Carrier-detection is done at the kernel level -- if sysfs reports it wrong, it gets detected wrong by the kernel driver and needs to be addressed there: reassigning to 'linux'.
** Package changed: network-manager (Ubuntu) => linux (Ubuntu) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/981966 Title: Beagleboard XM: sysfs always reports carrier present for eth0 at boot Status in “linux” package in Ubuntu: Incomplete Bug description: 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/981966/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

