Różnice w działaniu dhcpcd w wersjach 2.0.1 i 3.0.x (i problem z tym związany )
Łukasz Maśko
masko w ipipan.waw.pl
Pon, 5 Mar 2007, 18:25:57 CET
Już kiedyś o tym pisałem (dawno), nie udało się dojść do sensownych
wniosków.
Problem: dhcpcd-2.0.1 działa, dhcpcd-3.0.x nie może skonfigurować
interfejsu. Właśnie miałem okazję sprawdzić działanie dwóch powyższych
klientów dhcpcd w felernej sieci (drugi to konkretnie 3.0.12). Zatrudniłem
do tego tcpdump. Oto efekt:
dla dhcpcd-2.0.1:
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
18:14:17.816896 802.1d unknown version
18:14:18.790097 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 548
18:14:18.809096 IP 172.22.130.201.bootps > 172.22.130.83.bootpc: BOOTP/DHCP,
Reply, length: 303
18:14:18.810475 arp reply 172.22.130.83 is-at 00:40:d0:37:8e:da (oui
Unknown)
18:14:19.815817 802.1d unknown version
5 packets captured
10 packets received by filter
0 packets dropped by kernel
Adres jest przydzielony i sieć działa.
Dla dhcpcd-3.0.12:
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
18:13:21.316575 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:21.812075 802.1d unknown version
18:13:23.817168 802.1d unknown version
18:13:24.336933 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:24.743992 IP 172.22.130.202 > 224.0.0.13: PIMv2, Hello, length: 10
18:13:25.818097 802.1d unknown version
18:13:27.764475 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:27.818099 802.1d unknown version
18:13:29.744306 IP 172.22.130.202 > 224.0.0.13: PIMv2, Bootstrap, length: 36
18:13:29.816226 802.1d unknown version
18:13:31.811068 802.1d unknown version
18:13:32.765023 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:33.817438 802.1d unknown version
18:13:35.775166 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:35.816734 802.1d unknown version
18:13:37.817934 802.1d unknown version
18:13:38.784627 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
Request from 00:40:d0:37:8e:da (oui Unknown), length: 279
18:13:39.816514 802.1d unknown version
18:13:41.813023 802.1d unknown version
19 packets captured
38 packets received by filter
0 packets dropped by kernel
Interfejs nie jest skonfigurowany, sieć nie działa, dhcpcd kończy na
timeout. Jak się łatwo domyśleć, jest to upierdliwe, bo przy braku
zachomikowanej starszej wersji klienta sieć jest nieosiąglana (w normalny
sposób).
Czy ktoś potrafi powiedzieć, co jest źle? W oczywisty sposób, ja nie jestem
w stanie nic z tą siecią zrobić, mam kontrolę jedynie nad moim laptopem i
klientem dhcpcd.
--
Łukasz Maśko GG: 2441498 _o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537 /\\
Registered Linux User #61028 JID: paranoid w jabberpl.org _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
Więcej informacji o liście dyskusyjnej pld-users-pl