CentOS 6.3 Perangkat eth0 sepertinya tidak ada (Minimal pengaturan non-kloning)

8

Saya menginstal CentOS 6.3 pada partisi hardrive saya (instalasi baru ... instalasi minimal).

Setelah instalasi berhasil, saya melihat eth0 sedang down. Saya mencari file ini: /etc/udev/rules.d/70-persistent-net.rulestetapi tidak menemukannya.

Ini ifcfg-eth0pengaturan saya : Catatan saya harus membuat file ini secara manual

DEVICE=eth0
HWADDR=*
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=ETHERNET

Mesin ini terhubung ke Ethernet (Saya memiliki Windows 7 di partisi lain dan saya dapat terhubung ke Internet dengan baik).

$ ifconfig -a | grep eth

tidak mengembalikan hasil

$ ethtool eth0 

kembali Cannot get device settings : No such device...

Apa yang bisa saya coba agar CentOS mendeteksi eth0?

Vikram
sumber
Jenis perangkat apa itu? Apakah itu ditampilkan dalam lspci , seperti apa yang diidentifikasi? Apakah itu USB? lsusb ...
tink
perangkat adalah NIC. Itu tidak muncul di lspci. lspci kembalicommand not found
Vikram
Bisakah Anda mencoba menginstal RPM pciutils? Tanpa itu diagnostik mungkin sulit. Apakah Anda melihat penyebutan eth di / var / log / syslog atau output dari dmesg ?
tink
grep ethdi dmesg tidak menghasilkan apa-apa. Tidak dapat menginstal pciutils karena membuat saya kesalahan ini PYCURL ERROR 6 - "Couldn't resolve host mirrorlist.centos.org"... Saya percaya kesalahan ini lagi mungkin terkait dengan kartu NIC tidak tersedia
Vikram
Coba dapatkan RPM pada kotak lain, dan pindahkan ke instalasi centos Anda melalui mis., USB Stick?
tink

Jawaban:

6

Dalam situasi saya, saya mengubah konfigurasi adaptor jaringan hypervisor saya setelah instalasi CentOS. Apa yang terjadi dalam kasus ini adalah bahwa antarmuka lama eth0 tidak ada lagi tetapi yang baru bernama eth1 lakukan.

ls /sys/class/net
eth1 lo

Saya mengubah konfigurasi jaringan /etc/sysconfig/network-scripts/ifcfg-eth0untuk digunakan DEVICE=eth1dan itu berfungsi lagi.

John Leidegren
sumber
1
Anehnya, setelah melakukan beberapa perubahan pada pengaturan HW dari OVF, saya juga mengalami situasi ini (CentOS 6.2). Solusi saya adalah dengan mengubah nama /sys/class/net/eth1menjadi /sys/class/net/eth0dan reboot. Pada reboot berikutnya, antarmuka naik normal. Tidak yakin apakah itu hal yang benar untuk dilakukan tetapi itu memperbaiki masalah.
quantum
Saya menggunakan ifcfg-up eth0 untuk menghidupkan kembali eth0. Di server saya eth0 hadir
VSB
0

Karena Anda menentukan ini adalah pengaturan non-kloning, saya akan berasumsi bahwa Anda menggunakan lingkungan virtualisasi untuk mesin Anda. Jika demikian, daripada solusi yang bekerja untuk saya pada Centos 5 adalah cukup mengubah jenis adaptor jaringan dari vmxnet3 ke e1000.

Bagi saya itu seperti ini:

  1. buat mesin virtual di vcenter (hypervisor).
  2. klik edit pada mesin itu
  3. hardware -> add -> adapter jaringan (adapter ethernet). ubah tipenya menjadi e1000
  4. instal OS
Sebastian Brestin
sumber