[Sebagian besar jawaban ini sudah usang dan tidak akan berguna dengan versi Raspbian di luar yang pertama, "jessie".]
Jika semua lampu ethernet menyala ketika kabel menyala, dan Anda dapat menghubungkan monitor dan keyboard atau garis serial seperti yang disarankan John, Anda harus bisa mendapatkan koneksi.
Pertama, jalankan saja ifconfig
. Mungkin eth tidak naik, dan Anda hanya akan melihat:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING
[...]
Anda juga dapat melihat eth0
daftar. Jika tidak, jangan khawatir tentang hal itu untuk saat ini; sebelum melakukan hal lain, mungkin ada baiknya menonaktifkan otomatisasi jaringan karena jelas itu tidak bekerja untuk Anda:
sudo service networking stop
sudo service ifplugd stop
Ini akan mulai lagi perubahan boot / runlevel berikutnya. Jika Anda tidak ingin layanan mulai lagi saat boot, gunakan disable
sebagai gantinya stop
, dalam hal ini Anda harus membuat pengaturan sendiri atau melakukan semua ini secara manual setiap waktu. Yang kedua (ifplugd) seharusnya meningkatkan koneksi setiap kali kabel ethernet dimasukkan. 1
Nah, itu keluar dari jalan, jika Anda tidak melihat eth0
daftar sebelumnya sudo ifconfig eth0 up
,, jika tidak hanya ifconfig
sekali lagi untuk memastikan itu masih naik. Selanjutnya, sudo dhclient -r
yang harus menghentikan instance yang berjalan; untuk memastikan, sudo killall -9 dhclient
kemudian ps -A | grep dhc
untuk memeriksa perangkat lunak klien dhcp lainnya, karena saya pikir debian menggunakan dhcpcd
(bukan dhclient
) secara default. Jika demikian, Anda harus mematikannya. Berhati-hatilah bahwa jika Anda belum menonaktifkan layanan jaringan seperti di atas, itu mungkin akan terus datang kembali.
Setelah selesai, Anda harus bisa terhubung sudo dhclient -v eth0
. Jika itu tidak berhasil, tambahkan output ke pertanyaan Anda.
1. Yang mungkin tidak diinginkan untuk semua orang. Tampaknya sangat merusak bagi saya bahkan ketika layanan itu seharusnya dihentikan, dan saya uninstall dengan sudo apt-get remove ifplugd
.