[LUG.ro] No se levanta dispositivo

David B. Cortarello lugro@lugro.org.ar
Fri, 10 Aug 2007 19:05:33 -0300


La forma más simple, sería borrar el *-persistent-net.rules de tu
/etc/udev/rules.d (¡¡¡No borrés el el generator!!!), y cuando inicies
nuevamente te va a generar las interfaces como dios manda (salvo que
bueno, tu udev esté peor de lo que se ve en este momento).

La forma correcta, sería modificándolo y asignando dentro de él las
interfaces como las querés (de esta manera no se generará el archivo
nuevamente al reinicio), cambiando una linea similar a esta:
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="LA MAC ADDRESS DE TU
PLACA", NAME="eth2"

Por otra similar a esta:
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="LA MAC ADDRESS DE TU
PLACA", NAME="eth1"


On 8/10/07, Horacio Castellini wrote:
> Tenés razón...!!! eth1 no existe.... que put* que es este udev...
>
> hcaste@oscura:~$ cat /proc/net/dev
> Inter-|   Receive                                                |  Transmit
>  face |bytes    packets errs drop fifo frame compressed
> multicast|bytes    packets errs drop fifo colls carrier compressed
>     lo:  150668    2153    0    0    0     0          0         0
> 150668    2153    0    0    0     0       0          0
>   eth2:       0       0    0    0    0     0          0         0
>   0  0    0    0    0     0       0          0
>   eth0:  315183    3003    0    0    0     0          0         0
> 487956    2446    0    0    0     0       0          0
>   sit0:       0       0    0    0    0     0          0         0
>   0  0    0    0    0     0       0          0
>
> Ahora como joraka hago para que udev me la ponga bien... o sino voy a
> definir la eth2 como eth1... en /etc/networks/interface...


Por favor no hagas eso :)


> grrr!!!! udev y la mil... que lo pa***...
>
>
>
>
>
> > Tirale un cat a /proc/net/dev y fijate cual es tu dispositivo
> > ethernet, me la juego que te la puso como eth2 o eth3 (o superior).
> > Yo he visto PCs con las placas levantadas como eth0, eth1, eth4 y eth6
> > (la eth2 y eth3 se cambiaron a 4 y 6 respectivamente), incluso cuando
> > dmesg te las mostraba como placas consecutivas.
> > Si te pasó eso, el problema es tu udev, solo cambiale las reglas de
> > armado de interfaces de red: /etc/udev/rules.d.
> >
> > On 8/11/07, Hector Luis Gimbatti wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > On Fri, 10 Aug 2007 11:46:51 -0300
> > > Horacio Castellini wrote:
> > >
> > > > Holas...
> > > >
> > > > Tengo un problema... en una máquina con dos tarjetas PCI, que son
> > > > reconocidas por el kernel...
> > > >
> > > > hcaste@oscura:~$ dmesg|grep eth
> > > > eth0: RealTek RTL8139 at 0xda00, 00:e0:7d:9f:6f:4e, IRQ 9
> > > > eth0:  Identified 8139 chip type 'RTL-8139C'
> > > > eth1: RealTek RTL8139 at 0xdc00, 00:e0:7d:d8:08:2f, IRQ 11
> > > > eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
> > > > eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
> > > > eth0: no IPv6 routers present
> > > >
> > > > la eth1 no es posible levantarla y no sé porqué... el error que da e el
> > > > siguiente..
> > > >
> > > > hcaste@oscura:~$ sudo ifup eth1
> > > > SIOCSIFADDR: No such device
> > > > eth1: ERROR while getting interface flags: No such device
> > > > SIOCSIFNETMASK: No such device
> > > > SIOCSIFBRDADDR: No such device
> > > > eth1: ERROR while getting interface flags: No such device
> > > > eth1: ERROR while getting interface flags: No such device
> > > > Failed to bring up eth1.
> > > >
> > > > sin embargo figura como dispositivo PCI...
> > > > 00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> > > > RTL-8139/8139C/8139C+ (rev 10)
> > > > 00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> > > > RTL-8139/8139C/8139C+ (rev 10)
> > > >
> > > > Que es lo que pasa...??? que módulo diferente al 8139cp  y 8139too debo
> > > > usar...?
> > > >
> > > > Saludos...
> > > >
> > >
> > > IMHO, es un problema con el modulo, el 8139too anda bien, yo tenia dos placas
> > > de esas y con el 8139too funcionaba bien, sino es cuestion de probar :)
> > >
> > > - --
> > > H^n(L,G)
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG v1.4.6 (GNU/Linux)
> > >
> > > iD8DBQFGvdvEycqrDiz6CEARArWoAJ4gAz906mlcyVDg4wHAK15o2oWMzACfcM6t
> > > OE6yePBjL0rwUdJf3RQ7pzM=
> > > =Y6XZ
> > > -----END PGP SIGNATURE-----
> > >
> > > _______________________________________________
> > > Lugro mailing list
> > > Lugro@lugro.org.ar
> > > http://www.lugro.org.ar/mailman/listinfo/lugro
> > >
> >
> >
> > --
> > David B. Cortarello <nomius`at`users`dot`berlios`dot`de>
> > Weblog: http://nomius.blogspot.com
> > Kwort Linux: http://www.kwort.org
> > Jabber: nomius@jis.mit.edu
> >
> > "Computer science is no more about computers than astronomy is about
> > telescopes." - Edsger Dijkstra
> >
> > _______________________________________________
> > Lugro mailing list
> > Lugro@lugro.org.ar
> > http://www.lugro.org.ar/mailman/listinfo/lugro
> >
>
> _______________________________________________
> Lugro mailing list
> Lugro@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro
>


-- 
David B. Cortarello <nomius`at`users`dot`berlios`dot`de>
Weblog: http://nomius.blogspot.com
Kwort Linux: http://www.kwort.org
Jabber: nomius@jis.mit.edu

"Computer science is no more about computers than astronomy is about
telescopes." - Edsger Dijkstra