[Hardy LUM] SRU: atl1e: Enable ethtool support

Colin Ian King colin.king at canonical.com
Fri Mar 27 11:15:54 UTC 2009


LP#349478

https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/349478

SRU justification:

Impact: Newer Atheros L1c NICs with PCI ID's 0x1969:1067 and 0x1969:1063
do not have carrier sense detected by NetworkManager - hence
NetworkManager cannot sense ethernet cable plug/unplug events.

Fix: Patch attached - enable ethtool support in driver to allow
NetworkManager detect that the L1c NICs have carrier sense capability.

Testcase: Without the patch, boot up the machine without the cable
attached and then plug in the cable and nothing happens - no network
connection is configured - uplug and plug and nothing happens. With the
patch repeated ethernet cable plug/unplug actions work and the NIC is
correctly configured by NetworkManager.

----
Notes:

This patch simply turns on ethtool support L1c NICs - the ethtool source
code already existed in the driver but was not originally enabled or
compiled in.

Note that the patch does not enable ethtool support for the L1e NICs
(also supported in the driver) because this code is applicable only for
older versions of the kernel.

Attached: The patch

-- 
Colin King   <colin.king at canonical.com>
"Me transmitte sursum, caledoni" 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-UBUNTU-atl1e-Enable-ethtool-support.patch
Type: text/x-patch
Size: 1077 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090327/c7daa244/attachment.bin>


More information about the kernel-team mailing list