On Thursday 05 February 2009 12:08:59 Stefan Konrad Riedel wrote: ...
Oh, es gibt 2x arping, mit dem aus .../arping_2.07~pre1-1_i386.deb) ... gehts.
Ok, natürlich war das andere arping installiert ...
root@x:~# arping -i wlan0 00:12:17:dd:cc:0f ARPING 00:12:17:dd:cc:0f 42 bytes from 192.168.16.231 (00:12:17:dd:cc:0f): icmp_seq=0 time=2.278
Konrad
Trotzdem, es klappt (hier wohlgemerkt bei bekannter IP) nicht,
bs4:~# arping -c2 -i eth0 192.168.28.7 ARPING 192.168.28.7 60 bytes from 00:21:85:4a:b6:ba (192.168.28.7): index=0 time=602.007 usec 60 bytes from 00:21:85:4a:b6:ba (192.168.28.7): index=1 time=203.133 usec --- 192.168.28.7 statistics --- 2 packets transmitted, 2 packets received, 0% unanswered
(OK- mit IP-Adresse)
bs4:~# arping -c2 -i eth0 00:21:85:4a:b6:ba ARPING 00:21:85:4a:b6:ba --- 00:21:85:4a:b6:ba statistics --- 2 packets transmitted, 0 packets received, 100% unanswered
(Einfachster Aufruf, Fehler)
bs4:~# arping -c2 -i eth0 -s 00:0d:87:b0:cd:e3 -S 192.168.28.4 \ -p 00:21:85:4a:b6:ba ARPING 00:21:85:4a:b6:ba --- 00:21:85:4a:b6:ba statistics --- 2 packets transmitted, 0 packets received, 100% unanswered
(Komplexer Aufruf, auch Fehler)
bs4:~# arping ARPing 2.06, by Thomas Habets thomas@habets.pp.se ...
(Klar, das ist jetzt eine andere Fragen-Ebene. Trotzdem eine Idee?) s.u.
ACHTUNG! FALL GELÖST! mit bs7:~# echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts auf Clientseite klappt arping dorthin jetzt:
bs4:~# arping -c2 -i eth0 00:21:85:4a:b6:ba ARPING 00:21:85:4a:b6:ba 60 bytes from 192.168.28.7 (00:21:85:4a:b6:ba): icmp_seq=0 time=629.187 usec 60 bytes from 192.168.28.7 (00:21:85:4a:b6:ba): icmp_seq=1 time=260.115 usec
--- 00:21:85:4a:b6:ba statistics --- 2 packets transmitted, 2 packets received, 0% unanswered
Sollte aber später wieder "1" gesetzt werden.
Interessant: Das "echo 0" oben gibt auch die Antwort auf ping -b <Broadcast-Adresse> frei. ping zeigt aber keine Reaktion an, obwohl die arp-Tabelle gefüllt wird ...
bs4:~# arp -d bs7 bs4:~# arp Address HWtype HWaddress Flags Mask Iface bs7 (unvollständig) eth0 bs4:~# ping -b 192.168.28.255 WARNING: pinging broadcast address PING 192.168.28.255 (192.168.28.255) 56(84) bytes of data. ^C --- 192.168.28.255 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 2999ms
bs4:~# arp Address HWtype HWaddress Flags Mask Iface bs7 ether 00:21:85:4a:b6:ba C eth0
Danke!
Bernhard