Driver nirkabel apa yang saya gunakan?

13

Saya mencoba mencari driver yang paling cocok untuk perangkat USB jaringan saya di Ubuntu 11.10. Pertama, di mana saya dapat memeriksa driver yang digunakan ubuntu untuk mengontrol perangkat ini? Tampaknya sebagai antarmuka nirkabel (wlan1) di Alat Jaringan, tetapi selain dari alamat MAC dan beberapa statistik tentang transmisi data, tidak ada info tentang driver.

Saya sudah menginstal aircrack-ng, yang menyediakan beberapa opsi untuk memindai jaringan. Berjalan airmon-ng start wlan1di terminal saya mendapatkan yang berikut:

Interface   Chipset     Driver

eth1        Unknown         wl

wlan1       Unknown     rt2800usb - [phy2]
                                    (monitor mode enabled on mon0)

Adaptor nirkabel adalah model TP-LINK TL-WN7200ND, dan panel nirkabel membacanya sebagai adaptor RaLink. Tampaknya rt2800usb adalah driver untuk adaptor, tetapi apakah ada yang lebih kuat untuk perangkat ini ??

Stbn
sumber
Saya ingin membantu sebanyak yang saya bisa, tetapi situs ini diatur untuk mengajukan satu pertanyaan sekaligus. Pertanyaan pertama Anda, pada dasarnya "driver wifi apa yang saya gunakan" bagus. Yang kedua, "apa driver terbaik untuk kartu saya", juga bagus, tetapi perlu pertanyaan sendiri. Sebagai bonus, Anda akan mendapatkan lebih banyak perwakilan (poin dan nyata) dengan mengajukan lebih banyak pertanyaan dan menerima jawaban.
djeikyb
Jangan lupa untuk menandai jawaban! Ini adalah bagian penting dari komunitas askubuntu.com.
djeikyb

Jawaban:

19

Anda bisa mendapatkan banyak informasi keren dengan mencari-cari /sys. /sys/classmemiliki entri untuk setiap kelas perangkat yang diinstal oleh linux Anda siap untuk menangani. Info driver ditemukan di jalur ini:

$ ls /sys/class/net/wlan0/device/driver/module/drivers
pci:ath5k@

Kartu wifi saya, bernama wlan0, menggunakan driver ath5k. Inilah info driver untuk salah satu kartu ethernet saya:

$ ls /sys/class/net/eth1/device/driver/module/drivers
pci:forcedeth@

Sebagai tambahan, Ubuntu (seperti kebanyakan distro linux) menyertakan driver perangkat sebagai modul kernel. Kernel adalah bagian besar dari perangkat lunak yang menjalankan perangkat keras komputer Anda. Ubuntu memuat modul untuk perangkat keras Anda berdasarkan apa yang Anda rasakan. Anda bisa mendapatkan daftar modul dimuat dengan menjalankan perintah ini: lsmod. Berikut cuplikan dari output lsmod saya:

bluetooth             130968  0 
ath5k                 127724  0 
ath                    11990  1 ath5k
eeepc_laptop           12412  0 
sparse_keymap           2660  1 eeepc_laptop
mac80211              196283  1 ath5k
pci_hotplug            22072  1 eeepc_laptop
cfg80211              142540  3 ath5k,ath,mac80211
rfkill                 12470  3 bluetooth,eeepc_laptop,cfg80211
crc16                   1091  2 bluetooth,ext4

Kolom kiri adalah daftar modul yang dimuat, kolom paling kanan menunjukkan modul apa yang mereka gunakan. Seperti yang Anda lihat, semua ini digunakan atau terkait dengan modul ath5k.

djeikyb
sumber
Masalahnya adalah: jika saya pasang perangkat itu menghentikan koneksi kartu wifi komputer saya mencoba terhubung ke jaringan yang sama. Tampaknya ada masalah ketidakcocokan antara adaptor nirkabel USB dan jaringan yang saya coba sambungkan.
Stbn
outputnya hampir endle ketika dijalankan lsmod, tetapi saya menemukan path ke driver dengan menelusuri direktori / sys / class. terima kasih
Stbn
@ STBN ya, ini cukup panjang. Anda dapat menyalurkan melalui lesssehingga Anda dapat menggulir ke atas dan ke bawah seperti ini:lsmod | less
djeikyb
0

jika Ubuntu menemukan driver dan Anda dapat menjelajahi internet, saya tidak berpikir Anda harus mengubahnya. Untuk mengetahui driver yang digunakan, lihat posting djeikyb atau, lihat di bawah.

Jika Ubuntu tidak menemukan driver, Anda harus membiarkan Ubuntu mencarinya. Untuk ini, Anda meluncurkan "Pengaturan Sistem" dan mulai "Driver Perangkat Keras". Ini berhasil. Metode ini juga merupakan cara mudah untuk melihat driver (proprietary) yang saat ini digunakan .

Cara yang sulit adalah mengidentifikasi chipset USB-WiFi Anda dan mencari informasi ini

Untuk ini, Anda perlu mengeluarkan perintah "lsusb". Buka terminal gnome dan ketik "lsusb", tanpa tanda kutip. Anda harus melihat sesuatu seperti ini:

$ Bus 002 Device 003: ID 064e:a103 Suyin Corp. Acer/HP Integrated Webcam [CN0314]

Ini adalah Webcam saya, Kartu WiFi saya dapat diidentifikasi dengan "lspci".

Berdasarkan informasi (sesuai dengan contoh di atas: vendor 064e - Suyin Corp. dan produk a103 - Acer / HP Integrated Webcam) Anda harus dapat mencari driver yang dibutuhkan secara tepat.

anca.tibor
sumber