Obtener el nombre de mi tarjeta de red

Imagen de MacArthur777
0 puntos

Hola...

No se como obtener el nombre de mi tarjeta de red ni el driver que la esta controlando si alguien me puede ayudar le agradecería...

claro esta, usando la terminal...

Imagen de Gabriel_M
+1
0
-1

Hola mac....:
Ejecuta en consola el comando:

sudo lspci -nn

Este comando lista las placas pci que se encuentan en el sistema, en el caso de la tarjeta de red te informará algo con ethernet controller como lo siguiente:

00:04.0 Ethernet controller [0200]:Silicon Integrated Systems (SIS) 190 Gigabit Ethernet Adapter [1039:0190] (rev 01)

En la información lo más importante son los números encerrados entre corchetes al final, el ID del dispositivo en este caso 1039:0190.
El ID del dispositivo tiene dos partes: los cuatro primeros números (1039) indican el fabricante.
Los cuatro últimos (0190) el modelo.
Para saber cual es el módulo del dispositivo en cuestión es necesario ejecutar en consola el siguiente comando:

sudo modprobe -c | egrep '1039.*0190'

Te dará una salida parecida a esta:

alias pci:v00001039d00000190sv*sd*bc*sc*i* sis190

En ella el módulo es el que se identifica al final de la línea
En este caso: sis190

Saludos.


Equipo de Ubuntu-es
+1
0
-1
Imagen de MacArthur777
+1
0
-1

Hola, gracias por tu aporte pero paso un inconveniente...

cuando doy la instrucción

sudo lspci -nn

00:19.0 Ethernet controller [0200]: Intel Corporation 82566DM-2 Gigabit Network Connection [8086:10bd] (rev 02)

asta aquí todo va bien el problema es la instrucción

sudo modprobe -c | egrep '8086.*10bd'

que no me sale nada...

agradezco la atención..

+1
0
-1
Imagen de nordik_14
+1
0
-1

Tuve el mismo problema que tu, pero lo que hice es quitarle las letras del argumento al comando modprobe es decir en lugar de ejecutar sudo modprobe -c | grep "168c.*002b" hice:
$ sudo modprobe -c | egrep "168.*002"

alias pci:v00000001d00008168sv*sd00002410bc*sc*i* r8169
alias pci:v00001131d00007133sv00005168sd00000212bc*sc*i* saa7134
alias pci:v00001131d00007133sv00005168sd00000214bc*sc*i* saa7134
alias pci:v0000168Cd00000023sv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd00000024sv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd00000027sv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd00000029sv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd0000002Asv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd0000002Bsv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd0000002Csv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd0000002Dsv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd0000002Esv*sd*bc*sc*i* ath9k
alias pci:v0000168Cd00000207sv*sd*bc*sc*i* ath5k
alias pcmcia:m0168c0002f*fn*pfn*pa*pb*pc*pd* softing_cs

y entonces aqui viene lo bueno: supuse que era saa7134 entonces ejecute:
sudo lsmod | grep saa7134
y no salio nada lo que significa que mi kernel no esta usando este controlador, entonces supuse nuevamente que era ath9k y ejecute
sudo lsmod | grep ath9k

ath9k 117326 0
mac80211 436455 1 ath9k
ath9k_common 13781 1 ath9k
ath9k_hw 391554 2 ath9k,ath9k_common
ath 19387 3 ath9k,ath9k_common,ath9k_hw
cfg80211 178679 3 ath9k,mac80211,ath

la información arrojada por lsmod significa que mi kern3l esta usando ath9k como era de esperarse :-).

+1
0
-1

Desde ubuntu 11.04