On Thu, 4 Jan 2007, Sjoerd Simons wrote:

> Hi,
> 
>   I recently bought an usb headset (Sennheiser pc135 USB), which works nicely
>   on my desktop machine but with my laptop the audio output stops after some
>   time (Mostly after about one or two minutes). If i restart the audio playing
>   it works fine again... I borrowed an SB MP3+ usb soundcard to check if it
>   wasn't a hardware issue with my headset, but it shows exactly the same
>   behaviour..
>   
>   The desktop is a generic PIII with an uhci usb controller:
>     00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 
> 11)
>   The laptop is a Powerbook G4 with an ohci usb controller:
>     0001:10:1b.0 USB Controller: NEC Corporation USB (rev 43)
> 
>   Both are using debian's latest 2.6.18 kernel, i tried vanilla 2.6.19 but 
> that
>   gave exactly the same results. 
> 
>   Unfortunately i don't have access to a x86 machine with a ohci controller to
>   test. Anyway i monitored the usbmon output while playing audio and the point
>   where the audio stops it starts outputing:
>     cf88c440 1048752109 C Zo:002:01 0 0

Those values are puzzling.  The log indicates a short gap in 
the transmissions (maybe your computer was momentarily busy with something 
else) when the trouble started.  But the values above indicate that the 
following transmissions completed successfully even though they didn't 
send any data!

> 
>   I've put the full log at:
>     http://beast.luon.net/~sjoerd/usbmon-output-powerpc.gz  
> 
>   All help is appreciated :)
> 
>   Sjoerd

I'd like to help solve this, but I don't have much time right now.

What happens if you use an earlier kernel, such as 2.6.17?

Another thing to try:  Turn on CONFIG_USB_DEBUG and CONFIG_DEBUG_FS in 
2.6.18.  Then do

        mount -t debugfs none /sys/kernel/debug
        cd /sys/kernel/debug/uhci

and get a copy of the file corresponding to the UHCI controller attached 
to your audio device.  Try making copies both before and after the problem 
occurs.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to