Le fait que vous obteniez une adresse IP obtenue via DHCP signifie qu'il y a un autre client DHCP actif sur votre Raspberry. Vous pouvez vérifier le nombre de clients installés en exécutant la commande suivante :
dpkg -l | grep dhcp
Dans mon cas (image Raspberry Pi 2 du 5 mai), j'ai :
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
Il y a donc évidemment deux clients DHCP installés (dhcpcd5 et isc-dhcp-client).DHCPCD détecte l'existence d'un autre client et ne démarre pas, affichant l'erreur.Pour éliminer l'erreur, vous pouvez supprimer le client dhcpcd :
apt-get remove dhcpcd5
j'ai eu un problème similaire que j'ai pu résoudre en exécutant ces commandes :
sudo systemctl disable dhcpcd.service
sudo systemctl reboot
le problème semble être que dhcpcd.service
est en cours d'installation dans une mise à jour et n'est pas compatible avec /etc/network/interfaces