Hello, 

Just chiming in after a problematic Lenny -> Squeeze update.


I have a machine with a physical interface (e100, eth0, no IPv4
address) supporting two VLAN interfaces (eth0.21 and eth0.43, both with
their own IPv4 address assigned) across which I updated the
machine.
After updating the kernel and udev and a reboot I could no
longer reach the machine. 

Turns out that the interface is renamed from
eth0 to eth0.43 by udev, using the last matching rule from
70-persistent-net.rules. The matching rules list subsequently have
"eth0", "eth0.21" and "eth0.43" as name. 

Removing the lines with the
VLAN interface names and reboot (reload e100 module should be fine too)
things were back to normal with an eth0 and lo device. 

From
/etc/network/interfaces 

# The VLAN-enabled interface
auto eth0
iface
eth0 inet manual
 up ifconfig eth0 0.0.0.0 up || true
 down ifconfig
eth0 down || true 

To add the virtual interfaces 

 modprobe 8021q 


vconfig add eth0 21 

 ifconfig eth0.21 192.168.1.1 up 

 vconfig add
eth0 43 

 ifconfig eth0.43 192.168.2.1 up 

Thanks,
Jaap

Reply via email to