Bug 1263985
Summary: | Lenovo OneLinkPro ethernet (VID:17ef PID:304f) uses wrong driver | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Simon Persson <spersson> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-09-24 08:30:08 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Simon Persson
2015-09-17 09:15:22 UTC
Workaround: Modified the ax88179_178a driver to detect the OneLinkPro Dock instead of the OneLink USB3.0 Dock. No side effects as far I can tell for now. http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=131;71;112 http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.14.2_SOURCE.tar.gz -- ax88179_178a.c.org 2015-07-22 11:37:31.000000000 +0200 +++ ax88179_178a.c 2015-09-17 15:07:35.956140204 +0200 @@ -2130,7 +2130,7 @@ .driver_info = (unsigned long) &sitecom_info, }, { /* ThinkPad OneLinkDock USB GigaLAN */ - USB_DEVICE(0x17ef, 0x304b), + USB_DEVICE(0x17ef, 0x304f), .driver_info = (unsigned long) &lenovo_info, }, { /* Toshiba USB3.0 to Gigabit LAN Adapter */ Turns out my assumption was wrong, network support in the Onelink Pro dock has been added to r8152 in version 4.2.0 of the kernel. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/usb/r8152.c?id=1006da19ea6603135773a79f09e4e931be460429 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/usb/r8152.c?id=fb02eb4a29303295f2fed8a69d9aa703792c834b |