Hóa ra raspberry pi không cố gắng lắm để có được địa chỉ IP bằng dhcp, trong khi mất điện, rpi của tôi đã khởi động nhanh hơn máy chủ dhcp và không bao giờ có địa chỉ IP. Trong tình huống như vậy, rpi dường như đã được khởi động, nhưng nó không nhận được địa chỉ IP và tôi không bao giờ thấy yêu cầu dhcp từ nó cho đến khi tôi khởi động lại nó.
dhclient được chạy như vậy:
dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
Tôi không thể tìm thấy bất kỳ cách nào để thay đổi các đối số thành dhclient, đối số -1 có thể là thủ phạm. Làm cách nào tôi có thể thực hiện raspberrypi thử lại các yêu cầu dhcp cho đến khi nhận được phản hồi?
Chỉnh sửa: điều này liên quan đến bản phân phối Raspbian khàn khàn.