USB devices fail to initialize/start when iphone plugged in

Bug #684597 reported by Nobu
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ipheth (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

ben@ben-ubuntu:~$ uname -rm
2.6.37-7-generic x86_64

ben@ben-ubuntu:~$ lsb_release -rd
Description: Ubuntu natty (development branch)
Release: 11.04

When the phone is plugged in (at least when it's off, maybe when it's on too; haven't checked), my USB keyboard and mouse don't start working until I unplug the phone or unless I wait a long time.

It's my brother's phone, and it doesn't show up in lsusb, so I don't know which revision of iphone it is. It hadn't been doing this until recently--though I hadn't been unplugging my keyboard, etc., or rebooting while it was plugged in, so I may have just not encountered the problem by chance. (I think) this also occurs on the latest Maverick kernel (2.6.35...); I'd have to reboot to confirm.

Basically, get a bunch of this until I unplug the phone:

[ 50.000087] usb 1-4: device descriptor read/64, error -110
[ 65.230104] usb 1-4: device descriptor read/64, error -110
[ 65.460097] usb 1-4: new high speed USB device using ehci_hcd and address 6
[ 80.580114] usb 1-4: device descriptor read/64, error -110
[ 86.340059] Clocksource tsc unstable (delta = -110145453 ns)
[ 95.810122] usb 1-4: device descriptor read/64, error -110
[ 96.040199] usb 1-4: new high speed USB device using ehci_hcd and address 7
[ 106.460105] usb 1-4: device not accepting address 7, error -110
[ 106.580187] usb 1-4: new high speed USB device using ehci_hcd and address 8
[ 117.000155] usb 1-4: device not accepting address 8, error -110
[ 117.000216] hub 1-0:1.0: unable to enumerate USB device on port 4
[ 117.320234] usb 1-3: new high speed USB device using ehci_hcd and address 9
[ 117.470523] hub 1-0:1.0: unable to enumerate USB device on port 3
[ 117.990186] usb 2-3: new full speed USB device using ohci_hcd and address 4
[ 118.204558] usb 2-3: not running at top speed; connect to a high speed hub

Tags: lucid natty
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello
can you please reproduce the bug then attach here these files:
/var/log/syslog
/var/log/syslog.1
/var/log/kern.log
/var/log/kern.log.1

Changed in ubuntu:
status: New → Incomplete
Revision history for this message
Nobu (benjo316) wrote : Re: [Bug 684597] Re: USB devices fail to initialize/start when iphone plugged in

On Fri, 03 Dec 2010 11:12:07 -0600, Fabio Marconi
<email address hidden> wrote:

> Hello
> can you please reproduce the bug then attach here these files:
> /var/log/syslog
> /var/log/syslog.1
> /var/log/kern.log
> /var/log/kern.log.1
>

Logs attached... let me know if I need to send fresher logs.

--
Ben

Revision history for this message
Nobu (benjo316) wrote :
Revision history for this message
Nobu (benjo316) wrote :
Revision history for this message
Nobu (benjo316) wrote :
Revision history for this message
Nobu (benjo316) wrote :

Sorry, tried to send them all at once in a message, but something along the line failed and none appeared in the bug.

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

ipheth: ipheth_carrier_set: usb_control_msg: -71
Have you installed:
libmobiledevice, libmobiledevice-utils, ipheth-dkms, ipheth-utils ?
But remember that natty is on alpha1 stage and probabily something is not updated.
Fabio

Revision history for this message
Nobu (benjo316) wrote :

Nope, none of those are installed (and none are found by apt-cache, except for ipheth-utils).

I think it's a bug anyway, since it should not prevent other devices from functioning correctly. (I don't need to use the iphone, but it needs to be plugged in to charge)

tags: added: natty
summary: - USB devices fail to initialize/start when iphone plugged in
+ In Natty, USB devices fail to initialize/start when iphone plugged in
Changed in ubuntu:
status: Incomplete → New
affects: ubuntu → ipheth (Ubuntu)
Revision history for this message
Nobu (benjo316) wrote : Re: In Natty, USB devices fail to initialize/start when iphone plugged in

This appears to not be specific to Ubuntu; I just tried on Arch and I experience the same thing (except on Arch it prevents HAL from starting).

tags: added: maverick
summary: - In Natty, USB devices fail to initialize/start when iphone plugged in
+ USB devices fail to initialize/start when iphone plugged in
Revision history for this message
Jiehan Zheng (jiehanzheng) wrote :

I also have this problem. Has anyone got any idea?

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Jiehan
Can you please type in a terminal
uname -a
and paste here the output
Thanks
Fabio

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Nobu ,I'm not expert in Aplle device, but i've just attached an ipod to Natty and is charging, can you confirm this?

Revision history for this message
Jiehan Zheng (jiehanzheng) wrote :

@Fabio Marconi: Oh I am sorry but I haven't mentioned about my versions.

Here it is:
jiehan@jiehan-laptop:/$ uname -a
Linux jiehan-laptop 2.6.38-6-generic #34-Ubuntu SMP Tue Mar 8 14:15:57 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello
can someone of you tell me if the device was working with the ald versions of Ubuntu?
Thanks
Fabio

Changed in ipheth (Ubuntu):
status: New → Confirmed
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

*s ald/old

Revision history for this message
Nobu (benjo316) wrote :

Fabio Marconi, I'm pretty sure it was charging; that wasn't the issue. The issue was that it was preventing other usb peripheral devices from working.

I've recently reinstalled, and I'm running Maverick now. The iPhone does not prevent other devices from working on Maverick.

lsusb lists it as follows:
Bus 001 Device 006: ID 05ac:1292 Apple, Inc. iPhone 3G

Revision history for this message
Nobu (benjo316) wrote :

This time, though, I installed a command-line system (lucid), then installed the packages necessary for a graphical desktop (all of the packages required by xubuntu-desktop, and some of the recommended ones), then upgraded to Maverick. There shouldn't have been any changes from that which could cause the iPhone to magically play nicely, though.

In a while, I'll convert my root to a btrfs volume and upgrade to Natty in a snapshot to see if I can reproduce the bug again. I'll try not to nuke my /boot this time (what caused me to reinstall; was trying to chroot install fedora and accidentally did rm -r while /boot and /home was bind mounted).

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

In Natty attahcing the ipod I cannot reporduce this issue
Bus 005 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c313 Logitech, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 05ac:1293 Apple, Inc. iPod Touch 2.Gen

tags: added: lucid
removed: maverick
Revision history for this message
Jiehan Zheng (jiehanzheng) wrote :

I am so sorry for making this big misunderstanding.

My problem is "iPhone can no longer use ipheth internet tethering".

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

hello Jiehan
Can you please open another bug report attaching the device and typing in a terminal
ubuntu-bug linux
thanks
Fabio

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.