Tengo un problema que me está mareando bastante.
En un equipo con 6 ethernets (sí, seis, ya sé que puede resultar raro), se me avería una, la cambio por otra (de diferente marca), y al arrancar las ethx se me cambian de número como se les pone; eth4 pasa a eth1, eth1 a eth0, etc.
Esto me resulta sumamente molesto, ya que tengo diferentes procesos que hace referencia a interfaces (iptables, samba, etc.) y ahora tengo que retocarlo todo :-(
He probado a reasignar los números de ethx iniciales en el interface gráfico de configuración, el cual he visto que me reasigna /etc/modprobe.conf, pero da igual, cuando reinicio el equipo las ethernet vuelven a su configuración que les da la gana.
¿Cómo hago para que cada ethx tenga el númerito que yo le diga y no el que se les ponga?
Gracias mil anticipadas.
Saludos,
Arturo.
El lun, 20-10-2008 a las 10:16 +0200, Arturo Limón escribió:
Tengo un problema que me está mareando bastante.
En un equipo con 6 ethernets (sí, seis, ya sé que puede resultar raro), se me avería una, la cambio por otra (de diferente marca), y al arrancar las ethx se me cambian de número como se les pone; eth4 pasa a eth1, eth1 a eth0, etc.
Esto me resulta sumamente molesto, ya que tengo diferentes procesos que hace referencia a interfaces (iptables, samba, etc.) y ahora tengo que retocarlo todo :-(
Si es un cambio que hicieron en el núcleo hace un tiempo atrás, si la memoria no me falla antes de CentOS 5.
Ahora el núcleo muestra los dispositivos en el orden que el BIOS le dice (PCI Table ?)
He probado a reasignar los números de ethx iniciales en el interface gráfico de configuración, el cual he visto que me reasigna /etc/modprobe.conf, pero da igual, cuando reinicio el equipo las ethernet vuelven a su configuración que les da la gana.
¿Cómo hago para que cada ethx tenga el númerito que yo le diga y no el que se les ponga?
Modifica el archivo de configuración de cada interfase de red
/etc/sysconfig/network-scripts/ifcfg-ethX
Y añade este parámetro
HWADDR=<la-dirección-MAC>
Con eso debería funcionar
Saludos
Arturo Limón wrote:
Tengo un problema que me está mareando bastante.
En un equipo con 6 ethernets (sí, seis, ya sé que puede resultar raro), se me avería una, la cambio por otra (de diferente marca), y al arrancar las ethx se me cambian de número como se les pone; eth4 pasa a eth1, eth1 a eth0, etc.
Esto me resulta sumamente molesto, ya que tengo diferentes procesos que hace referencia a interfaces (iptables, samba, etc.) y ahora tengo que retocarlo todo :-(
He probado a reasignar los números de ethx iniciales en el interface gráfico de configuración, el cual he visto que me reasigna /etc/modprobe.conf, pero da igual, cuando reinicio el equipo las ethernet vuelven a su configuración que les da la gana.
¿Cómo hago para que cada ethx tenga el númerito que yo le diga y no el que se les ponga?
Hay un parametrito que se le pone a los archivos de inicializacion de las tarjetas las ifcfg-ethX y tiene que ver con la direccion fisica de la tarjeta, con eso asocias la MAC a la interfaz de red ethX,Y o Z
Si mal no recuerdo el parametro es algo asi como:
HWADDR=AQUI_LA_MAC
salu2
Gracias por las respuestas.
En efecto, la HWADDR "amarra" el ethx a la tarjeta física. De todas formas, tras tocar la configuración de red con la herramienta gráfica al respecto, los mismos ifcfg-ethx aparecen también en:
/etc/sysconfig/networking/profiles/default/
y
/etc/sysconfig/networking/devices/
No sé que finalidad tendrá, pero despista un montón, y es lo que me había hecho "perderme" un tanto.
Gracias de nuevo y saludos cordiales.
Arturo Limón escribió:
Gracias por las respuestas.
En efecto, la HWADDR "amarra" el ethx a la tarjeta física. De todas formas, tras tocar la configuración de red con la herramienta gráfica al respecto, los mismos ifcfg-ethx aparecen también en:
Hola,
En relación a este tema.. recomiendo la lectura de "Linux Enumeration of NICs", un documento de DELL que explica como Linux enumera las interfaces de red, como lo hacía antes del cambio.. y soluciones para los diferentes sabores de Linux:
http://linux.dell.com/files/whitepapers/nic-enum-whitepaper-v3.pdf
Saludos!
-- Santi Saez http://woop.es
Gracias muy buen documento.
Atte.
2008/10/22 Santi Saez santi@usansolo.net
Arturo Limón escribió:
Gracias por las respuestas.
En efecto, la HWADDR "amarra" el ethx a la tarjeta física. De todas formas, tras tocar la configuración de red con la herramienta gráfica al respecto, los mismos ifcfg-ethx aparecen también en:
Hola,
En relación a este tema.. recomiendo la lectura de "Linux Enumeration of NICs", un documento de DELL que explica como Linux enumera las interfaces de red, como lo hacía antes del cambio.. y soluciones para los diferentes sabores de Linux:
http://linux.dell.com/files/whitepapers/nic-enum-whitepaper-v3.pdf
Saludos!
-- Santi Saez http://woop.es _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es