network interfaces change name on resume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hello,
I'm not sure it's the right package where I should report this... but it seems the most appropriate to me.
My issue is very simple. I've got a Dell Latitude D810 notebook, with an ipw2200 wireless card and a broadcom tg3 ethernet card. I suffered from card-name switching (network interfaces got their names, eth0 and eth1, casually assigned at every boot), hence I put some lines in /etc/iftab assigning eth0 to the broadcom and wlan0 to the ipw2200.
Works flawlessly on boot.
But, whenever I suspend or hibernate my notebook and then I resume, my wireless card gets bound to eth1 instead of wlan0.
I thought it was an udev bug, but it doesn't seem the case (i'm attaching the logs), should you need more info or debug output just tell me.
Also: simply doing:
sudo echo mem > /sys/power/state
creates a lot of other problems in the system, but the wireless card doesn't change its name ^_^
Thanks for your bug report. With which version of Ubuntu did you notice this? Thanks in advance.