(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Mon, 7 Feb 2011 18:14:56 GMT bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=28532 > > Summary: Link state change detection problem on Moschip MCS7832 > [mcs7830] > Product: Drivers > Version: 2.5 > Kernel Version: 2.6.38-rc2 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: Network > AssignedTo: drivers_network@xxxxxxxxxxxxxxxxxxxx > ReportedBy: myxal.mxl@xxxxxxxxx > Regression: No > > > Created an attachment (id=46752) > --> (https://bugzilla.kernel.org/attachment.cgi?id=46752) > lsusb -vv output > > Hi. > > I have a network adapter which uses the aforementioned driver and while > checking for the link state via ethtool reports the correct state, many > networking userspace utilities seem to have no clue about it (NM 0.8.1 starts > dhclient BEFORE any cable is plugged) - and more importantly, don't notice when > the cable is (dis)connected. Since there's not even a kernel message when > (dis)connecting the cable, I suspect the driver does not implement Link state > change detection at all. Is this accurate? > > LSCD works in Windows, where it's apparently implemented through periodic > polling (judging by virtualbox's blinking USB icon). > How is this situation normally handled? Is it kernel's job to do the polling? > Or are userspace utilities expected to do this? > > Docs to the chip are available here: > http://www.moschip.com/data/products/MCS7830/Data%20Sheet_7830.pdf > -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html