Bagaimana saya bisa memeriksa informasi driver WiFi yang saat ini diinstal?


57

Ketika saya mengklik driver tambahan di Ubuntu 12.04, saya tidak bisa melihat driver apa pun .. Bagaimana saya bisa memeriksa driver apa yang diinstal untuk WiFi di lingkungan Ubuntu.


1
Silakan tambahkan output lspci | grep -i networkke pertanyaan Anda.
edwin

1
Sangat tidak mungkin (atau berguna) untuk menyebutkan semua driver perangkat yang tersedia di Linux (bahkan ketika terbatas pada kelas perangkat tertentu). Namun, Anda dapat menghitung semua driver yang tersedia yang mampu menangani perangkat tertentu dan, yang lebih penting, yang saat ini mengklaim perangkat, yaitu driver yang digunakan untuk "mendorong" itu.
David Foerster

Jawaban:


94

Perintah berikut dijalankan di terminal. Buka satu dengan Ctrl+ Alt+ T.

Untuk memeriksa driver apa yang adaptor nirkabel Anda gunakan saat ini , Anda dapat menjalankan perintah berikut:

sudo lshw -C network
  • lshw daftar informasi pada perangkat keras Anda
  • -C network memfilter output untuk hanya menampilkan kelas jaringan.

Di output, cari entri dengan description: Wireless interface.

Inilah output dari Ubuntu saya:

alaa @ aa-lu: ~ $ sudo lshw -C network
[sudo] kata sandi untuk alaa: 
  *-jaringan               
       deskripsi: Antarmuka nirkabel
       produk: RTL8723AE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       id fisik: 0
       info bus: pci @ 0000: 08: 00.0
       nama logis: wlan0
       versi: 00
       serial: 24: ec: 99: 21: c9: 29
       Lebar: 64 bit
       jam: 33MHz
       kemampuan: pm msi pciexpress bus_master cap_list ethernet nirkabel fisik
       konfigurasi: broadcast = yes driver = rtl8723ae driverversion = 3.8.0-27 firmware generik = N / A ip = 192.168.1.74 latensi = 0 tautan = ya multicast = ya nirkabel = IEEE 802.11bgn
       sumber daya: irq: 17 ioport: 3000 (size = 256) memori: c3000000-c3003fff

Di configurationbaris (baris sebelum yang terakhir), Anda akan melihat driverkartu saya sedang digunakan. Saya sudah menyorotnya di output.

Atau, Anda dapat menggunakan perintah:

lspci -nnk | grep -A2 0280
  • lspci daftar informasi pada kartu yang terhubung PCI Anda
  • -nnkmenginstruksikan lspciuntuk mengeluarkan informasi lebih lanjut tentang kartu-kartu ini (termasuk driver yang digunakan)
  • | menyalurkan output ke perintah selanjutnya
  • grep 0280memfilter output untuk menampilkan baris yang berisi 0280, yang merupakan kode kelas PCI untuk pengontrol PCI nirkabel di Ubuntu.
  • -A2 memperlihatkan dua baris informasi lagi.

Inilah output dari Ubuntu saya:

08: 00.0 Pengontrol jaringan [0280]: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter [10ec: 8723]
    Subsistem: Realtek Semiconductor Co., Ltd. Perangkat [10ec: 0724]Driver 
    kernel yang digunakan: rtl8723ae

Setelah Anda menentukan driver yang Anda gunakan, Anda dapat menggunakan perintah berikut untuk menampilkan informasi lebih lanjut tentang itu:

modinfo <driver-name>

Untuk memeriksa driver nirkabel apa yang saat ini Anda instal , tetapi belum tentu digunakan oleh apa pun, Anda dapat melakukan perintah berikut:

find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'

Perintah di atas akan mencantumkan semua driver yang telah Anda instal. Ini mungkin daftar lengkap, karena ini adalah driver yang sudah diinstal pada Ubuntu Anda untuk memungkinkan orang menggunakan driver nirkabel mereka segera setelah mereka menginstal Ubuntu.


1
Hasil untuk: lshw -c Jaringan * -jaringan UNCLAIMED Deskripsi: Produk pengontrol jaringan: BCM43228 802.11a / b / g / n vendor: Broadcom Corporation id fisik: 0 info bus: pci @ 0000: 02 versi 00: versi.0: 00 lebar: 64 bit clock: 33MHz kemampuan: pm msi pciexpress bus_master konfigurasi cap_list: latency = 0 sumber daya: memori: f7e00000-f7e03fff * -jaringan jaringan: produk antarmuka Ethernet: NetXtreme BCM5761 Gigabit Ethernet Vendor PCIe: Broadcom Corporation
Inderjeet

