¿Cómo puedo verificar la información de los controladores WiFi instalados actualmente?
57
Cuando hice clic en controladores adicionales en Ubuntu 12.04, no pude ver ningún controlador. ¿Cómo puedo verificar qué controladores están instalados para WiFi en el entorno Ubuntu?
Agregue el resultado de lspci | grep -i networka su pregunta.
edwin
1
No es realmente posible (o útil) enumerar todos los controladores de dispositivo disponibles en Linux (incluso cuando está restringido a una clase de dispositivo en particular). Sin embargo, puede enumerar todos los controladores disponibles que son capaces de manejar un dispositivo en particular y, lo que es más importante, el que actualmente reclama el dispositivo, es decir, el controlador utilizado para "conducirlo".
David Foerster
Respuestas:
94
Los siguientes comandos se ejecutan en una terminal. Abra uno por Ctrl+ Alt+ T.
Para verificar qué controladores usa actualmente su adaptador inalámbrico , puede ejecutar el siguiente comando:
sudo lshw -C network
lshw enumera información sobre su hardware
-C network filtra la salida para mostrar solo la clase de red.
En la salida, busque la entrada con description: Wireless interface.
Aquí está la salida de mi Ubuntu:
alaa @ aa-lu: ~ $ sudo lshw -C network
[sudo] contraseña para alaa:
*-red
descripción: interfaz inalámbrica
producto: Adaptador de red inalámbrico PCIe RTL8723AE
vendedor: Realtek Semiconductor Co., Ltd.
Identificación física: 0
información del bus: pci @ 0000: 08: 00.0
nombre lógico: wlan0
versión: 00
serial: 24: ec: 99: 21: c9: 29
ancho: 64 bits
reloj: 33MHz
capacidades: pm msi pciexpress bus_master cap_list ethernet física inalámbrica
configuración: difusión = sí controlador = rtl8723ae versión del controlador = 3.8.0-27-firmware genérico = N / A ip = 192.168.1.74 latencia = 0 enlace = sí multidifusión = sí inalámbrico = IEEE 802.11bgn
recursos: irq: 17 ioport: 3000 (tamaño = 256) memoria: c3000000-c3003fff
En la configurationlínea (línea anterior a la última), verá que drivermi tarjeta está utilizando actualmente. Lo he resaltado en la salida.
Alternativamente, puede usar el comando:
lspci -nnk | grep -A2 0280
lspci enumera información en sus tarjetas conectadas PCI
-nnkda instrucciones lspcipara generar más información sobre estas tarjetas (incluido el controlador que se está utilizando)
| canaliza la salida al siguiente comando
grep 0280filtra la salida para mostrar líneas que contienen 0280, que es el código de clase PCI para controladores PCI inalámbricos en Ubuntu.
-A2 muestra dos líneas más de información.
Aquí está la salida de mi Ubuntu:
08: 00.0 Controlador de red [0280]: Realtek Semiconductor Co., Ltd. Adaptador de red inalámbrico PCIe RTL8723AE [10ec: 8723]
Subsistema: Realtek Semiconductor Co., Ltd. Dispositivo [10ec: 0724]Controlador de
kernel en uso: rtl8723ae
Una vez que determine el controlador que está utilizando, puede usar el siguiente comando para mostrar más información al respecto:
modinfo <driver-name>
Para verificar qué controladores inalámbricos tiene instalados actualmente , pero que no necesariamente están siendo utilizados por nada, puede hacer el siguiente comando:
El comando anterior enumerará todos los controladores que haya instalado. Probablemente sea una lista exhaustiva, porque estos son controladores preinstalados en su Ubuntu para que las personas puedan usar sus controladores inalámbricos tan pronto como instalen Ubuntu.
Resultado para: lshw -c Network * -network Descripción NO RECLAMADA: Producto de controlador de red: BCM43228 802.11a / b / g / n proveedor: Broadcom Corporation id físico: 0 información del bus: pci @ 0000: 02: 00.0 versión: 00 ancho: 64 bits de reloj: capacidades de 33MHz: pm msi pciexpress bus_master configuración de cap_list: latencia = 0 recursos: memoria: f7e00000-f7e03fff * -descripción de red: producto de interfaz Ethernet: NetXtreme BCM5761 Gigabit Ethernet PCIe proveedor: Broadcom Corporation
Inderjeet
Pero la conexión inalámbrica no funciona para solucionar el problema. ¿Puedo instalar algún controlador adicional?
Inderjeet
He encontrado dos controladores 1) Controlador del kernel en uso: sdhci-pci 2) Controlador del kernel en uso: tg3 pero aún así el wifi no funciona
Inderjeet
Su pregunta fue "¿Cómo puedo verificar la información de los controladores WiFi instalados actualmente?" No sabía (ni mencionaste) que tu tarjeta inalámbrica no funciona. Primero, verifique esta respuesta: askubuntu.com/a/60395/52726 . Si aún no puede hacer que su tarjeta inalámbrica funcione, publique otra pregunta.
Alaa Ali
11
El siguiente método incluye la instalación de software adicional, cuyo nombre es hardinfo .
Puede buscar e instalar hardinfo, desde USC
o
desde la terminal (CTRL + ALT + T) aplica el siguiente comando
sudo apt-get install -y hardinfo
Localice hardinfo desde Dash (escribiendo: hardinfo), ábralo y pase a Dispositivos PCI si su adaptador inalámbrico es un dispositivo PCI integrado.
Al lado de los módulos Kernel se encuentra el controlador cargado actual del adaptador inalámbrico especificado. En la imagen de ejemplo esath9k
Si su adaptador inalámbrico es un dispositivo USB, vaya a la entrada correspondiente en la lista de la izquierda en Dispositivos .
Leyendo la lista de paquetes ... Hecho Construyendo el árbol de dependencias Leyendo la información del estado ... Hecho E: no se puede localizar el paquete hardinfo
Inderjeet
Tendrá que habilitar el repositorio del universo. Tipo software-properties-gtk &. Una vez que se abre la ventana, marque la línea que termina en "(universo)". Una vez que haga eso, ejecute sudo apt-get updateen la terminal, luego intente instalar de hardinfonuevo.
Alaa Ali
Todavía obteniendo la misma información: ** No se puede localizar el paquete hardinfo **
Inderjeet
Sólo para hacerle saber a Internet no está funcionando en mi PC como yo sólo tengo wifi y no es accesible para mí
Inderjeet
Su pregunta (como lo establece el título) ha sido respondida. En mi humilde opinión se ha respondido por completo. Ahora, si tiene otro problema, puede abrir uno nuevo, o puede buscar ayuda en otros escritorios de ayuda de Ubuntu (ubuntuforums.org - answers.launchpad.net ..etc). Elija la respuesta adecuada (la que cree que resuelve su problema y haga clic en la respuesta correcta).
NickTux
5
También puedes probar:
ethtool -i wlan0 | grep driver
esto le da al controlador cargado actual para su tarjeta wlan con una salida como esta:
@ P.-H., Esta fue mi primera respuesta ... No sé cómo obtener el formato ... Leí la "sección de rebajas" para obtener el formato correcto, pero no pude entenderlo ... ¿puedes? por favor explícamelo con un ejemplo?
sanjay ramrakhyani
Hola, puedes consultar este artículo de Ayuda de edición de Markdown , y puedes practicar haciendo una nueva pregunta (simplemente no la envíes, verás la vista previa)
lspci | grep -i network
a su pregunta.Respuestas:
Los siguientes comandos se ejecutan en una terminal. Abra uno por Ctrl+ Alt+ T.
Para verificar qué controladores usa actualmente su adaptador inalámbrico , puede ejecutar el siguiente comando:
lshw
enumera información sobre su hardware-C network
filtra la salida para mostrar solo la clase de red.En la salida, busque la entrada con
description: Wireless interface
.Aquí está la salida de mi Ubuntu:
En la
configuration
línea (línea anterior a la última), verá quedriver
mi tarjeta está utilizando actualmente. Lo he resaltado en la salida.Alternativamente, puede usar el comando:
lspci
enumera información en sus tarjetas conectadas PCI-nnk
da instruccioneslspci
para generar más información sobre estas tarjetas (incluido el controlador que se está utilizando)|
canaliza la salida al siguiente comandogrep 0280
filtra la salida para mostrar líneas que contienen0280
, que es el código de clase PCI para controladores PCI inalámbricos en Ubuntu.-A2
muestra dos líneas más de información.Aquí está la salida de mi Ubuntu:
Una vez que determine el controlador que está utilizando, puede usar el siguiente comando para mostrar más información al respecto:
Para verificar qué controladores inalámbricos tiene instalados actualmente , pero que no necesariamente están siendo utilizados por nada, puede hacer el siguiente comando:
El comando anterior enumerará todos los controladores que haya instalado. Probablemente sea una lista exhaustiva, porque estos son controladores preinstalados en su Ubuntu para que las personas puedan usar sus controladores inalámbricos tan pronto como instalen Ubuntu.
fuente
El siguiente método incluye la instalación de software adicional, cuyo nombre es hardinfo .
Puede buscar e instalar hardinfo, desde USC
o
desde la terminal (CTRL + ALT + T) aplica el siguiente comando
Localice hardinfo desde Dash (escribiendo: hardinfo), ábralo y pase a Dispositivos PCI si su adaptador inalámbrico es un dispositivo PCI integrado.
Al lado de los módulos Kernel se encuentra el controlador cargado actual del adaptador inalámbrico especificado. En la imagen de ejemplo es
ath9k
Si su adaptador inalámbrico es un dispositivo USB, vaya a la entrada correspondiente en la lista de la izquierda en Dispositivos .
fuente
software-properties-gtk &
. Una vez que se abre la ventana, marque la línea que termina en "(universo)". Una vez que haga eso, ejecutesudo apt-get update
en la terminal, luego intente instalar dehardinfo
nuevo.También puedes probar:
ethtool -i wlan0 | grep driver
esto le da al controlador cargado actual para su tarjeta wlan con una salida como esta:
cual es mi driver para la tarjeta wi-fi. Si no tiene ethtool, puede instalarlo de la siguiente manera:
sudo apt-get install ethtool
fuente
Puedes usar este comando:
fuente
Tratar
para verificar si el módulo r8169 existe: Si no lo está, agréguelo por:
Esto resolvió mi problema.
fuente