FS#40773 - [linux] 3.15.x Cannot connect Android smartphone since kernel 3.14.0

Attached to Project: Arch Linux
Opened by Gu1 (Gu1) - Monday, 09 June 2014, 18:47 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 16 June 2014, 09:31 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
For a few months, connecting my android smartphone to my computer has resulted in the following error messages:

Jun 9 21:08:19 localhost kernel: usb 1-5: new high-speed USB device number 56 using ehci-pci
Jun 9 21:08:19 localhost kernel: usb 1-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:19 localhost kernel: usb 1-5: can't set HNP mode: -32
Jun 9 21:08:19 localhost kernel: usb 1-5: new high-speed USB device number 57 using ehci-pci
Jun 9 21:08:19 localhost kernel: usb 1-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:19 localhost kernel: usb 1-5: can't set HNP mode: -32
Jun 9 21:08:19 localhost kernel: usb 1-5: new high-speed USB device number 58 using ehci-pci
Jun 9 21:08:19 localhost kernel: usb 1-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:19 localhost kernel: usb 1-5: can't set HNP mode: -32
Jun 9 21:08:19 localhost kernel: usb 1-5: new high-speed USB device number 59 using ehci-pci
Jun 9 21:08:19 localhost kernel: usb 1-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:19 localhost kernel: usb 1-5: can't set HNP mode: -32
Jun 9 21:08:19 localhost kernel: hub 1-0:1.0: unable to enumerate USB device on port 5
Jun 9 21:08:20 localhost kernel: usb 6-5: new full-speed USB device number 56 using ohci-pci
Jun 9 21:08:20 localhost kernel: usb 6-5: not running at top speed; connect to a high speed hub
Jun 9 21:08:20 localhost kernel: usb 6-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:20 localhost kernel: usb 6-5: can't set HNP mode: -32
Jun 9 21:08:20 localhost kernel: usb 6-5: new full-speed USB device number 57 using ohci-pci
Jun 9 21:08:20 localhost kernel: usb 6-5: not running at top speed; connect to a high speed hub
Jun 9 21:08:20 localhost kernel: usb 6-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:20 localhost kernel: usb 6-5: can't set HNP mode: -32
Jun 9 21:08:20 localhost kernel: usb 6-5: new full-speed USB device number 58 using ohci-pci
Jun 9 21:08:20 localhost kernel: usb 6-5: not running at top speed; connect to a high speed hub
Jun 9 21:08:20 localhost kernel: usb 6-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:20 localhost kernel: usb 6-5: can't set HNP mode: -32
Jun 9 21:08:20 localhost kernel: usb 6-5: new full-speed USB device number 59 using ohci-pci
Jun 9 21:08:20 localhost kernel: usb 6-5: not running at top speed; connect to a high speed hub
Jun 9 21:08:20 localhost kernel: usb 6-5: Dual-Role OTG device on non-HNP port
Jun 9 21:08:20 localhost kernel: usb 6-5: can't set HNP mode: -32
Jun 9 21:08:20 localhost kernel: hub 6-0:1.0: unable to enumerate USB device on port 5

The phone is not detected further and I cannot access content of the SD card.

I found the following bug report which seem to be related:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1047527

According to this bug report, the CONFIG_USB_OTG option seem to be responsible.
This option was not enabled on archlinux until kernel 3.14, as attested by this commit: https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=be17a7f9fa44af6d1c48c08196f003fb365da822

Could the CONFIG_USB_OTG option be turned off again ?


Additional info:
* affected packages: linux 3.14.x


Steps to reproduce:
Connect my android phone to my computer
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 16 June 2014, 09:31 GMT
Reason for closing:  Fixed
Additional comments about closing:  trunk
Comment by Gu1 (Gu1) - Monday, 16 June 2014, 04:38 GMT
Any update on this ?

Loading...