Las tarjetas Ethernet o las tarjetas Wi-Fi son uno de los elementos principales de cualquier servidor Linux. El controlador de estas tarjetas también recibe el nombre de NIC, que significa Network Interface Controller. Si necesitas saber si tu tarjeta está siendo reconocida o no, debes utilizar los comandos ifconfig, dmesg o netstat.
Contenidos
El comando ifconfig
El comando ifconfig puede utilizarse para configurar u obtener información acerca de una interfaz de red, que es lo que vienen siendo estas tarjetas. Para que se muestren por pantalla los datos de las interfaces, puedes utilizar el comando ifconfig directamente, sin flags adicionales, aunque también puedes escribir el siguiente comando:
# /sbin/ifconfig
Salida del comando anterior:
eth0 Link encap:Ethernet HWaddr 00:0E:FA:82:14:04 inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: ff25::12g:bbee:ef80:316/53 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:52570 errors:0 dropped:0 overruns:0 frame:0 TX packets:61262 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:55325912 (52.76 MiB) TX bytes:22535813 (21.49 MiB) Interrupt:17 Base address:0xc000
Tal y como podemos ver, obtenemos los datos del dispositivo eth0, lo que quiere decir que nuestra tarjeta está siendo reconocida por el sistema.
El comando dmesg para mostrar los mensajes de inicio
También podemos utilizar la aplicación dmesg, que nos ayudará a mostrar por pantalla los mensajes que se producen durante el inicio del sistema. En Debian y CentOS, estos mensajes se guardan en el directorio /var/log/dmesf. Podremos abrirlo con el comando cat o con algún editor como vi o nano:
# cat /var/log/dmesg | grep -i eth0
También podemos abrirlo mediante el siguiente comando de dmesg:
# dmesg | grep -i eth0
Como salida, a modo de ejemplo, podemos obtener lo siguiente:
eth0: RealTek RTL8228 at 0xc000, 00:0E:FA:82:14:04, IRQ 17 eth0: Identified 8228 chip type 'RTL-8100B/8228D' eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
El comando netstat para listar las interfaces de red
Hablando ahora de la utilidad netstat, ésta nos permitirá mostrar una lista con todas las interfaces de red. Para ello, utilizamos el comando netstat -i:
# netstat -i Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1400 0 63749 0 0 0 6426 1 0 0 0 BMRU eth0: 1400 0 - no statistics available - BMRU lo 15325 0 8133 0 0 0 7122 0 0 0 LRU
Cómo saber el NIC del chipset con el comando LSPCI
Para más información acerca de tu tarjeta Ethernet, puedes utilizar el comando lspci, que es una aplicación para mostrar información acerca de todos los buses PCI del sistema, así como de todos los dispositivos conectados a dichos buses. Por ejemplo, para mostrar información acerca de todos los dispositivos PCI:
# lspci | less
Si solamente nos interesan los datos de los dispositivos Ethernet, podemos anidar el comando grep:
# lspci | grep Ethernet
La salida del comando anterior, podría ser la siguiente.
04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
Lo que se nos está diciendo el comando anterior es que el NIC o Chipset de nuestra tarjeta Ethernet es de la marca Intel y, el chip es el modelo 82574L.
Mi PC con Lubuntu18.04 dejó de reconocer la tarjeta de red de un momento a otro. Estuve sin poder conectarme a Ethernet casi durante dos semanas. Pero al mover algunos documentos personales de otro disco duro, donde tengo instalado Xubuntu 18.04 regreso la conexión a Ethernet. Supongo que algún archivo de configuración que tenía en Xubuntu arreglo el problema al ser detectado por mi instalación de Lubuntu. Comento, sí alguien sabe el motivo y puede ayudar a otros con la perdida de conexión Ethernet sería de mucha ayuda. Saludos.
PD: No se que archivo fue, moví bastantes archivos en una USB (14 GB de documentos) y sólo la conecte, enseguida funciono el Ethernet.
cual sera hermano, tengo el mismo problema, todo iba bien hasta que una caida de electricidad por 3 segundos, originò el problema que se cayò la conexiòn en red via LAN, de alli no funciono mas. tienes esa formula que hiciste?
a mi no me reconoce la ethernet ni por windows 10 ni por Ubuntu 20.10 para las luces encienden y no se si por BIOS se puede desactivar la tarjeta d red
me puedes ayudar