Ini berkaitan dengan linux, tetapi jika ada yang tahu metode * nix umum itu akan bagus.
Saya mem-boot sistem kemarin dengan kabel ethernet terpasang. "NetworkManager" tidak diinstal, jadi setelah mulai saya pergi untuk mencari nama antarmuka ethernet dengan ifconfig
untuk memulai klien DHCP secara manual, tetapi tidak menunjukkan apa-apa selain lo
.
NIC terdaftar melalui lspci
, dan driver kernel yang sesuai dimuat. Sistem biasanya menggunakan wifi, dan saya bisa mengingat nama antarmuka untuk itu wlan0
. Ketika saya mencoba ifconfig wlan0 up
, wlan0
muncul. Tapi satu-satunya nama antarmuka ethernet yang bisa saya ingat adalah eth[N]
dan em[N]
- tidak ada yang berfungsi.
Dokumen ini mengacu pada "nama antarmuka yang dapat diprediksi" tetapi tidak melakukan pekerjaan yang baik untuk menjelaskan apa itu sebenarnya secara sederhana. Itu merujuk pada sepotong kode sumber yang menyiratkan nama dalam kasus ini dapat disimpulkan dari nomor bus PCI dan slot, yang tampaknya seperti kerumitan yang tidak perlu rumit.
Pencarian lain di sekitar membuat saya percaya bahwa ini mungkin ditentukan oleh systemd
dalam hubungannya dengan udev
, tetapi ada hampir 100 file dalam /usr/lib/udev/rules.d
dan menghabiskan satu jam mencoba untuk menentukan di mana (dan jika ) ada file konfigurasi systemd untuk ini juga tampaknya konyol.
Akan lebih baik untuk mengetahui dengan pasti bahwa mereka tersedia, tidak hanya bagaimana mereka mungkin dinamai jika mereka, jadi saya bisa mengesampingkan masalah perangkat keras, dll. Apakah tidak ada cara sederhana untuk menemukan nama-nama antarmuka jaringan yang tersedia di linux?
ip route
- saya menulis pertanyaan ini pada hari berikutnya setelah masalah diselesaikan (lihat jawaban saya sendiri); Saya tidak terbiasa menggunakan ip
dan tidak menghargai halaman manual yang terlalu sederhana, jadi saya mungkin menyerah setelah mencoba dan mulai melalui /sys
, karena saya tahu kmod dimuat, dll. Dan ini lebih mudah untuk saya. Saya akan menghapus itu sepenuhnya dari pertanyaan.
ip link
tetapi kemudian Anda menerima jawaban yang menyarankanip link show
yang melakukan hal yang persis sama. Mengapa?