[この回答のほとんどは古く、最初の「ジェシー」を超えるRaspbianのバージョンでは役に立たないでしょう。]
ケーブルが接続されているときにすべてのイーサネットライトがオンになっていて、Johnが示すようにモニターとキーボードまたはシリアル回線を接続できる場合は、接続を確立できるはずです。
まず、を実行しifconfig
ます。おそらくethがアップしておらず、次のように表示されます:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING
[...]
eth0
リストに表示されることもあります。そうでない場合は、しばらくは心配しないでください。他のことをする前に、明らかにそれがあなたのために働いていないので、ネットワーク自動化を無効にする価値があるかもしれません:
sudo service networking stop
sudo service ifplugd stop
これらは、次のブート/ランレベルの変更から再開されます。起動時にサービスを再開したくない場合disable
はstop
、の代わりにを使用してください。その場合は、独自に調整するか、毎回これをすべて手動で行う必要があります。2番目(ifplugd)は、イーサネットケーブルが挿入されるたびに接続を確立することになっています。1
あなたがあれば今では、邪魔にならないですしなかっ参照eth0
、以前記載されているsudo ifconfig eth0 up
それ以外の場合は、単に、ifconfig
必ずそれはまだアップであることを確認するために、再び。次に、sudo dhclient -r
実行中のインスタンスを停止します。確かに、sudo killall -9 dhclient
次にps -A | grep dhc
他のdhcpクライアントソフトウェアをチェックします。これdhcpcd
は、debianがdhclient
デフォルトで(の代わりに)使用しているためです。もしそうなら、あなたはそれを殺す必要があります。上記のようにネットワーキングサービスを無効にしていない場合は、おそらく戻ってくることに注意してください。
これが完了すると、に接続できるようになりsudo dhclient -v eth0
ます。それが機能しない場合は、質問に出力を追加します。
1.誰にとっても望ましいことではないかもしれません。サービスが停止したと思われる場合でも、私には非常に危険なようで、でアンインストールしましたsudo apt-get remove ifplugd
。