kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #20558
[Bug 1047527] Re: 12d1:1038 Dual-Role OTG device on non-HNP port - unable to enumerate USB device on port 1
Seems like CONFIG_USB_OTG=y is being set again in newer kernels.
$ lsb_release -a
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:core-4.1-amd64:core-4.1-noarch:cxx-3.0-amd64:cxx-3.0-noarch:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:cxx-4.0-amd64:cxx-4.0-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch:desktop-4.0-amd64:desktop-4.0-noarch:desktop-4.1-amd64:desktop-4.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch:graphics-4.1-amd64:graphics-4.1-noarch:languages-3.2-amd64:languages-3.2-noarch:languages-4.0-amd64:languages-4.0-noarch:languages-4.1-amd64:languages-4.1-noarch:multimedia-3.2-amd64:multimedia-3.2-noarch:multimedia-4.0-amd64:multimedia-4.0-noarch:multimedia-4.1-amd64:multimedia-4.1-noarch:printing-3.2-amd64:printing-3.2-noarch:printing-4.0-amd64:printing-4.0-noarch:printing-4.1-amd64:printing-4.1-noarch:qt4-3.1-amd64:qt4-3.1-noarch:security-4.0-amd64:security-4.0-noarch:security-4.1-amd64:security-4.1-noarch
Distributor ID: Ubuntu
Description: Ubuntu Saucy Salamander (development branch)
Release: 13.10
Codename: saucy
$ uname -a
Linux iggy-XPS12 3.11.0-11-generic #17-Ubuntu SMP Tue Oct 1 19:42:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1047527
Title:
12d1:1038 Dual-Role OTG device on non-HNP port - unable to enumerate
USB device on port 1
Status in “linux” package in Ubuntu:
Fix Released
Status in “linux” source package in Quantal:
Fix Released
Status in “linux” source package in Raring:
Fix Released
Bug description:
I'm using the xorg-edgers ppa which also provides the kernel from the upcoming Quantal release.
When I use the stock Precise kernel (3.2) everything works flawless, but
when I switch to the 3.5 kernel provided by xorg-edgers, I'm unable to
access the flash memory on my phone/use usb tethering, etc.
The related kernel messages that only show up with 3.5 are
[ 76.664029] usb 2-1: new high-speed USB device number 8 using ehci_hcd
[ 76.797001] usb 2-1: Dual-Role OTG device on non-HNP port
[ 76.797124] usb 2-1: can't set HNP mode: -32
[ 76.912049] usb 2-1: new high-speed USB device number 9 using ehci_hcd
[ 77.045508] usb 2-1: Dual-Role OTG device on non-HNP port
[ 77.045631] usb 2-1: can't set HNP mode: -32
[ 77.160030] usb 2-1: new high-speed USB device number 10 using ehci_hcd
[ 77.181203] usb 2-1: Dual-Role OTG device on non-HNP port
[ 77.181327] usb 2-1: can't set HNP mode: -32
[ 77.296020] usb 2-1: new high-speed USB device number 11 using ehci_hcd
[ 77.317026] usb 2-1: Dual-Role OTG device on non-HNP port
[ 77.317149] usb 2-1: can't set HNP mode: -32
[ 77.320024] hub 2-0:1.0: unable to enumerate USB device on port 1
[ 77.588029] usb 5-1: new full-speed USB device number 6 using uhci_hcd
[ 77.727240] usb 5-1: not running at top speed; connect to a high speed hub
[ 77.755253] usb 5-1: Dual-Role OTG device on non-HNP port
[ 77.758254] usb 5-1: can't set HNP mode: -32
[ 77.868015] usb 5-1: new full-speed USB device number 7 using uhci_hcd
[ 78.007389] usb 5-1: not running at top speed; connect to a high speed hub
[ 78.035406] usb 5-1: Dual-Role OTG device on non-HNP port
[ 78.038404] usb 5-1: can't set HNP mode: -32
[ 78.148044] usb 5-1: new full-speed USB device number 8 using uhci_hcd
[ 78.179479] usb 5-1: not running at top speed; connect to a high speed hub
[ 78.207494] usb 5-1: Dual-Role OTG device on non-HNP port
[ 78.210495] usb 5-1: can't set HNP mode: -32
[ 78.320013] usb 5-1: new full-speed USB device number 9 using uhci_hcd
[ 78.351570] usb 5-1: not running at top speed; connect to a high speed hub
[ 78.379585] usb 5-1: Dual-Role OTG device on non-HNP port
[ 78.382586] usb 5-1: can't set HNP mode: -32
[ 78.383586] hub 5-0:1.0: unable to enumerate USB device on port 1
The device then also fails to show up in lsusb.
With 3.2 it is listed as
Bus 002 Device 004: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos
(debug mode)
My current kernel version is
Linux rechenknecht2k7 3.5.0-13-generic #13-Ubuntu SMP Tue Aug 28 08:31:47 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
---
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
Package: linux (not installed)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
Tags: precise running-unity
Uname: Linux 3.6.0-030600rc4-generic x86_64
UnreportableReason: Dies ist kein offizielles Ubuntu-Paket. Bitte entfernen Sie alle Pakete von Drittanbietern und wiederholen Sie den Vorgang.
UpgradeStatus: Upgraded to precise on 2012-04-27 (132 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1047527/+subscriptions