Identificar nuestra tarjeta

+1
+1
-1

Cuando Ubuntu detecta cualquier dispositivo comprueba si ha sido preparado para soportarlo y si es así inserta el módulo correspondiente (driver). Un problema relativamente frecuente es que nuestra Ubuntu no detecta correctamente nuestra tarjeta wireless. En este caso hay 2 opciones:

a) Nuestra tarjeta tiene driver nativo en desarollo pero no ha sido empaquetado en Ubuntu, o ha sido empaquetado pero con algún error. Esto no es frecuente.

b) No hay driver en desarrollo, al menos en una etapa que permita cierta usabilidad. En estos casos nuestra única oportunidad es ndiswrapper.

Pero para saber si estamos en a) o en b) tenemos que saber cual es nuestra tarjeta. Y esto nos lo permitirá el comando: lspci

lspci nos mostrará el nombre de distintos componentes como: tarjeta de sonido, gráfica, de red, inalámbrica... El problema normalmente nos vendrá por una tarjeta inalámbrica, puede ir precedida de un "ethernet controller" (como las tarjetas de red) o tal vez "network controller". Esto varía con el modelo pudiendo ser definida de otros modos.

Supongamos que hemos hecho lspci y sabemos que es una Broadcom, por ejemplo. Para saber el modelo exacto debemos hacer un: lscpi -n

Esto nos muestra unos números que relacionan a nuestra tarjeta de forma inequívoca con su driver.

En mi caso, donde con lspci ponía:
08:00.0 Network controller: Broadcom Corporation Unknown device 4311 (rev 01)

Con lspci -n pone:
08:00.0 0280: 14e4:4311 (rev 01)

Ahí lo tenemos "14e4:4311".

Ahora es el momento de introducir en google la información que tenemos y descubir nuestra situación. En la próxima entrada explicaré como dar soporte a nuestra tarjeta con ndiswrapper.

Comentarios

Imagen de erjaimer

yo quiero saber la version de mi tarjeta de sonido y ami no me funciona me dice que el comando no existe vamos

¿¿que hago???
¿¿existe algun comando parecido???

muchas gracias por contestarme.

Imagen de pipepool

Hola,

lo único que se me ocurre es que estés escribiendo con I lspci, fíjate que la primera letra es una "ele". Digo esto pq creo que en toda distribución tendrás lspci desde un comienzo, pero en todo caso, en Ubuntu seguro.

Un saludo.

Imagen de lualiza

Hola:
He intentado encontrar mi wireless con lspci pero no me aparece nada de network controller.La salida es la siguiente:
li@li-laptop:~$ lspci
0000:00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5a31 (rev 01)
0000:00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
0000:00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
0000:00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
0000:00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
0000:00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
0000:00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE C ontroller ATI
0000:00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
0000:00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
0000:00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 A udio Controller (rev 02)
0000:00:14.6 Modem: ATI Technologies Inc ATI SB400 - AC'97 Modem Controller (rev 02)
0000:01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5a6 2
0000:02:01.0 Ethernet controller: Atheros Communications, Inc.: Unknown device 0 01a (rev 01)
0000:02:0b.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
0000:02:0b.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Ho st Controller
0000:02:0b.3 Mass storage controller: Texas Instruments PCIxx21 Integrated Flash Media Controller
0000:02:0b.4 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411 , PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
0000:02:0d.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (re v 02)

Cuando arranco con guindos me detecta la tarjeta wireless y pone que es una ATHEROS AR5005G y funciona perfectamente.
Como hago para que detecte el wireless? Ndiswrapper o madwifi.
En caso de utilizar ndiswrapper he intentado instalar los drivers con Net5211.inf pero luego me da errores. Se necesita algún archivo mas tipo .sys? Donde puedo encontrarlos porque he estado googleando y no hay manera.

Antes tenía el edgy pero oyendo por ahi que tiene bastantes problemas de reconocimiento de hardware he reinstalado Dapper pero ni esas.

UNA AYUDITA ME VENDRIA BIEN!!
Gracias a todos por este foro, me esta siendo de mucha ayuda.

Imagen de pipepool

Supongo que llego tarde pero el .sys lo puedes encontrar en tu instalación de Windows.