Beim Booten von Alpine Linux tritt immer wieder eine Fehlermeldung auf Networking failed to start
. Ich verwende einen RPI3, der über ein Ethernet-Kabel mit der Box verbunden ist. Hier ist der Fehler /etc/network/interfaces
:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.255
beim Tippen netstat -r
habe ich:
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 * 255.2555.255.0 U 0 0 0 eth0
Ich habe es in DHCP umgewandelt und es hat funktioniert. Irgendwelche Ideen zum Problem?
Antwort1
Ihr Gateway ist falsch. Mit der von Ihnen verwendeten Subnetzmaske ist das Gateway keine gültige IP-Adresse. Sobald Sie die IP-Adresse über DHCP erhalten haben, führen Sie Folgendes aus:
route -n | grep 0.0.0.0 | head -1 | awk '{print $2}'
Und geben Sie das als Gateway ein. Natürlich sollte der Eintrag „Adresse“ nicht mit dem Gateway identisch sein.