Проверить драйвера wifi linux

How can I check the information of currently installed WiFi drivers?

When I clicked on additional drivers on Ubuntu 12.04, I could not see any drivers.. How can I check what drivers are installed for WiFi on Ubuntu environment.

It’s not really possible (or useful) to enumerate all available device drivers in Linux (even when restricted to a particular device class). However, you can enumerate all available drivers that are capable of handling a particular device and, more importantly, the one currently claiming the device, i. e. the driver used to “drive” it.

6 Answers 6

The following commands are run in a terminal. Open one by Ctrl + Alt + T .

To check what drivers your wireless adapter is currently using, you may run the following command:

  • lshw lists information on your hardware
  • -C network filters the output to only show the network class.

In the output, look for the entry with description: Wireless interface .

Here’s the output from my Ubuntu:

alaa@aa-lu:~$ sudo lshw -C network [sudo] password for alaa: *-network description: Wireless interface product: RTL8723AE PCIe Wireless Network Adapter vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:08:00.0 logical name: wlan0 version: 00 serial: 24:ec:99:21:c9:29 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=rtl8723ae driverversion=3.8.0-27-generic firmware=N/A ip=192.168.1.74 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn resources: irq:17 ioport:3000(size=256) memory:c3000000-c3003fff

In the configuration line (line before last), you’ll see the driver currently being used by my card. I’ve highlighted it in the output.

Читайте также:  Zabbix agent install oracle linux

Alternatively, you can use the command:

  • lspci lists information on your PCI connected cards
  • -nnk instructs lspci to output more information about these cards (including the driver being used)
  • | pipes the output to the next command
  • grep 0280 filters the output to show lines containing 0280 , which is the PCI class code for wireless PCI controllers in Ubuntu.
  • -A2 shows two more lines of information.

Here’s the output from my Ubuntu:

08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter [10ec:8723] Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:0724] Kernel driver in use: rtl8723ae 

Once you determine the driver you’re using, you can use the following command to show more information about it:

To check what wireless drivers you currently have installed, but not necessarily being used by anything, you can do the following command:

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

The above command will list all drivers you have installed. This will probably be an exhaustive list, because these are preinstalled drivers on your Ubuntu to make it possible for people to use their wireless drivers as soon as they install Ubuntu.

Источник

Устранение неполадок с беспроводными устройствами

Даже если беспроводной адаптер подсоединён к компьютеру, он может не распознаваться компьютером, как сетевое устройство. На этом этапе вы проверите, правильно ли распознано устройство.

  1. Откройте окно терминала, наберите lshw -C network и нажмите Enter . Если команда выдаст сообщение об ошибке, вам может понадобиться установить программу lshw на компьютер.
  2. Просмотрите показанную информацию и найдите раздел Wireless interface . Если ваш беспроводной адаптер распознан правильно, вы увидите что-то наподобие:
*-network description: Wireless interface product: PRO/Wireless 3945ABG [Golan] Network Connection vendor: Intel Corporation

Беспроводные PCI адаптеры (внутренние)

Внутренние PCI адаптеры являются самыми распространёнными, их можно найти в большинстве ноутбуков, произведённых в последние несколько лет. Чтобы проверить, распознаётся ли ваш беспроводной PCI адаптер:

  1. Откройте терминал, наберите lspci и нажмите Enter .
  2. Взгляните, содержатся ли в отображённом списке устройства, помеченные как Network controller или Ethernet controller . Эти надписи могут соответствовать нескольким типам устройств; те, которые соответствуют беспроводным адаптерам, могут содержать слова типа wireless , WLAN , wifi или 802.11 . Вот пример подобной строки:
Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection

Беспроводные USB адаптеры

Беспроводные адаптеры, подключаемые в порт USB на компьютере, менее распространены. Они могут вставляться непосредственно в порт USB или подключаться кабелем USB. Адаптеры 3G или мобильные широкополосные адаптеры выглядят очень похоже на беспроводные (Wi-Fi) адаптеры, поэтому, если вы думаете, что у вас беспроводной USB адаптер, проверьте, не является ли он в действительности адаптером 3G. Чтобы проверить, распознаётся ли ваш беспроводной USB адаптер:

  1. Откройте терминал, наберите lsusb и нажмите Enter .
  2. Просмотрите показанный список устройств и найдите информацию, которая может относиться к беспроводным или сетевым устройствам. Информация о беспроводном адаптере может содержать слова типа wireless , WLAN , wifi или 802.11 . Вот пример подобной записи:
Bus 005 Device 009: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 Wireless Data Modem HSD USB Card

Проверка устройства PCMCIA

Беспроводные адаптеры PCMCIA обычно имеют вид прямоугольных карточек, которые вставляются в щель на боковой стороне ноутбука. Их чаще можно встретить на старых компьютерах. Чтобы проверить, распознан ли PCMCIA-адаптер:

  1. Включите компьютер не подключая к нему беспроводной адаптер.
  2. Откройте Терминал и введите следующее, затем нажмите Enter :
Читайте также:  Обновление kali linux одной командой

Беспроводной адаптер не распознан

Если беспроводной адаптер не был распознан, возможно, что он работает неправильно или не установлены необходимые для него драйверы. Как проверить, доступны ли для установки нужные драйверы, будет зависеть от используемого вами дистрибутива Linux (например, Ubuntu, Arch, Fedora или openSUSE).

Чтобы получить помощь, посмотрите, какие варианты поддержки доступны на веб-сайте вашего дистрибутива. Это могут быть, например, почтовые рассылки или веб-чаты, в которых вы можете задать вопрос о своём беспроводном адаптере.

Дополнительная информация

You can choose the displayed language by adding a language suffix to the web address so it ends with e.g. .html.en or .html.de.
If the web address has no language suffix, the preferred language specified in your web browser’s settings is used. For your convenience:
[ Change to English Language | Change to Browser’s Preferred Language ]

The material in this document is available under a free license, see Legal for details.
For information on contributing see the Ubuntu Documentation Team wiki page. To report errors in this documentation, file a bug.

Источник

Оцените статью
Adblock
detector