[LUG.ro] Cosa rara con una placa realtek

Fer lugro@lugro.org.ar
Sun, 21 Jan 2007 19:52:03 -0300


Hola a todos:

La cosa es asi, tengo armado un router con un debian, fue toda una 
historia instalarlo, empezando con el tema  del SATA, y terminando con 
los apt en etch, una vez que el guacho arranco, andubo, anda  bien, 
incluso genero algunos gráficos de tráfico, ahora mi cliente va a poner 
un segundo proveedor, con lo que le hice agregar una tercer placa de 
red, la cosa anduvo bien al principio, ja eso era lo que creía, cuando 
le agregaron la tercer placa, cambio la eths, la placa nueva paso a ser 
eth0, y la eth0 paso a ser eth1, esto no fue nada, solo cambiar los 
cables de lugar, y listo siguio andando bien. Probe con lscpi y me tiro 
esto:

0000:04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
0000:04:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
0000:04:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
BUENA dije, el guachito levanto las tres placas. Llego el día en que el 
segundo proveedor cayo con su mikrotik enlazando desde su nodos con 2 
megas mas, pusieron el cable, y chan, el /etc/init.d/networking restart 
arrojo:

Reconfiguring network interfaces...ifup: interface lo already configured
SIOCSIFADDR: No such device
eth2: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth2: ERROR while getting interface flags: No such device
eth2: ERROR while getting interface flags: No such device
Failed to bring up eth2.
done.

tzunami de chan, que cosa es esto, la placa eth2, era la anterior eth1, 
como puede ser esto? probe con dmesg y me tira esto:

8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
8139cp: pci dev 0000:04:00.0 (id 10ec:8139 rev 10) is not an 8139C+ 
compatible chip
8139cp: Try the "8139too" driver instead.
8139cp: pci dev 0000:04:01.0 (id 10ec:8139 rev 10) is not an 8139C+ 
compatible chip
8139cp: Try the "8139too" driver instead.
8139cp: pci dev 0000:04:03.0 (id 10ec:8139 rev 10) is not an 8139C+ 
compatible chip
8139cp: Try the "8139too" driver instead.

8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 21 (level, low) -> IRQ 225
eth0: RealTek RTL8139 at 0x1200, 00:08:54:23:3c:8a, IRQ 225
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
ACPI: PCI Interrupt 0000:04:01.0[A] -> GSI 22 (level, low) -> IRQ 233
eth1: RealTek RTL8139 at 0x1100, 00:06:4f:39:d7:89, IRQ 233
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
ACPI: PCI Interrupt 0000:04:03.0[A] -> GSI 19 (level, low) -> IRQ 185
eth2: RealTek RTL8139 at 0x1000, 00:06:4f:38:1f:fd, IRQ 185
eth2:  Identified 8139 chip type 'RTL-8100B/8139D'

puteo como en la cancha, tiro el ifconfig y me da esto

eth0      Link encap:Ethernet  HWaddr 00:08:54:23:3C:8A
          inet addr:200.43.13.181  Bcast:200.43.13.183  Mask:255.255.255.248
          inet6 addr: fe80::208:54ff:fe23:3c8a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27172909 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26773787 errors:387545 dropped:0 overruns:0 
carrier:775090
          collisions:1064540 txqueuelen:1000
          RX bytes:2399343482 (2.2 GiB)  TX bytes:1110157511 (1.0 GiB)
          Interrupt:225 Base address:0x1200

eth1      Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.62  Bcast:201.253.108.63  
Mask:255.255.255.192
          inet6 addr: fe80::206:4fff:fe38:1ffd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27859920 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28133172 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2010031906 (1.8 GiB)  TX bytes:2858794113 (2.6 GiB)
          Interrupt:185 Base address:0x1000

eth1:0    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.126  Bcast:201.253.108.127  
Mask:255.255.255.192
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

eth1:1    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.254  Bcast:201.253.108.255  
Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

eth1:2    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:172.16.10.6  Bcast:172.16.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

que era lo que tenia antes, solo que cambio los dispositivos, gogleo un 
rato y en un foro esdebian (no me llevo muy bien con el anglo), descubro 
el parametro -a y para mi sorpersa me tira:

sg01:/usr/local/manager-mac# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:08:54:23:3C:8A
          inet addr:200.43.13.181  Bcast:200.43.13.183  Mask:255.255.255.248
          inet6 addr: fe80::208:54ff:fe23:3c8a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27189919 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26790483 errors:387714 dropped:0 overruns:0 
carrier:775428
          collisions:1064977 txqueuelen:1000
          RX bytes:2409552085 (2.2 GiB)  TX bytes:1113259026 (1.0 GiB)
          Interrupt:225 Base address:0x1200

eth1      Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.62  Bcast:201.253.108.63  
Mask:255.255.255.192
          inet6 addr: fe80::206:4fff:fe38:1ffd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27876901 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28150437 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2013303672 (1.8 GiB)  TX bytes:2868962842 (2.6 GiB)
          Interrupt:185 Base address:0x1000

eth1:0    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.126  Bcast:201.253.108.127  
Mask:255.255.255.192
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

eth1:1    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:201.253.108.254  Bcast:201.253.108.255  
Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

eth1:2    Link encap:Ethernet  HWaddr 00:06:4F:38:1F:FD
          inet addr:172.16.10.6  Bcast:172.16.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:185 Base address:0x1000

eth1_rena Link encap:Ethernet  HWaddr 00:06:4F:39:D7:89
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:233 Base address:0x1100

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

bueno aca me percato que dmesg me informa la mac de la eth2, y la misma 
placa ifconfig me la informa como eth1, y con la mac que dmesg me 
informa la eth1, ifconfig -a me muestra eth1_rena, asumo que rena, debe 
venir de rename, pero la verdad estoy como turco en la neblina, alguno 
tiene una idea por donde buscar?


desde ya muchas gracias

Fernando