Який бездротовий драйвер я використовую?


13

Я намагаюся знайти найбільш підходящий драйвер для мого мережевого USB-пристрою в Ubuntu 11.10. По-перше, де я можу перевірити драйвер, який ubuntu використовує для керування цим пристроєм? Він відображається як бездротовий інтерфейс (wlan1) у Мережевих інструментах, окрім MAC-адреси та деяких статистичних даних щодо передачі даних немає інформації про драйвер.

Я вже встановив aircrack-ng, який надає кілька варіантів сканування мереж. Запуск airmon-ng start wlan1у терміналі я отримую наступне:

Interface   Chipset     Driver

eth1        Unknown         wl

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

Бездротовий адаптер - модель TL-WN7200ND TP-LINK, а бездротова панель читає його як адаптер RaLink. Здається, що rt2800usb є драйвером для адаптера, але чи є щось більш потужне для цього пристрою ??


Я хотів би допомогти, наскільки це можливо, але сайт створений, щоб задавати одне питання за один раз. Ваше перше питання, по суті, "яким драйвером Wi-Fi я користуюся" - це чудово. По-друге, "який найкращий драйвер для моєї картки", також хороший, але для нього потрібне власне питання. Як бонус, ви отримаєте більше представників (балів і реальних), задаючи більше питань і приймаючи відповіді.
djeikyb

Не забудьте позначити відповідь! Це важлива частина спільноти askubuntu.com.
djeikyb

Відповіді:


19

Ви можете отримати багато цікавої інформації, подзвонивши /sys. /sys/classмає записи для кожного класу пристроїв, з якими встановлено Linux. Інформація про водія знаходиться на цьому шляху:

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

Моя wifi-карта, названа wlan0, використовує драйвер ath5k. Ось інформація про драйвер для однієї з моїх Ethernet-карт:

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

На додаток, Ubuntu (як і більшість дистрибутивів Linux) включає драйвери пристроїв як модулі ядра. Ядро - це велика частина програмного забезпечення, на якій працює апаратне забезпечення комп'ютера. Ubuntu завантажує модулі для вашого обладнання на основі того, що він відчуває у вас. Ви можете отримати список завантажених модулів, виконавши команду: lsmod. Ось фрагмент мого висновку lsmod:

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

Лівий стовпець - це список завантажених модулів, а самий правий стовпець показує, які модулі вони в свою чергу використовують. Як бачите, ці всі використовують або пов'язані з модулем ath5k.


Проблема полягає в тому, що якщо я підключую пристрій, він припиняє підключення до wifi-картки мого комп'ютера, намагаючись підключитися до тієї ж мережі. Здається, це проблема несумісності між бездротовим адаптером USB та мережею, яку я намагаюся підключити.
Стбн

вихід майже закінчується під час запуску lsmod, але я знайшов шлях до драйвера, переглянувши каталог / sys / class. дякую
Стбн

@Stbn Так, це досить довго. Ви можете передати його lessтак, щоб прокручувати вгору та вниз так:lsmod | less
djeikyb

0

якщо Ubuntu знайшов драйвер, і ви можете переглядати мережу, я не думаю, що вам слід змінювати його. Щоб дізнатись про використаний драйвер, перегляньте повідомлення djeikyb або, див. Нижче.

Якщо Ubuntu не знайшов драйвер, спершу слід дозволити його шукати. Для цього ви запускаєте "Налаштування системи" та запускаєте "Драйвери апаратного забезпечення". Це робить роботу. Цей метод також є простим способом побачити використовувані в даний час (фірмові) драйвери .

Важкий спосіб - визначити чіпсет вашого USB-WiFi та здійснити пошук з цією інформацією

Для цього вам потрібно видати команду "lsusb". Відкрийте термінал gnome та введіть "lsusb" без лапок. Ви повинні бачити щось подібне:

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

Це моя веб-камера, мою WiFi-карту можна ідентифікувати за допомогою «lspci».

Виходячи з інформації (відповідно до наведеного вище прикладу: постачальник 064e - Suyin Corp. та продукт a103 - інтегрована веб-камера Acer / HP), ви повинні мати можливість точно шукати потрібний драйвер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.