Nome do dispositivo muda a cada boot

Iniciado por izidoro, 03 de Março de 2008, 20:13

tópico anterior - próximo tópico

izidoro

Olá,Olá,

Toda vez que reinicio o meu note (hp pavilion dv2610) com ubuntu 7.10, é atribuido um novo nome ao dispositivo de rede. Acompanhando o comando ifconfig vi que o dispositivo eth1 passa a ser eth2, no boot seguinte passa de eth2 para eth3 e assim por diante. E o endereço MAC da placa também muda cada vez que o computador é iniciado.

Um dos maiores inconvenientes é que as configurações de rede precisam ser refeitas a cada boot, e tambem alguns aplicativos, por exemplo o firestarter, que usa o nome do dispositivo para iniciar não podem inicializar, pois ainda esta com o nome antigo da placa, logo não consegue encontra-la. Alguém tem uma idéia de como resolver isso?

Obrigado.

Algumas informações adicionais:

* Kernel
Linux izidoro 2.6.22-14-generic #1 SMP Tue Feb 12 02:46:46 UTC 2008 x86_64 GNU/Linux

* Saída do arquivo /etc/udev/rules.d/70-persistent-net.rules:


# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:27:f1:6c",
NAME="eth0"

# PCI device 0x14e4:0x4311 (bcm43xx)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:00:1a:73:bb",
NAME="eth1"

# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:b7:d3:56",
NAME="eth2"
.
.
.
# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:1d:8e:3c",
NAME="eth106"