[resolved] udev vs lnet - if you recently have troubles with bringing up Ethernet card on Lunar read this

Zbigniew Luszpinski zbiggy at o2.pl
Sun Jun 14 17:14:04 CEST 2009


Hello,

problem:
Recent versions of udev autoconfigure eth network interfaces (which is cool).
If you have manually configured eth device using lnet tool, a conflict may 
appear. The result is lnet says it fails to bring up eth device. Another 
result when ifup eth0 is executed ifconfig returns nothing.
Another symptom are strange messages from udev in kernel logs like:
"renaming eth0 to eth1".

solution:
udev stores autoconfigured eth devices in file:
/etc/udev/rules.d/70-persistent-net.rules
1. remove this file (because it may be complete mess now).
2. rmmod <your ethernet driver module name here>
3. modprobe <your ethernet driver module name here>
(/etc/udev/rules.d/70-persistent-net.rules will be recreated now)
4. use lnet to configure your eth device
but this time (and always) leave this field empty:
L kernel module to Load []
or all problems will come back.

have a nice day,
Zbigniew Luszpinski



More information about the Lunar mailing list