Tetapi nirkabel tidak bekerja bagaimana memilah masalah, Apakah ada saya menginstal driver tambahan.
Inderjeet

Saya telah menemukan dua driver 1) Driver kernel yang digunakan: sdhci-pci 2) Driver kernel yang digunakan: tg3 tapi masih wifi tidak berfungsi
Inderjeet

Pertanyaan Anda adalah "Bagaimana saya bisa memeriksa informasi driver WiFi yang saat ini diinstal?" Saya tidak tahu (Anda juga tidak menyebutkan) bahwa kartu nirkabel Anda tidak berfungsi. Pertama, periksa jawaban ini: askubuntu.com/a/60395/52726 . Jika Anda masih tidak dapat mengaktifkan kartu nirkabel Anda, kirim pertanyaan lain.
Alaa Ali

11

Metode berikut mencakup pemasangan perangkat lunak tambahan, yang namanya hardinfo .

Anda dapat mencari dan menginstal hardinfo, dari USC

atau

dari terminal (CTRL + ALT + T) menerapkan perintah berikut

sudo apt-get install -y hardinfo 

Temukan hardinfo dari Dash (dengan menulis: hardinfo), buka dan goto PCI Devices jika Wireless adapter Anda adalah perangkat PCI terintegrasi.

masukkan deskripsi gambar di sini

Di sebelah modul Kernel adalah driver yang dimuat saat ini dari adaptor Nirkabel yang ditentukan. Dalam contoh gambarath9k

Jika adaptor nirkabel Anda adalah perangkat USB, maka kebagian entri yang sesuai pada daftar kiri di bawah Perangkat .


Daftar paket bacaan ... Selesai Membangun pohon ketergantungan informasi negara Membaca ... Selesai E: tidak dapat menemukan paket hardinfo
Inderjeet

Anda harus mengaktifkan repositori universe. Jenis software-properties-gtk &. Setelah jendela terbuka, beri tanda centang pada baris yang berakhiran "(semesta)". Setelah Anda melakukannya, jalankan sudo apt-get updatedi terminal, lalu coba instal hardinfolagi.
Alaa Ali

Masih mendapatkan informasi yang sama: ** Tidak dapat menemukan paket hardinfo **
Inderjeet

Hanya untuk memberi tahu Anda bahwa internet tidak berfungsi pada pc saya karena saya hanya punya wifi dan itu tidak dapat diakses oleh saya
Inderjeet

Pertanyaan Anda (sesuai judulnya) telah dijawab. IMHO telah dijawab sepenuhnya. Sekarang jika Anda memiliki masalah lain, Anda dapat membuka yang baru, atau Anda dapat mencari bantuan di Meja Bantuan Ubuntu lainnya (ubuntuforums.org - Answers.launchpad.net ..etc). Silakan pilih jawaban yang sesuai (yang menurut Anda menyelesaikan masalah Anda, dan klik sebagai yang benar).
NickTux

5

Anda juga dapat mencoba:

ethtool -i wlan0 | grep driver

ini memberikan driver yang dimuat saat ini untuk kartu wlan Anda dengan output seperti ini:

uchiha@Hokage:~$ ethtool -i wlan0 | grep driver  
driver: brcmsmac 

yang merupakan driver saya untuk kartu wi-fi. Jika Anda tidak memiliki ethtool, Anda dapat menginstalnya dengan:

sudo apt-get install ethtool


@ P.-H. tolong jelaskan kepada saya dengan contoh?
sanjay ramrakhyani

Hai, Anda dapat memeriksa artikel Bantuan Penyuntingan Markdown ini, dan Anda dapat berlatih dengan mengajukan pertanyaan baru (jangan kirimkan, Anda akan melihat pratinjau)
P.-H. Lin

1

Anda dapat menggunakan perintah ini:

sudo lspci -nn -v -s your socket        

0

Mencoba

lsmod

untuk memeriksa apakah modul r8169 ada oleh: Jika tidak maka tambahkan dengan:

sudo modprobe r8169

Ini memecahkan masalah bagi saya.

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.