Bagaimana saya bisa menentukan alamat MAC untuk NIC di CentOS tanpa menggunakan ifconfig?


14

CentOS 5.5

Salah satu sistem CenTOS saya baru-baru ini boot dengan kesalahan berikut:

"Memunculkan antarmuka eth0: Perangkat eth0 memiliki perbedaan alamat MAC dari yang diharapkan. Mengabaikan."

Ketika saya menjalankan ifconfig -a tidak ada entri untuk eth0 dan saya cukup yakin bahwa entri HWADDR statis di / etc / sysconfig / network-scripts / ifcfg-eth0 salah.

Apakah ada cara alternatif untuk menentukan secara pasti alamat MAC yang benar melalui baris perintah? Saya bertanya-tanya apakah mungkin lspci dapat membantu? Saya tidak memiliki hwinfo tersedia.

Jawaban:


13

jika tidak ada entri masuk ifconfig -a... itu berarti perangkat tidak terdeteksi di mesin ... (baik karena dukungan driver yang hilang atau perangkat keras yang salah diidentifikasi) periksa dmesguntuk memastikan bahwa "eth0" terdeteksi oleh sistem di semua. Anda juga dapat lspcimembuat daftar semua perangkat yang terpasang pada sistem ... dan mencari perangkat yang tidak dikenal dan / atau pengontrol ethernet Anda.


+1 TheCompWiz. Ini sangat membantu saya. Terima kasih!
Anthony

lspci -vvvmemberi Anda banyak informasi tambahan.
Oliver Dungey

lspci dapat bermanfaat ... kecuali itu adaptor usb-ethernet ... lsusb berfungsi untuk usb ... Saya mencoba untuk menjaga jawabannya secara umum.
TheCompWiz

11

untuk CentOS 7:

ip a

di kotak saya, MAC muncul setelah 'tautan / eter'

ex:

tautan / eter cc: 10: ee: 5f: d8: aa



3

Jawaban lain di atas baik untuk antarmuka yang berfungsi, tetapi jika Anda mencoba menemukan MAC untuk mengkonfigurasi antarmuka baru - misalnya Anda menukar NIC - Jawaban Dwight adalah kuncinya. Terima kasih, Dwight!

Anda menyebutkan ifcfg-eth0nilai salah - saya juga punya masalah karena saya mengganti motherboard. Saya melakukan:

cat /sys/class/net/eth0/address

perintah dan menggunakan output untuk:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

dan ubah HWADDRnilainya, dan setelah berjalan ifup eth0, antarmuka mulai bekerja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.