You have been subscribed to a public bug: When running Ubuntu 11.10 on a Beagleboard XM rev B the file /sys/class/net/eth0/carrier always contains a "1" at boot even if the ethernet cable is not plugged in; it should contain a "0". If the cable is inserted and then removed the value changes to "0" and from then on it tracks cable insertion and removal correctly. So the problem is specific to the state at boot.
Running 11.10 from the pre-packaged server (headless) images updated and upgraded. Running wicd (headless) as the network manager. Contents of /etc/network/interfaces do not affect behavior, but for what it's worth this file contains only the loopback stanzas: # The loopback network interface auto lo iface lo inet loopback This bug also occurs using 11.04 though the interface name is "usb0" instead of "eth0". uname -a Linux 3.0.0-17-omap #30-Ubuntu Thu Mar 8 18:16:34 UTC 2012 armv7l armv7l armv7l GNU/Linux auction@autoauction:~$ lsb_release -rd Description: Ubuntu 11.10 Release: 11.10 ** Affects: network-manager (Ubuntu) Importance: Undecided Status: New ** Tags: bot-comment -- Beagleboard XM: sysfs always reports carrier present for eth0 at boot https://bugs.launchpad.net/bugs/981966 You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp