Die Tatsache, dass Sie eine IP-Adresse per DHCP erhalten, bedeutet, dass auf Ihrem Raspberry ein anderer DHCP-Client aktiv ist. Sie können überprüfen, wie viele Clients installiert sind, indem Sie den folgenden Befehl ausführen:
dpkg -l | grep dhcp
In meinem Fall (Raspberry Pi 2-Bild vom 5. Mai) habe ich:
ii dhcpcd5 6.7.1-1+rpi1 armhf DHCPv4, IPv6RA and DHCPv6 client with IPv4LL support
ii isc-dhcp-client 4.2.2.dfsg.1-5+deb70u6 armhf ISC DHCP client
ii isc-dhcp-common 4.2.2.dfsg.1-5+deb70u6 armhf common files used by all the isc-dhcp* packages
Offensichtlich sind also zwei DHCP-Clients installiert (dhcpcd5 und isc-dhcp-client).DHCPCD erkennt die Existenz des anderen Clients und startet nicht, wobei der Fehler angezeigt wird.Um den Fehler zu beseitigen, können Sie den dhcpcd-Client entfernen:
apt-get remove dhcpcd5
Ich hatte ein ähnliches Problem, das ich beim Ausführen dieser Befehle beheben konnte:
sudo systemctl disable dhcpcd.service
sudo systemctl reboot
das Problem scheint zu sein, dass dhcpcd.service
wird in einem Update installiert und ist nicht mit /etc/network/interfaces
kompatibel