[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

eth0? eth1? Comportamiento raro!



Estimados, antes de más nada les digo que no creo en las cosas raras (bueno, en algunas por lo menos no) y siempre me "enojo" cuando un usuario me dice "yo no hice y mi archivo desapareció", pero hay algo que me está desconcertando. Les cuento...

Hay una PC en el trabajo (un Celeron de unos 1,5 GHz aprox.) y que tiene 2 tarjetas de red, una on-board Via VT6102 [Rhine-II] y una Realtek RTL-8029(AS) y según dmesg la VT6102 está como eth1 y la RTL-8029 como eth0. Pego la salida del comando lshw:

*-network:0
             description: Ethernet interface
             product: RTL-8029(AS)
             vendor: Realtek Semiconductor Co., Ltd.
             physical id: 9
             bus info: pci@00:09.0
             logical name: eth1
             version: 00
             serial: 00:00:21:cb:19:8e
             width: 32 bits
             clock: 33MHz
             capabilities: ethernet physical
configuration: broadcast=yes driver=ne2k-pci driverversion=1.03 ip=164.73.82.84 latency=0 multicast=yes
             resources: ioport:d000-d01f irq:169

*-network:1 DISABLED
             description: Ethernet interface
             product: VT6102 [Rhine-II]
             vendor: VIA Technologies, Inc.
             physical id: 12
             bus info: pci@00:12.0
             logical name: eth0
             version: 74
             serial: 00:0d:87:aa:56:3d
             size: 10MB/s
             capacity: 100MB/s
             width: 32 bits
             clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=via-rhine driverversion=1.4.1 duplex=half latency=32 link=no
maxlatency=8 mingnt=3 multicast=yes port=MII speed=10MB/s
             resources: ioport:ec00-ecff iomemory:ee001000-ee0010ff irq:185

... y la de dmesg (en realidad dmesg | grep eth):

eth0: RealTek RTL-8029 found at 0xd000, IRQ 169, 00:00:21:CB:19:8E.
eth1: VIA Rhine II at 0x1ec00, 00:0d:87:aa:56:3d, IRQ 185.
eth1: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
eth1: no IPv6 routers present

Con eso ya me quedé sin seguridad de qué es realmente lo que está pasando, lshw y dmesg identifican las tarjetas de manera distinta La idea es que la conexión sea hecha por la Realtek pues la Via Rhine on-board está rota y de hecho el cable de red va conectado a la Realtek. Para la configuración de la red tengo en el archivo /etc/network/interface lo siguiente:

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
        address 192.168.10.23
        netmask 255.255.255.0
        gateway 192.168.10.1

El comando ifconfig me dice lo siguiente:

eth1      Link encap:Ethernet  HWaddr 00:00:21:CB:19:8E
          inet addr:192.168.10.23 Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::200:21ff:fecb:198e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2055 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1237 errors:0 dropped:0 overruns:0 carrier:0
          collisions:15 txqueuelen:1000
          RX bytes:437385 (427.1 KiB)  TX bytes:155349 (151.7 KiB)
          Interrupt:169 Base address:0xd000

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:44 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3332 (3.2 KiB)  TX bytes:3332 (3.2 KiB)

Bueno... al fin y al cabo... quien es eth0 y quien es eth1?!?! Será algún problema de hardware lo que "engaña" a dmesg?! Después del boot se cambia la configuración? Lo que era eth0 pasa a ser eth1 y vice-versa?

Espero que no haya entreverado mucho Uds. :) Lo más curioso es que la conexión funciona desde esa máquina.

Saludos.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy



Reply to: