I can confirm that this happened to me. Here's my work around: 1. Use the -a flag of ifconfig to get the report on all your ethernet devices.
# ifconfig -a If you are like me, it will show the second card as eth2. Copy the MAC address of the second card to your clipboard. 2. Then, as root, edit /etc/iftab using your favorite text editor. (Mine is nano.) # sudo nano /etc/iftab You will see something like the following: eth0 mac 00:00:00:00:00:00 arp 1 but the mac address of the card that's already working will be displayed instead of all zeros. Add a line immediately under it: eth1 mac [paste here the mac address you copied from step 1] arp 1 3. Save the file and exit. Reboot. (Trying "/etc/init.d/networking restart" won't work. You'll need a full-blown reboot.) It's what worked for me. -- ifconfig fail to load 3coms 3c905C-TX/TX-M [Tornado] lan card https://bugs.launchpad.net/bugs/118368 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs