[La plupart de cette réponse est obsolète et ne sera pas utile avec les versions de Raspbian au-delà de la première, "Jessie".]
Si tous les voyants Ethernet sont allumés lorsque le câble est connecté et que vous pouvez connecter un moniteur et un clavier ou une ligne série comme le suggère John, vous devriez pouvoir établir la connexion.
Tout d'abord, lancez-vous ifconfig
. Eth n'est peut-être pas en place, et vous verrez juste:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING
[...]
Vous pouvez également voir la eth0
liste. Sinon, ne vous en faites pas pour le moment; avant de faire quoi que ce soit d'autre, il peut être utile de désactiver l'automatisation du réseau, car cela ne fonctionne évidemment pas pour vous:
sudo service networking stop
sudo service ifplugd stop
Celles-ci recommenceront la prochaine modification de démarrage / niveau d'exécution. Si vous ne voulez pas que les services redémarrent au démarrage, utilisez disable
plutôt que stop
, auquel cas vous devrez prendre vos propres dispositions ou faire tout cela manuellement à chaque fois. Le second (ifplugd) est censé établir une connexion chaque fois qu'un câble Ethernet est inséré. 1
Maintenant, c'est à l'écart, si vous ne l' avez pas vu eth0
plus haut sudo ifconfig eth0 up
, sinon, encore une ifconfig
fois pour vous assurer qu'il est toujours en place. Ensuite, sudo dhclient -r
ce qui devrait arrêter toutes les instances en cours d'exécution; pour être sûr, sudo killall -9 dhclient
puis ps -A | grep dhc
pour vérifier les autres logiciels clients DHCP, car je pense que Debian utilise dhcpcd
(au lieu de dhclient
) par défaut. Si c'est le cas, vous devez tuer cela. Sachez que si vous n'avez pas désactivé le service réseau comme ci-dessus, il reviendra probablement.
Une fois cela fait, vous devriez pouvoir vous connecter avec sudo dhclient -v eth0
. Si cela ne fonctionne pas, ajoutez la sortie à votre question.
1. Ce qui n'est peut-être pas souhaitable pour tout le monde. Cela m'a semblé très pernicieux même lorsque le service était censé être arrêté, et je l'ai désinstallé avec sudo apt-get remove ifplugd
.