W AC/ready wylądował ostatnio dhcpcd-3.0.3-1. Zrobiłem update, ale mam z nim problem. Po kolei wygląda to tak:
$ sudo ifup eth0 Ustalanie informacji IP dla eth0 (dhcpcd).......................[ ZROBIONE ] Teoretycznie jest OK. ifconfig pokazuje, że przydzielono adres. Ale pakiety nie chodzą. Dlaczego? Otóż: $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface Brak standardowej trasy. No to z palca: $ sudo killall dhcpcd $ sudo dhcpcd -R eth0 Error, eth0: RTNETLINK answers: Network is unreachable Eeee???!!! O co chodzi? Przecież kabel jest podpięty, przed chwilą zaciągnąłem pakiet poldkiem i go zainstalowałem. Co do cholery? Krótkie śledztwo: $ sudo route add default gw 213.135.36.13 SIOCADDRT: Sieć jest niedostępna $ sudo route add -net 213.135.36.0 netmask 255.255.255.128 eth0 $ sudo route add default gw 213.135.36.13 $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 213.135.36.0 0.0.0.0 255.255.255.128 U 0 0 0 eth0 0.0.0.0 213.135.36.13 0.0.0.0 UG 0 0 0 eth0 I teraz jest OK. Najwyraźniej dhcpcd nie wykonuje dodania do tablicy routingu trasy dla sieci, tylko próbuje od razu ustawić GW i kernel go olewa. Jakiś pomysł, co z tym zrobić? Na razie zrobiłem downgrade. Poza tym, z innej beczki: jedną ze zmian w porównaniu do poprzedniej wersji 2.0.1-3 jest brak parametu -e, który służy do podania dhcpcd katalogu, w którym ma tworzyć pliki (np. resolv.conf). Domyślnie plik ten zawsze jest tworzony w /etc. Niestety, uniemożliwia to wtedy użycie pdnsd (lokalny cache DNS), ponieważ wymaga on do sensownego działania właśnie pliku resolv.conf w innym miejscu niż /etc. Rozwiązaniem jest podanie opcji -R do dhcpcd i ręczne zarządzanie /etc/dhcpcd/resolv.conf, ale to jest trochę upierdliwe. Czy ktoś ma jakiś pomysł na to, jak sobie z tym fantem poradzić (inaczej niż dorabiając brakującą funkcjonalność)? Ewentualnie jakim innym klientem dhcp dysponujemy w PLD, który posiada możliwość składowania konfiguracji w innym katalogu niż bezpośrednio w /etc? -- Łukasz Maśko GG: 2441498 _o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537 /\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana" _______________________________________________ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl