← Back to team overview

kernel-packages team mailing list archive

[Bug 1047527] Re: 12d1:1038 Dual-Role OTG device on non-HNP port - unable to enumerate USB device on port 1

 

This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
saucy' to 'verification-done-saucy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-saucy

-- 
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 Committed
Status in “linux” source package in Quantal:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Fix Committed

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