tap a incomplete arp
Petr Stanek
snek na penguin.cz
Úterý Květen 14 14:57:17 CEST 2002
Zdravim.
Bohuzel jsem se rozhodl postupne nahradit stavajici routery na jadrech 2.2.19 za jadra 2.4.18 a tim padem i novejsi verzi distribuce.
Provozoval jsem uspesne VPN pomoci http://vtun.sourceforge.net Pod jadry 2.2 behal spolehlive. Bohuzel po prechodu na 2.4 se mi jej nepodarilo proti 2.2 rozbehnout. Nefunguji arpy.
holobit:~# ps ax | grep vtun
341 ? S< 0:00 vtund[c]: d161837 ether tap0
holobit:~# ifconfig tap0
tap0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00
inet addr:10.1.0.2 Bcast:10.1.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:146 errors:0 dropped:0 overruns:0 frame:0
TX packets:69 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:9408 (9.1 KiB) TX bytes:7860 (7.6 KiB)
Interrupt:5
holobit:~# arp -n
Address HWtype HWaddress Flags Mask Iface
10.1.0.1 (incomplete) tap0
172.20.11.254 ether 00:60:97:65:D1:37 C eth0
beda:~# tcpdump -i tap0 -n
tcpdump: listening on tap0
14:46:23.529606 arp who-has 10.1.0.1 tell 10.1.0.2
14:46:24.521597 arp who-has 10.1.0.1 tell 10.1.0.2
14:46:25.521599 arp who-has 10.1.0.1 tell 10.1.0.2
14:46:26.598079 arp who-has 10.1.0.1 tell 10.1.0.2
No a na hledani arp-u to skonci.
Navic je tam oproti jadru 2.2 celkem exoticka HWaddr
Pokud tam vratim puvodni "funkcni jadro 2.2.19 + puvodni vtund" ale zustane to na novejsi distribuci atk se to chova uplne stejne a nefunguje.
Jadro 2.4.18 ma Universal TUN/TAP device driver 1.4
Jadro 2.2.19 ma Universal TUN/TAP device driver 1.1
Chovani v obou pripadech je stejne, nevite kde hledat chybku?
--
S uctou Snek
Další informace o konferenci Linux