Bencana di Raspberry Pi: Hilang Semua!
Beberapa waktu lalu aku upgrade Raspberry Pi dari Debian Jessie ke Sid. Setelah reboot, muncul pesan seram:
[FAILED] Failed to start Raise network interfaces.
See 'systemctl status networking.service' for details.
Kalau dicek dengan ifconfig, yang muncul cuma loopback:
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1 (Local Loopback)
...
Dan systemctl status networking.service bilang gagal start eth0. Panik? Normal.
Cara Memperbaiki
- Periksa interface dengan
networkctl. Biasanya muncul dengan nama sepertienxa1b2c3...bukan eth0:IDX LINK TYPE OPERATIONAL SETUP 1 lo loopback carrier unmanaged 2 enxa1b2c3d4e5f6 ether off unmanaged - Pastikan interface bisa up dan down dengan:
ifconfig enxa1b2c3d4e5f6 up ifconfig enxa1b2c3d4e5f6 down - Rename interface ke eth0:
ip link set enxa1b2c3d4e5f6 name eth0 systemctl restart networking - Cek lagi
ifconfiguntuk memastikan eth0 sudah aktif.
Membuat Perbaikan Permanen
Untuk supaya tidak hilang lagi setelah reboot, buat file /etc/udev/rules.d/70-persistent-net.rules dengan isi:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="smsc95xx", ATTR{address}=="*", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Setelah itu reboot, dan jaringan seharusnya kembali normal. Crisis averted!
Label: eth0, network, networking, pi, raspberry_pi, rpi, rules, udev
<< Beranda