Okazuje się, że Raspberry Pi nie bardzo stara się uzyskać adres IP za pomocą dhcp, podczas awarii zasilania moje rpi uruchomiło się szybciej niż serwer dhcp i nigdy nie otrzymało adresu IP. W takiej sytuacji rpi wydaje się być uruchomione, ale nie otrzymuje adresu IP i nigdy nie widzę z niego żądania dhcp, dopóki nie uruchomię go ponownie.
Program dhclient jest uruchamiany jako taki:
dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
Nie mogę znaleźć sposobu na zmianę argumentów na dhclient, argument -1 może być przyczyną. Jak mogę zmusić moje Raspberrypi do ponawiania próśb DHCP, dopóki nie otrzyma odpowiedzi?
Edycja: dotyczy Raspbian „wheezy”.