Bug 652792
| Summary: | Two USB 3.0 ports on Lenovo W510 are non-functional w/F14 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Corey Ashford <cjashfor> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 14 | CC: | brsmith, christopherheiny, chunnayya, dkovalsk, dougsland, fbugz, fedora, gansalmon, itamar, jboggs, jmoskovc, jonathan, kernel-maint, madhu.chinakonda, rarcher, torel |
| Target Milestone: | --- | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-08-31 16:33:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Corey Ashford
2010-11-12 19:16:11 UTC
I'm seeing the same behavior on my W510 too. IIRC the ports on the side are USB3 porta, the port on the back is USB2.0 only (which is the only one that works). This is definitely a regression from F13 (and should be higher in priority). Linux kovinek 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux $ lsmod|egrep '(usb|xhci)' btusb 15514 3 bluetooth 89276 11 rfcomm,sco,bnep,l2cap,btusb xhci_hcd 97044 0 Plugging the USB mouse into the sideports doesn't trigger in content in /var/log/messages. I'm seeing the same on my W510 (M/T: 4389AN7): the two USB3 ports (blue, next to the 15 pin DSUB VGA connector are non-functional, whereas both USB2 ports (one on back, one shared with eSATA port, next to the two blue USB3 ports) work fine. I have an identical W510 (same M/T) on which I'm running MS Win 7 Pro x64: the first time I plugged in a device on the USB3 ports on that system, MS Win proceeded to install NEC USB3 device drivers. A note re: power on these two ports - when I plug my phone (Samsung Captivate) in, I see there is power (the phone is recharged) from these two USB3 ports. Same results here for me Same issue, USB3 ports on side of laptop do not work, but USB2 port on back works correctly. Also, USB2 ports in mini dock station work correctly. That was with BIOS ver 1.17 (2010-04-19). Updated BIOS to ver 1.34 after reading of several USB3 related fixes in BIOS release notes: [Problem fixes] - Fix an issue that a USB device is not recognized by Windows connecting to USB 3.0 port http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/6nuj19us.txt Performed BIOS update, powered on, and same behavior when on dock - devices not recognized on USB3 ports. Undocked, same result. Removed battery as someone suggested. No luck either. Bios version 1.34 fixes problem for me. Latest F14 kernel
[root@torel-laptop ~]# uname -ar
Linux torel 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
Vendor: LENOVO
Version: 6NET74WW (1.34 )
Manufacturer: LENOVO
Product Name: 43892DG
Version: ThinkPad W510
e.g. amazon kindle
[root@torel-laptop ~]# lsusb -v -s 3:2 | more
Bus 003 Device 002: ID 1949:0004 Lab126
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1949 Lab126
idProduct 0x0004
bcdDevice 1.00
iManufacturer 1 Amazon
iProduct 2 Amazon Kindle
iSerial 3 B006A0A000240E14
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4 Self-powered
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
Fixed.
System panic'ed when I inserted USB disk while having amazon kindle 3 connected. Enabling diskdump. This was with 1.34 bios installed. I updated my bios to 1.34 and did a fresh install of F14 after a hard drive failure that's when the problem started happening. Vendor: LENOVO Version: 6NET74WW (1.34 ) Release Date: 10/27/2010 Address: 0xE0000 Runtime Size: 128 kB ROM Size: 8192 kB Well, prior to installing bios 1.34, the USB3.0 port were for me just fancy chargers. ;) Now, it works with e.g. Calibre and my cellular phone. But when I do some usb-storage access, system oops's. I'll test it more tonight. This came to my attention: http://fedoraproject.org/wiki/Common_F14_bugs#USB_3.0_ports_not_working Since the module on a W510 is called xhci_hcd the kernel parameter should read xhci_hcd.enable=1 USB 3.0 is now working on: Vendor: LENOVO Version: 6NET56WW (1.19 ) Release Date: 04/27/2010 Address: 0xE0000 Runtime Size: 128 kB ROM Size: 8192 kB also works for me now after adding: xhci_hcd.enable=1 xhci_hcd.enable=1 does the trick for me too. The only issues is that with the module loaded suspend doesn't work. I already do have an open bug for that and I can work around this by automagically removing the module before suspend. $ cat /etc/pm/config.d/xhci SUSPEND_MODULES="xhci-hcd" USB 3.0 in 2.6.35 is known to have a number of issues. Things should be better in more recent kernels. Unfortuantely, we won't be bringing back a newer kernel into F14 at this time. |