Pokud program spustíme pouze s parametrem -A, pak jen zjistí přítomné AC v síti a vypíše jejich identifikaci.
root@hasan:~# pppoe -A Access-Concentrator: mobil Service-Name: ovoce Got a cookie: 4f 7f 1b ed 94 80 4f 30 14 50 64 e4 e9 83 dc 9c e1 01 00 00 AC-Ethernet-Address: 00:e0:98:1f:2d:63 --------------------------------------------------
Výpis tethereal:
35.044690 EdimaxTe_42:95:ce -> Broadcast PPPoED Active Discovery Initiation (PADI) 35.045343 Trend_1f:2d:63 -> EdimaxTe_42:95:ce PPPoED Active Discovery Offer (PADO)
Chceme-li se na službu připojit, musíme spustit program pppoe , ,přes`` pppd. Oba pak budou komunikovat prostřednictvím standardního vstupu a výstupu.
root@hasan:~# pppd pty 'pppoe -S ovoce' using channel 14 Using interface ppp0 Connect: ppp0 <--> /dev/pts/3 sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbe518181> <pcomp> <accomp>] rcvd [LCP ConfReq id=0x1 <magic 0xe8581f8f>] sent [LCP ConfAck id=0x1 <magic 0xe8581f8f>] rcvd [LCP ConfRej id=0x1 <asyncmap 0x0> <pcomp> <accomp>] sent [LCP ConfReq id=0x2 <magic 0xbe518181>] rcvd [LCP ConfAck id=0x2 <magic 0xbe518181>] sent [LCP EchoReq id=0x0 magic=0xbe518181] sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>] sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>] rcvd [LCP EchoReq id=0x0 magic=0xe8581f8f] sent [LCP EchoRep id=0x0 magic=0xbe518181] rcvd [LCP EchoRep id=0x0 magic=0xe8581f8f] rcvd [IPCP ConfReq id=0x1 <addr 10.0.1.1>] sent [IPCP ConfAck id=0x1 <addr 10.0.1.1>] rcvd [CCP ConfReq id=0x1] sent [CCP ConfAck id=0x1] rcvd [CCP ConfRej id=0x1 <deflate 15> <deflate(old#) 15>] sent [CCP ConfReq id=0x2] rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>] sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>] rcvd [CCP ConfAck id=0x2] rcvd [IPCP ConfNak id=0x2 <addr 10.0.2.1>] sent [IPCP ConfReq id=0x3 <addr 10.0.2.1>] rcvd [IPCP ConfAck id=0x3 <addr 10.0.2.1>] Cannot determine ethernet address for proxy ARP local IP address 10.0.2.1 remote IP address 10.0.1.1 Script /etc/ppp/ip-up started (pid 3318) Script /etc/ppp/ip-up finished (pid 3318), status = 0x0
Výpis tethereal:
73.828314 EdimaxTe_42:95:ce -> Broadcast PPPoED Active Discovery Initiation (PADI) 73.828899 Trend_1f:2d:63 -> EdimaxTe_42:95:ce PPPoED Active Discovery Offer (PADO) 73.829185 EdimaxTe_42:95:ce -> Trend_1f:2d:63 PPPoED Active Discovery Request (PADR) 73.831348 Trend_1f:2d:63 -> EdimaxTe_42:95:ce PPPoED Active Discovery Session-confirmation (PADS) ... vlastní PPP komunikace
Ukončit spojení lze manuálním zasláním paketu PADT (-k -e session:ether_address):
root@hasan:~# pppoe -k -e 3:00:e0:98:1f:2d:63
Výpis tethereal:
186.208498 EdimaxTe_42:95:ce -> Trend_1f:2d:63 PPPoED Active Discovery Terminate (PADT) 186.209306 Trend_1f:2d:63 -> EdimaxTe_42:95:ce PPPoED Active Discovery Terminate (PADT)