Discussion:
Cambiar eth0 por eth1 y viceversa
(demasiado antiguo para responder)
Chano
2007-12-31 17:46:08 UTC
Permalink
Tenemos un servidor con dos tarjetas de red. Una licencia de software
realiza una comprobación contra la MAC de eth0. Necesitamos hacer un
cambio en el servidor con lo que la antigua eth0 pasó a ser eth1 y eth1
pasó a ser eth0, por lo que la licencia ya no pasa la autentificación.

De que manera puedo forzar que la tarjeta X sea eth0?

Es un servidor con RH ES 3.
--
Chano
jgarrido[@]dcc.uchile.cl
Daniel
2007-12-31 19:43:17 UTC
Permalink
acaso las interfases son de distinta velocidad ?
por que hicieron el cambio ?

"Chano" <***@gmail.NOSPAM.com> escribi� en el mensaje news:flb9sv$pf$***@localhost.localdomain...
Tenemos un servidor con dos tarjetas de red. Una licencia de software
realiza una comprobación contra la MAC de eth0. Necesitamos hacer un
cambio en el servidor con lo que la antigua eth0 pasó a ser eth1 y eth1
pasó a ser eth0, por lo que la licencia ya no pasa la autentificación.

De que manera puedo forzar que la tarjeta X sea eth0?

Es un servidor con RH ES 3.
--
Chano
jgarrido[@]dcc.uchile.cl
Eduardo K.
2008-01-01 14:03:04 UTC
Permalink
Post by Chano
Tenemos un servidor con dos tarjetas de red. Una licencia de software
realiza una comprobación contra la MAC de eth0. Necesitamos hacer un
cambio en el servidor con lo que la antigua eth0 pasó a ser eth1 y eth1
pasó a ser eth0, por lo que la licencia ya no pasa la autentificación.
De que manera puedo forzar que la tarjeta X sea eth0?
Es un servidor con RH ES 3.
Edita /etc/modules.conf y /etc/sysconfig/network-scripts/ifcfg-eth0 y 1
y deja todo consistente para que la eth0 sea la correcta. Si las dos
tarjetas son del mismo tipo, puedes forzar cual es cual cambiandolas
de slot o bien poniendo HWADDR=xx:xx:xx:xx:xx:xx en el ifcfg- correspondiente.
--
Eduardo K. |
http://www.carfun.cl | I'm white and nerdy
http://ev.nn.cl | Weird Al
|
alvaro
2008-01-02 12:42:31 UTC
Permalink
Post by Chano
Tenemos un servidor con dos tarjetas de red. Una licencia de software
realiza una comprobación contra la MAC de eth0. Necesitamos hacer un
cambio en el servidor con lo que la antigua eth0 pasó a ser eth1 y eth1
pasó a ser eth0, por lo que la licencia ya no pasa la autentificación.
De que manera puedo forzar que la tarjeta X sea eth0?
Es un servidor con RH ES 3.
Al menos en Ubuntu existe el archivo /etc/iftab (ver iftab(5)) donde defines
cual interfaz es cual, identificandolas por su MAC. En mi caso:

------- /etc/iftab
# This file assigns persistent names to network interfaces. See iftab(5).
eth0 mac 11:22:33:44:55:66
eth1 mac aa:bb:cc:dd:ee:ff
-------

En tu caso pones la MAC de la interfaz que quieres que sea eth0 y lo mismo
para eth1.

No se si tal archivo existe en RHES-3. En tal caso intentaria lo que dijo
Eduardo K.
--
alvaro
Rodrigo Barrientos L.
2008-01-02 13:34:35 UTC
Permalink
Post by alvaro
Al menos en Ubuntu existe el archivo /etc/iftab (ver iftab(5)) donde defines
[...]

O puedes usar la infraestructura de udev para eso, y agregar algo
como esto a /etc/udev/udev.rules:

KERNEL=="eth*", SYSFS{address}=="XX:XX:XX:XX:XX:XX", NAME="eth0"
KERNEL=="eth*", SYSFS{address}=="YY:YY:YY:YY:YY:YY", NAME="eth1"

(suponiendo que sysfs está activo).
--
[Signature changing tool.. to proceed, press 'Shift-C-^T', then enter
'Abracadabra', then..]

"When the only tool you have is a hammer, you tend to treat everything as if
it were a nail."
-- Abraham Maslow
Chano
2008-01-02 14:41:55 UTC
Permalink
Post by alvaro
Al menos en Ubuntu existe el archivo /etc/iftab (ver iftab(5)) donde defines
------- /etc/iftab
# This file assigns persistent names to network interfaces. See iftab(5).
eth0 mac 11:22:33:44:55:66
eth1 mac aa:bb:cc:dd:ee:ff
-------
En tu caso pones la MAC de la interfaz que quieres que sea eth0 y lo mismo
para eth1.
No se si tal archivo existe en RHES-3. En tal caso intentaria lo que dijo
Eduardo K.
Finalmente lo que dijo EK funcionó.

Gracias a todos.

Loading...