https://bugzilla.novell.com/show_bug.cgi?id=273799#c11 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kernel-maintainers@forge.provo.novell.com |oneukum@novell.com --- Comment #11 from Jeff Mahoney <jeffm@novell.com> 2007-09-27 14:33:17 MST --- u32 usbnet_get_link (struct net_device *net) { struct usbnet *dev = netdev_priv(net); /* If a check_connect is defined, return its result */ if (dev->driver_info->check_connect) return dev->driver_info->check_connect (dev) == 0; /* if the device has mii operations, use those */ if (dev->mii.mdio_read) return mii_link_ok(&dev->mii); /* Otherwise, say we're up (to avoid breaking scripts) */ return 1; } gl620a doesn't define check_connect or mii.mdio_read, so it always reads as connected. Once upon a time it did, though: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdif... This seems like more of a USB driver issue than Networking. I'll leave Karsten CC'd, but I'm assigning to Oliver. Alternatively, is there a way we can tell NetworkManager that it shouldn't trust the carrier detect for this device? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.