lspci dan lshw tidak menunjukkan perangkat jaringan


14

Diupgrade ke Ocelot selama akhir pekan. Semua telah berfungsi dengan baik sampai saya mem-boot komputer pagi ini. Sekarang saya tidak memiliki konektivitas jaringan kabel melalui kartu terintegrasi.

  • Ikon jaringan menunjukkan "Tidak ada perangkat jaringan yang tersedia".
  • sudo lshw -C jaringan tidak mengembalikan apa pun
  • lspci -nn tampaknya tidak menunjukkan perangkat jaringan
  • Lampu berkedip seperti biasa pada kartu jaringan.
  • Onboard LAN diaktifkan di BIOS

Saya sudah mencoba saran yang saya lihat di tempat lain yang melibatkan:

  • service network-manager stop
  • rm /var/lib/NetworkManager/NetworkManager.state
  • service network-manager start

Tidak berhasil

Saya layak dengan baris perintah tetapi bukan pengembang Linux jadi saya kehabisan ide pada saat ini. Adakah pemikiran atau info tambahan yang dibutuhkan?

lspci output:

- 00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
- 00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
- 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
- 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
- 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
- 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 01)
- 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
- 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
- 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
- 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
- 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev  01)
- 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
- 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
- 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
- 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
- 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
- 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
- 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
- 01:00.0 VGA compatible controller: ATI Technologies Inc RV770 LE [Radeon HD 4800 Series]
- 01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
- 07:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
- 07:02.0 Communication controller: Conexant Systems, Inc. HSF 56k Data/Fax Modem
- 07:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

Output lspci akan menyenangkan
Bruno Pereira

2
wow, sepertinya kartu Anda tidak ada, apakah itu kartu jaringan terintegrasi? Apakah ini berhasil sebelumnya? Apakah Anda melakukan pembaruan BIOS atau lebih?
Bruno Pereira

1
Bisa jadi NIC dinonaktifkan pada BIOS dan lampu masih berkedip, dapatkah Anda melihatnya di sana?
Bruno Pereira

Motherboard apa itu?
Bruno Pereira

Jawaban:


3

Nah, ini chipset Anda dan itu cukup matang:

http://ark.intel.com/products/27679/Intel-82801GB-IO-Controller

Ethernet harus berada di bus PCI, yang tidak muncul benar-benar hanya dapat dikaitkan dengan masalah firmware. Apakah Anda melakukannya dengan sengaja atau menggunakan perangkat lunak selama peningkatan, memutar port dan mematikan pengontrol Anda di BIOS. Ini pada dasarnya sudah tidak ada lagi.

Masukkan BIOS Anda memastikan itu hidup, bahkan jika itu, matikan dan nyalakan lagi, kemudian, reset ke default dan reboot.

Matikan layar boot splash untuk BIOS dan perhatikan opsi pemuatan ROM. Apakah Anda melihat satu untuk PXE? Itu akan memberi tahu Anda dengan pasti jika Ethernet Anda berfungsi dengan benar.

Saya ragu ini adalah regresi driver, chipset terlalu tua. Jika apa yang saya tentukan sebelumnya tidak berfungsi coba ubah tag acpi_osi ke versi Windows yang lebih lama. Apa yang bisa terjadi kadang-kadang adalah Linux mengiklankan dirinya sebagai versi Windows yang lebih baru, yang memicu kode bersyarat dijalankan di BIOS.

Mungkin itu berpura-pura menjadi Windows 7 menabrak bug di firmware Anda dan sebagai hasilnya ia memutuskan untuk tidak menghadirkan perangkat Ethernet Anda. Hasilnya tidak berbeda dengan menonaktifkan periferal di pengaturan BIOS. Bukankah eksekusi runtime conditional code (ACPI) menyenangkan?


Saya memiliki masalah yang sama setelah apa yang saya pikir merupakan upgrade apt ke kubuntu 16.04. Setelah berjam-jam menjelajahi tetapi tidak berhasil, saya melihat jawaban ini dan berpikir itu sepertinya sulit. Tapi saya cukup mem-boot ke BIOS (di mana nirkabel "diaktifkan"), mengubahnya menjadi "dinonaktifkan", reboot, mematikan, beralih kembali ke "diaktifkan", dan semua kembali baik-baik saja dengan wifi berjalan. Terima kasih @ppetraki untuk penunjuknya!
mayypile

@ mightypile Saya senang Anda merasa bermanfaat.
ppetraki

0

Coba kartu jaringan dengan kernel lama dan OS alternatif.

Ini tidak bekerja dengan salah satu dari dua opsi tersebut, maka kemungkinan besar masalah perangkat keras.

Putuskan sambungan daya dan buka penutupnya. Bersihkan debu dan pastikan kartu diunggulkan dengan benar ke dalam soket.


0

Boot dengan Live CD yang lebih lama dan periksa dmesg, lspci... cari tahu apakah terdeteksi dan driver dimuat. Jika tidak, Anda mungkin memiliki cacat perangkat keras. Jika ya, setidaknya Anda tahu pengemudi mana yang harus bertanggung jawab. Kemudian Anda dapat terus googling jika driver telah dihapus / diubah. Juga mencari id hw dapat membantu lebih lanjut ...

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.