Agregar una placa de red en debian

Para continuar con nuestro server, en diferentes proyectos sera necesario contar con dos placas de red.

Lindo seria seria apagar el equipo, conectar la placa y que al iniciar todo salga andando de primera, bueno si bien es algo medianamente sencillo, no es tan facil.

Primero hay que averiguar si el sistema reconoce la placa. Para despejar esta duda el comando lspci nos mostrara el listado de todos los dispositivos del equipo

# lspci -v

saludosEl sistema devolverá entre tantas lineas los siguientes resultados

01:00.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
Flags: bus master, medium devsel, latency 64, IRQ 17
I/O ports at c800 [size=128]
Memory at dfeffc00 (32-bit, non-prefetchable) [size=128]
Expansion ROM at dfe80000 [disabled] [size=256K]
Kernel driver in use: de2104x

02:00.0 Ethernet controller: Atheros Communications L1 Gigabit Ethernet (rev b0)
Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 26
Memory at dffc0000 (64-bit, non-prefetchable) [size=256K]
Expansion ROM at dffa0000 [disabled] [size=128K]
Capabilities: [40] Power Management version 2
Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [6c] Vital Product Data
Kernel driver in use: atl1


La primer placa que muestra es la que acabo de instalar y al final de la descripcion nos comenta que el kernel esta utilizando el driver de2104x lo cual es bastante coherente

paso siguiente, editamos el file /etc/udev/rules.d/70-persistent-net.rules y veremos los dispositivos de red que se encuentran

sera cuestion de ver como tomo a esta placa y listo, en el ejemplo la tomo como eth1, pero editando la linea se puede modificar por la que deseemos, ejemplo eth2,eth10, etc.

# PCI device 0x1969:/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0 (atl2)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:1b:fc:01:55:27″, ATTR{dev_id}==”0x0″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth1″

A continuacion configuraremos esta placa como eth1 en el archivo de configuracion

vim /etc/network/interfaces

# LAN
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
gateway 10.10.10.1

# WAN
auto eth1
iface eth1 inet dhcp

 

Reiniciaremos las interfaces de red con el siguiente comando

# /etc/init.d/networking restart

Solo resta verificar el estado de las insterfaces con # ifconfig

eth0 Link encap:Ethernet HWaddr 00:1a:92:46:bf:57
inet addr:10.10.10.10 Bcast:10.10.1.255 Mask:255.255.255.0
inet6 addr: fe80::21a:92ff:fe46:bf57/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:312 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:1000
RX bytes:29872 (29.1 KiB) TX bytes:468 (468.0 B)

eth1 Link encap:Ethernet HWaddr 00:00:c5:46:b4:fc
inet addr:10.10.10.50 Bcast:10.10.1.255 Mask:255.255.255.0
inet6 addr: fe80::200:c5ff:fe46:b4fc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:72 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7114 (6.9 KiB) TX bytes:10489 (10.2 KiB)
Interrupt:17 Base address:0x4c00

 

 

Saludos!

Mira también estos otros artículos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*