Como posso verificar as informações dos drivers WiFi atualmente instalados?

42

Quando eu clico em drivers adicionais no Ubuntu 12.04, não consigo ver nenhum driver .. Como posso verificar quais drivers estão instalados para o WiFi no ambiente Ubuntu.

    
por Inderjeet 16.08.2013 / 17:57

4 respostas

70

Os seguintes comandos são executados em um terminal. Abra um por Ctrl + Alt + T .

Para verificar quais drivers seu adaptador sem fio está usando atualmente , você pode executar o seguinte comando:

sudo lshw -C network
  • lshw lista informações no seu hardware
  • -C network filtra a saída para mostrar apenas a classe de rede.

Na saída, procure a entrada com description: Wireless interface .

Aqui está a saída do meu Ubuntu:

[email protected]:~$ 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: [email protected]: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

Na linha configuration (linha anterior), você verá o driver sendo usado no momento pelo meu cartão. Eu destaquei isso na saída.

Como alternativa, você pode usar o comando:

lspci -nnk | grep -A2 0280
  • lspci lista informações sobre suas placas conectadas PCI
  • -nnk instrui lspci a gerar mais informações sobre esses cartões (incluindo o driver sendo usado)
  • | canaliza a saída para o próximo comando
  • grep 0280 filtra a saída para mostrar linhas contendo 0280 , que é o código da classe PCI para controladores PCI sem fio no Ubuntu.
  • -A2 mostra mais duas linhas de informação.

Aqui está a saída do meu 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

Depois de determinar o driver que você está usando, você pode usar o seguinte comando para mostrar mais informações sobre ele:

modinfo <driver-name>

Para verificar quais drivers sem fio você tem atualmente instalados , mas não necessariamente sendo usados por qualquer coisa, você pode fazer o seguinte comando:

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

O comando acima listará todos os drivers que você instalou. Esta provavelmente será uma lista exaustiva, porque são drivers pré-instalados no seu Ubuntu para possibilitar que as pessoas usem seus drivers sem fio assim que instalam o Ubuntu.

    
por Alaa Ali 16.08.2013 / 18:11
9

O método a seguir inclui a instalação de software adicional, cujo nome é hardinfo .

Você pode pesquisar e instalar o hardinfo, da USC

ou

do terminal (CTRL + ALT + T) aplica o seguinte comando

sudo apt-get install -y hardinfo 

Localize o hardinfo do Dash (escrevendo: hardinfo), abra-o e vá para Dispositivos PCI se o seu adaptador Wireless for um dispositivo PCI integrado.

Próximo a Módulos do kernel é o driver carregado atual do adaptador sem fio especificado. No exemplo, a imagem é ath9k

Se o seu adaptador sem fio for um dispositivo USB, vá para a entrada correspondente na lista à esquerda, em Dispositivos .

    
por Nick Thom 16.08.2013 / 18:31
4

Você também pode tentar:

ethtool -i wlan0 | grep driver

isto dá ao atual driver carregado para sua placa wlan uma saída como esta:

[email protected]:~$ ethtool -i wlan0 | grep driver  
driver: brcmsmac 

qual é o meu driver para o cartão wi-fi. Se você não tem ethtool, você pode instalá-lo por:

sudo apt-get install ethtool

    
por sanjay ramrakhyani 07.04.2015 / 15:54
1

Você pode usar este comando:

sudo lspci -nn -v -s your socket        
    
por NetUser 02.10.2016 / 13:40