Public bug reported:

Binary package hint: ifrename

I recently got my motherboard replaced. After the change, I was unable
to use my eth0 card since the mac address naturally changed during the
modification.

The symptom when running "ifup eth0" were:
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up eth0.
SIOCGMIIPHY on 'eth0' failed: No such device

This is damn hard to understand. I would never have made the link with
/etc/iftab without the following forum thread, which describe the exact
same problem than mine:
http://ubuntuforums.org/showthread.php?t=206106&highlight=Tigon3

Booting with an old kernel did solve the issue (old tg3 drivers don't
seem to care about the mac address too much), making things even harder
to understand.

Commenting the offending entry in the /etc/iftab file do fix the issue,
allowing me to bring the interface up, retrieving the correct mac
address and fix this entry. It still works afterward.

I'm not sure about the correct solution here, mainly because I have no
idea of how ifrename is implemented and its interactions with the rest
of the networking mecanism. Maybe you can catch the fact that forcing
the mac address leaded to failures in bringing the interface up and then
try without the mac address in such cases?

** Affects: udev (Ubuntu)
     Importance: Untriaged
         Status: Unconfirmed

-- 
Fails to bring the interface if the mac address don't match
https://launchpad.net/bugs/54589

--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to