Re: PROBLEM: since linux kernel 3.8 Apple Cinema Display's usb hub spits errors randomly at boot.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tuesday 12 March 2013 13:29:17 Alan Stern wrote:
> On Tue, 12 Mar 2013, Jenya Y wrote:
> > > I'll try to work out a patch in the next few days.  Can you recreate
> > > the arrangement where all the errors occurred, in order to test the
> > > patch when it is ready?
> > > 
> > > Alan Stern
> > 
> > Absolutely, I'd be glad to help.
> > 
> > Just tell me what kernel should I use to apply your patch and I'll
> > prepare the env to test it.
> 
> Here is a patch for you to test.  It should apply to any of the 3.8.y
> kernels.
> 
> Alan Stern
> 
 
Alan, I'm a bit late with my report, sorry.

Here how it went.
 I did fresh rebuild of 3.8.2 kernel with my previous settings (where all of 
the mentioned flags were set as 'm') restarted to check the errors - they were 
there (-71). Then I went back and applied your patch and this time I got 
something else 
______________________________________________________________________
Mar 13 13:33:10 Y8 kernel: usb 1-2.2: can't set config #1, error -19
Mar 13 13:33:10 Y8 dbus-daemon[231]: dbus[231]: [system] Activating via 
systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service'
Mar 13 13:33:10 Y8 kernel: usb 1-2.2: USB disconnect, device number 3
Mar 13 13:33:10 Y8 kernel: usb 2-1: USB disconnect, device number 2
Mar 13 13:33:10 Y8 kernel: usb 2-2: USB disconnect, device number 3
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: hub_port_status failed (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: unable to enumerate USB device on port 
2
Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19)
Mar 13 13:33:10 Y8 kernel: usb 4-1: USB disconnect, device number 2
Mar 13 13:33:10 Y8 kernel: usb 4-1.3: new full-speed USB device number 3 using 
uhci_hcd
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19)
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: unable to enumerate USB device on port 
3
Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19)
___________________________________________________________________________

Not sure if it's better or worse but that's where we are right now. :) 
So I'm back to 3.9 where everything works beatifully (well, almost)

 I think I should mention that one thing has chnaged in my installation. I've 
updated my systemd to 198, but it had no negative effects on 3.9

Let me know if I should try something else.

PS I have friend who accidentally also had usb issues with 3.8.2 on nvidia 
chipsets and I took the liberty to send him your patch. It worked for 
him....thought It cheer you up a little :)

// Jenya


--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux