Thread: [Alsa-user] US-122: permanent problem on ubuntustudio 11.10
Brought to you by:
perex
From: Fabio S. <fab...@gm...> - 2012-02-26 05:06:52
|
Dear folks, I have been trying to get my Tascam US-122 USB Audio interface running on Ubuntustudio 11.10 64 bit for several exhausting nights, but I did not get one step further. First, everything seemed to be running perfectly: - I installed the alsa-firmware-loaders, and afterwards the alsa-firmware-1.0.25 - I plugged in the US-122 - lsusb gave me 'Bus 002 Device 006: ID 1604:8007 Tascam US-122 Audio/Midi Interface' - so I ran 'sudo fxload -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx -I /usr/share/alsa/firmware/usx2yloader/us122fw.ihx -D /dev/bus/usb/002/006' - and afterwards 'sudo usx2loader' The lights went on, and from 'cat /proc/asound/cards' I get the following output: 0 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xe3080000 irq 16 1 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xe9660000 irq 49 2 [USX2Y ]: USB US-X2Y - TASCAM US-X2Y TASCAM US-X2Y (1604:8007 if 0 at 002/006) But when I try to start jackd, I get the following messages (: ~$ jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 jackdmp 1.9.7 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 control device hw:2 control device hw:2 audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:2 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback ALSA: cannot set hardware parameters for playback ALSA: cannot configure playback channel Cannot initialize driver JackServer::Open() failed with -1 Failed to open server 2nd try with root: ~$ sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 [sudo] password for stefan: jackdmp 1.9.7 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 control device hw:2 control device hw:2 audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:2 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback ALSA: cannot set hardware parameters for playback ALSA: cannot configure playback channel Cannot initialize driver JackServer::Open() failed with -1 Failed to open server I tried everything up-and-down: different settings for jack, removing pulseaudio, reinstalling firmware and using different versions,... and even posted on different forums, but I could not find a hint of a solution. Only, that all this might be related either/or to an alsa driver problem, a jack2 problem, a linux ehci module problem, or even some hardware issues. Is there any way to find out? If anybody can give me some more hints to narrow my problem, that would be great. I am totally stuck here, please help! sela ----------------------------------------- Here some more background information and outputs: my machine is a DELL Precision M4500 lspci | grep -i usb 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) 00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) When I start alsamixer and select the usx2y sound-device, I get the message: " This sound device does not have any controls." alsa sound-test: aplay -vv ./Music/some.wav Playing WAVE './Music/some.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo aplay: set_params:1123: Unable to install hw params: ACCESS: RW_INTERLEAVED FORMAT: S16_LE SUBFORMAT: STD SAMPLE_BITS: 16 FRAME_BITS: 32 CHANNELS: 2 RATE: 44100 PERIOD_TIME: (92879 92880) PERIOD_SIZE: 4096 PERIOD_BYTES: 16384 PERIODS: 4 BUFFER_TIME: (371519 371520) BUFFER_SIZE: 16384 BUFFER_BYTES: 65536 TICK_TIME: 0 arecord -l && aplay -l **** List of CAPTURE Hardware Devices **** card 1: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: USX2Y [TASCAM US-X2Y], device 0: US-X2Y Audio [US-X2Y Audio #0] Subdevices: 1/1 Subdevice #0: subdevice #0 **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: USX2Y [TASCAM US-X2Y], device 0: US-X2Y Audio [US-X2Y Audio #0] Subdevices: 1/1 Subdevice #0: subdevice #0 |
From: Clemens L. <cla...@go...> - 2012-02-26 21:35:24
|
Fabio Sela wrote: > I have been trying to get my Tascam US-122 USB Audio interface running > on Ubuntustudio 11.10 Which kernel version? Try the latest update. > ALSA: cannot set hardware parameters for playback > ... > 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) Probably an EHCI driver bug. Check the system log for bandwidth error messages. > When I start alsamixer and select the usx2y sound-device, I get the > message: " This sound device does not have any controls." This is OK for devices that actually do not have any software- controllable controls. Regards, Clemens |
From: Fabio S. <fab...@gm...> - 2012-02-27 13:10:23
|
Clemens, > Which kernel version? Try the latest update. ~$ uname -vrs Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 I downloaded the latest version of Ubuntustudio 11.10 only recently (a couple of weeks ago) and installed it right-away from DVD. Should I still go for a newer one (is there)? > Check the system log for bandwidth error messages. Can you give me a hint how to look for that? I never worked on the logfiles, but would it be e.g. like 'cat /var/log/syslog | grep bandwidth' ? Only that does not give me any interesting error-messages: /var/log$ cat syslog | grep bandwidth Feb 21 07:52:09 ubuntu kernel: [ 14.083499] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 21 09:44:05 ubuntu kernel: [ 8.150424] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 21 10:22:35 ubuntu kernel: [ 11.913162] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 23 22:07:08 ubuntu kernel: [ 12.798987] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 24 08:08:06 ubuntu kernel: [ 12.102207] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 25 22:16:57 ubuntu kernel: [ 11.981356] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 25 22:18:32 ubuntu kernel: [ 11.614490] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 25 23:48:45 ubuntu kernel: [ 11.756647] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Feb 27 07:58:20 ubuntu kernel: [ 12.180472] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) Stefan 2012/2/27 Clemens Ladisch <cla...@go...>: > Fabio Sela wrote: >> I have been trying to get my Tascam US-122 USB Audio interface running >> on Ubuntustudio 11.10 > > Which kernel version? Try the latest update. > >> ALSA: cannot set hardware parameters for playback >> ... >> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) > > Probably an EHCI driver bug. > Check the system log for bandwidth error messages. > >> When I start alsamixer and select the usx2y sound-device, I get the >> message: " This sound device does not have any controls." > > This is OK for devices that actually do not have any software- > controllable controls. > > > Regards, > Clemens |
From: Clemens L. <cla...@go...> - 2012-02-27 16:13:37
|
Fabio Sela wrote: >> Which kernel version? Try the latest update. > > ~$ uname -vrs > Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 > I downloaded the latest version of Ubuntustudio 11.10 only recently (a > couple of weeks ago) and installed it right-away from DVD. Should I > still go for a newer one (is there)? The bug I'm thinking about was fixed in 3.0.13; the current stable kernel version is 3.2.7. A newer kernel might be available through online updates, if Ubuntustudio has them. >> Check the system log for bandwidth error messages. > > Can you give me a hint how to look for that? grep bandwidth /var/log/* or for recent messages only: dmesg | grep bandwidth The message would be something like "cannot submit datapipe ... not enough bandwidth". Regards, Clemens |
From: Fabio S. <fab...@gm...> - 2012-02-28 12:47:07
|
Hi Clemens, > grep bandwidth /var/log/* >or for recent messages only: > dmesg | grep bandwidth ... don't get any error messages here. >The bug I'm thinking about was fixed in 3.0.13; the current stable >kernel version is 3.2.7. A newer kernel might be available through >online updates, if Ubuntustudio has them. I downloaded and installed the kernel 3.0.13: uname -vrs Linux 3.0.13-030013-generic #201112091235 SMP Fri Dec 9 17:35:57 UTC 2011 Now, trying to start jack still fails: ~$ sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 jackdmp 1.9.7 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 control device hw:2 control device hw:2 audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:2 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback ALSA: cannot set hardware parameters for playback ALSA: cannot configure playback channel Cannot initialize driver JackServer::Open() failed with -1 Failed to open server Or trying it with '-dhw:2' instead of '-dhw:2,0' ~$ sudo jackd -dalsa -dhw:2 -r48000 -p1024 -n2 jackdmp 1.9.7 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 control device hw:2 control device hw:2 audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:2|hw:2|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:2 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback ALSA: prepare error for playback on "hw:2" (Broken pipe) Cannot start driver JackServer::Start() failed with -1 Failed to start server control device hw:2 Released audio card Audio2 audio_reservation_finish control device hw:2 sela ------------------------------ >Message: 3 >Date: Mon, 27 Feb 2012 17:15:57 +0100 >From: Clemens Ladisch <cla...@go...> >Subject: Re: [Alsa-user] US-122: permanent problem on ubuntustudio > 11.10 >To: als...@li... >Message-ID: <4F4...@go...> >Content-Type: text/plain; charset=us-ascii > >Fabio Sela wrote: >>> Which kernel version? Try the latest update. >> >> ~$ uname -vrs >> Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 >> I downloaded the latest version of Ubuntustudio 11.10 only recently (a >> couple of weeks ago) and installed it right-away from DVD. Should I >> still go for a newer one (is there)? > >The bug I'm thinking about was fixed in 3.0.13; the current stable >kernel version is 3.2.7. A newer kernel might be available through >online updates, if Ubuntustudio has them. > >>> Check the system log for bandwidth error messages. >> >> Can you give me a hint how to look for that? > > grep bandwidth /var/log/* >or for recent messages only: > dmesg | grep bandwidth > >The message would be something like "cannot submit datapipe ... not >enough bandwidth". > > >Regards, >Clemens ------------------------------- >2012/2/27 Fabio Sela <fab...@gm...>: > Clemens, > >> Which kernel version? Try the latest update. > > ~$ uname -vrs > Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 > > I downloaded the latest version of Ubuntustudio 11.10 only recently (a > couple of weeks ago) and installed it right-away from DVD. Should I > still go for a newer one (is there)? > >> Check the system log for bandwidth error messages. > > Can you give me a hint how to look for that? > I never worked on the logfiles, but would it be e.g. like 'cat > /var/log/syslog | grep bandwidth' ? Only that does not give me any > interesting error-messages: > > /var/log$ cat syslog | grep bandwidth > Feb 21 07:52:09 ubuntu kernel: [ 14.083499] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 21 09:44:05 ubuntu kernel: [ 8.150424] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 21 10:22:35 ubuntu kernel: [ 11.913162] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 23 22:07:08 ubuntu kernel: [ 12.798987] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 24 08:08:06 ubuntu kernel: [ 12.102207] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 25 22:16:57 ubuntu kernel: [ 11.981356] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 25 22:18:32 ubuntu kernel: [ 11.614490] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 25 23:48:45 ubuntu kernel: [ 11.756647] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > Feb 27 07:58:20 ubuntu kernel: [ 12.180472] cfg80211: > (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) > > Stefan > > 2012/2/27 Clemens Ladisch <cla...@go...>: >> Fabio Sela wrote: >>> I have been trying to get my Tascam US-122 USB Audio interface running >>> on Ubuntustudio 11.10 >> >> Which kernel version? Try the latest update. >> >>> ALSA: cannot set hardware parameters for playback >>> ... >>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) >> >> Probably an EHCI driver bug. >> Check the system log for bandwidth error messages. >> >>> When I start alsamixer and select the usx2y sound-device, I get the >>> message: " This sound device does not have any controls." >> >> This is OK for devices that actually do not have any software- >> controllable controls. >> >> >> Regards, >> Clemens |
From: Clemens L. <cla...@go...> - 2012-02-28 15:06:15
|
Fabio Sela wrote: > I downloaded and installed the kernel 3.0.13: There's no reason not use 3.0.22 ... > Now, trying to start jack still fails: > > ALSA: cannot set hardware parameters for playback There must be some error. What is the output of "dmesg | tail" after this? Regards, Clemens |
From: Fabio S. <fab...@gm...> - 2012-02-29 12:51:24
|
>> I downloaded and installed the kernel 3.0.13: > >There's no reason not use 3.0.22 ... ok, got 3.0.22 ... ~$ uname -vr 3.0.22-030022-generic #201202201735 SMP Mon Feb 20 22:36:19 UTC 2012 >There must be some error. >What is the output of "dmesg | tail" after this? here you go: ~$ dmesg | tail [ 45.188273] Cause could be too long delays in usb-hcd interrupt handling. [ 45.806157] Sequence Error!(hcd_frame=4 ep=8in;wait=1025,frame=1). [ 45.806160] Most propably some urb of usb-frame 1025 is still missing. [ 45.806163] Cause could be too long delays in usb-hcd interrupt handling. [ 48.999817] Sequence Error!(hcd_frame=127 ep=10out;wait=127,frame=124). [ 48.999820] Most propably some urb of usb-frame 127 is still missing. [ 48.999823] Cause could be too long delays in usb-hcd interrupt handling. [ 49.899488] Sequence Error!(hcd_frame=3 ep=8in;wait=1024,frame=0). [ 49.899492] Most propably some urb of usb-frame 1024 is still missing. [ 49.899494] Cause could be too long delays in usb-hcd interrupt handling. Sounds like there might be a hint in there... some usb-issue? cheers sela >------------------------------ > >Message: 2 >Date: Tue, 28 Feb 2012 16:08:34 +0100 >From: Clemens Ladisch <cla...@go...> >Subject: Re: [Alsa-user] US-122: permanent problem on ubuntustudio > 11.10 >To: als...@li... >Message-ID: <4F4...@go...> >Content-Type: text/plain; charset=us-ascii > >Fabio Sela wrote: >> I downloaded and installed the kernel 3.0.13: > >There's no reason not use 3.0.22 ... > >> Now, trying to start jack still fails: >> >> ALSA: cannot set hardware parameters for playback > >There must be some error. >What is the output of "dmesg | tail" after this? > > >Regards, >Clemens > > 2012/2/28 Fabio Sela <fab...@gm...>: > Hi Clemens, > >> grep bandwidth /var/log/* >>or for recent messages only: >> dmesg | grep bandwidth > > ... don't get any error messages here. > > >>The bug I'm thinking about was fixed in 3.0.13; the current stable >>kernel version is 3.2.7. A newer kernel might be available through >>online updates, if Ubuntustudio has them. > > I downloaded and installed the kernel 3.0.13: > > uname -vrs > Linux 3.0.13-030013-generic #201112091235 SMP Fri Dec 9 17:35:57 UTC 2011 > > Now, trying to start jack still fails: > > ~$ sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 > jackdmp 1.9.7 > Copyright 2001-2005 Paul Davis and others. > Copyright 2004-2011 Grame. > jackdmp comes with ABSOLUTELY NO WARRANTY > This is free software, and you are welcome to redistribute it > under certain conditions; see the file COPYING for details > no message buffer overruns > no message buffer overruns > JACK server starting in realtime mode with priority 10 > control device hw:2 > control device hw:2 > audio_reservation_init > Acquire audio card Audio2 > creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit > control device hw:2 > configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods > ALSA: final selected sample format for capture: 24bit little-endian > ALSA: use 2 periods for capture > ALSA: final selected sample format for playback: 24bit little-endian > ALSA: use 2 periods for playback > ALSA: cannot set hardware parameters for playback > ALSA: cannot configure playback channel > Cannot initialize driver > JackServer::Open() failed with -1 > Failed to open server > > > Or trying it with '-dhw:2' instead of '-dhw:2,0' > > ~$ sudo jackd -dalsa -dhw:2 -r48000 -p1024 -n2 > jackdmp 1.9.7 > Copyright 2001-2005 Paul Davis and others. > Copyright 2004-2011 Grame. > jackdmp comes with ABSOLUTELY NO WARRANTY > This is free software, and you are welcome to redistribute it > under certain conditions; see the file COPYING for details > no message buffer overruns > no message buffer overruns > JACK server starting in realtime mode with priority 10 > control device hw:2 > control device hw:2 > audio_reservation_init > Acquire audio card Audio2 > creating alsa driver ... hw:2|hw:2|1024|2|48000|0|0|nomon|swmeter|-|32bit > control device hw:2 > configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods > ALSA: final selected sample format for capture: 24bit little-endian > ALSA: use 2 periods for capture > ALSA: final selected sample format for playback: 24bit little-endian > ALSA: use 2 periods for playback > ALSA: prepare error for playback on "hw:2" (Broken pipe) > Cannot start driver > JackServer::Start() failed with -1 > Failed to start server > control device hw:2 > Released audio card Audio2 > audio_reservation_finish > control device hw:2 > > > sela > > ------------------------------ > >>Message: 3 >>Date: Mon, 27 Feb 2012 17:15:57 +0100 >>From: Clemens Ladisch <cla...@go...> >>Subject: Re: [Alsa-user] US-122: permanent problem on ubuntustudio >> 11.10 >>To: als...@li... >>Message-ID: <4F4...@go...> >>Content-Type: text/plain; charset=us-ascii >> >>Fabio Sela wrote: >>>> Which kernel version? Try the latest update. >>> >>> ~$ uname -vrs >>> Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 >>> I downloaded the latest version of Ubuntustudio 11.10 only recently (a >>> couple of weeks ago) and installed it right-away from DVD. Should I >>> still go for a newer one (is there)? >> >>The bug I'm thinking about was fixed in 3.0.13; the current stable >>kernel version is 3.2.7. A newer kernel might be available through >>online updates, if Ubuntustudio has them. >> >>>> Check the system log for bandwidth error messages. >>> >>> Can you give me a hint how to look for that? >> >> grep bandwidth /var/log/* >>or for recent messages only: >> dmesg | grep bandwidth >> >>The message would be something like "cannot submit datapipe ... not >>enough bandwidth". >> >> >>Regards, >>Clemens > ------------------------------- >>2012/2/27 Fabio Sela <fab...@gm...>: >> Clemens, >> >>> Which kernel version? Try the latest update. >> >> ~$ uname -vrs >> Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 >> >> I downloaded the latest version of Ubuntustudio 11.10 only recently (a >> couple of weeks ago) and installed it right-away from DVD. Should I >> still go for a newer one (is there)? >> >>> Check the system log for bandwidth error messages. >> >> Can you give me a hint how to look for that? >> I never worked on the logfiles, but would it be e.g. like 'cat >> /var/log/syslog | grep bandwidth' ? Only that does not give me any >> interesting error-messages: >> >> /var/log$ cat syslog | grep bandwidth >> Feb 21 07:52:09 ubuntu kernel: [ 14.083499] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 21 09:44:05 ubuntu kernel: [ 8.150424] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 21 10:22:35 ubuntu kernel: [ 11.913162] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 23 22:07:08 ubuntu kernel: [ 12.798987] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 24 08:08:06 ubuntu kernel: [ 12.102207] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 25 22:16:57 ubuntu kernel: [ 11.981356] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 25 22:18:32 ubuntu kernel: [ 11.614490] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 25 23:48:45 ubuntu kernel: [ 11.756647] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> Feb 27 07:58:20 ubuntu kernel: [ 12.180472] cfg80211: >> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >> >> Stefan >> >> 2012/2/27 Clemens Ladisch <cla...@go...>: >>> Fabio Sela wrote: >>>> I have been trying to get my Tascam US-122 USB Audio interface running >>>> on Ubuntustudio 11.10 >>> >>> Which kernel version? Try the latest update. >>> >>>> ALSA: cannot set hardware parameters for playback >>>> ... >>>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) >>> >>> Probably an EHCI driver bug. >>> Check the system log for bandwidth error messages. >>> >>>> When I start alsamixer and select the usx2y sound-device, I get the >>>> message: " This sound device does not have any controls." >>> >>> This is OK for devices that actually do not have any software- >>> controllable controls. >>> >>> >>> Regards, >>> Clemens |
From: Clemens L. <cla...@go...> - 2012-02-29 13:04:47
|
Fabio Sela wrote: >>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) >>> >>> ALSA: cannot set hardware parameters for playback > > $ dmesg | tail > [ 45.188273] Cause could be too long delays in usb-hcd interrupt handling. > [ 45.806157] Sequence Error!(hcd_frame=4 ep=8in;wait=1025,frame=1). > [ 45.806160] Most propably some urb of usb-frame 1025 is still missing. > [ 45.806163] Cause could be too long delays in usb-hcd interrupt handling. > [ 48.999817] Sequence Error!(hcd_frame=127 ep=10out;wait=127,frame=124). > [ 48.999820] Most propably some urb of usb-frame 127 is still missing. > [ 48.999823] Cause could be too long delays in usb-hcd interrupt handling. > [ 49.899488] Sequence Error!(hcd_frame=3 ep=8in;wait=1024,frame=0). > [ 49.899492] Most propably some urb of usb-frame 1024 is still missing. > [ 49.899494] Cause could be too long delays in usb-hcd interrupt handling. This might be a bug in the EHCI driver. Karsten, any clues? Regards, Clemens |
From: Fabio S. <fab...@gm...> - 2012-02-29 13:40:55
|
After I got the error-messages from > ~$ dmesg | tail > [ 45.188273] Cause could be too long delays in usb-hcd interrupt handling. > [ 45.806157] Sequence Error!(hcd_frame=4 ep=8in;wait=1025,frame=1). > [ 45.806160] Most propably some urb of usb-frame 1025 is still missing. > [ 45.806163] Cause could be too long delays in usb-hcd interrupt handling. > [ 48.999817] Sequence Error!(hcd_frame=127 ep=10out;wait=127,frame=124). > [ 48.999820] Most propably some urb of usb-frame 127 is still missing. > [ 48.999823] Cause could be too long delays in usb-hcd interrupt handling. > [ 49.899488] Sequence Error!(hcd_frame=3 ep=8in;wait=1024,frame=0). > [ 49.899492] Most propably some urb of usb-frame 1024 is still missing. > [ 49.899494] Cause could be too long delays in usb-hcd interrupt handling.upt handling. I looked it up and found the following entry on http://alsa.opensrc.org/Tascam_US-122 (Troubleshooting hints > Audio Playback) : "The reason [for this error] is [that] ubuntu-drivers are working with usb 2.0 and the US-122 is with usb1.1. This can be solved by unloading usb2.0 functionality:" sudo rmmod ehci_hcd So I tried it right away: ~$ sudo rmmod ehci_hcd [sudo] password for ...: ERROR: Module ehci_hcd does not exist in /proc/modules Well, I think that is related to my ubuntu version. So I went for sudo modprobe ehci_hcd Alone with that, nothing changed, so I tried the next suggestions: ~$ sudo rmmod snd-usb-usx2 ~$ sudo modprobe snd-usb-usx2y nrpacks=1 Nothing changed, until I set nrpacks to '3': ~$ sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 jackdmp 1.9.7 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 control device hw:2 control device hw:2 audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit control device hw:2 configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback ALSA: poll time out, polled for 31999193 usecs JackAudioDriver::ProcessAsync: read error, stopping... It looks like jackd comes closer to getting us-122 running, but still something keeps it from really getting there... sela 2012/2/29 Fabio Sela <fab...@gm...>: >>> I downloaded and installed the kernel 3.0.13: >> >>There's no reason not use 3.0.22 ... > > ok, got 3.0.22 ... > > ~$ uname -vr > 3.0.22-030022-generic #201202201735 SMP Mon Feb 20 22:36:19 UTC 2012 > >>There must be some error. >>What is the output of "dmesg | tail" after this? > > here you go: > > ~$ dmesg | tail > [ 45.188273] Cause could be too long delays in usb-hcd interrupt handling. > [ 45.806157] Sequence Error!(hcd_frame=4 ep=8in;wait=1025,frame=1). > [ 45.806160] Most propably some urb of usb-frame 1025 is still missing. > [ 45.806163] Cause could be too long delays in usb-hcd interrupt handling. > [ 48.999817] Sequence Error!(hcd_frame=127 ep=10out;wait=127,frame=124). > [ 48.999820] Most propably some urb of usb-frame 127 is still missing. > [ 48.999823] Cause could be too long delays in usb-hcd interrupt handling. > [ 49.899488] Sequence Error!(hcd_frame=3 ep=8in;wait=1024,frame=0). > [ 49.899492] Most propably some urb of usb-frame 1024 is still missing. > [ 49.899494] Cause could be too long delays in usb-hcd interrupt handling. > > Sounds like there might be a hint in there... some usb-issue? > > cheers > sela > > >>------------------------------ >> >>Message: 2 >>Date: Tue, 28 Feb 2012 16:08:34 +0100 >>From: Clemens Ladisch <cla...@go...> >>Subject: Re: [Alsa-user] US-122: permanent problem on ubuntustudio >> 11.10 >>To: als...@li... >>Message-ID: <4F4...@go...> >>Content-Type: text/plain; charset=us-ascii >> >>Fabio Sela wrote: >>> I downloaded and installed the kernel 3.0.13: >> >>There's no reason not use 3.0.22 ... >> >>> Now, trying to start jack still fails: >>> >>> ALSA: cannot set hardware parameters for playback >> >>There must be some error. >>What is the output of "dmesg | tail" after this? >> >> >>Regards, >>Clemens >> >> > 2012/2/28 Fabio Sela <fab...@gm...>: >> Hi Clemens, >> >>> grep bandwidth /var/log/* >>>or for recent messages only: >>> dmesg | grep bandwidth >> >> ... don't get any error messages here. >> >> >>>The bug I'm thinking about was fixed in 3.0.13; the current stable >>>kernel version is 3.2.7. A newer kernel might be available through >>>online updates, if Ubuntustudio has them. >> >> I downloaded and installed the kernel 3.0.13: >> >> uname -vrs >> Linux 3.0.13-030013-generic #201112091235 SMP Fri Dec 9 17:35:57 UTC 2011 >> >> Now, trying to start jack still fails: >> >> ~$ sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n2 >> jackdmp 1.9.7 >> Copyright 2001-2005 Paul Davis and others. >> Copyright 2004-2011 Grame. >> jackdmp comes with ABSOLUTELY NO WARRANTY >> This is free software, and you are welcome to redistribute it >> under certain conditions; see the file COPYING for details >> no message buffer overruns >> no message buffer overruns >> JACK server starting in realtime mode with priority 10 >> control device hw:2 >> control device hw:2 >> audio_reservation_init >> Acquire audio card Audio2 >> creating alsa driver ... hw:2,0|hw:2,0|1024|2|48000|0|0|nomon|swmeter|-|32bit >> control device hw:2 >> configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods >> ALSA: final selected sample format for capture: 24bit little-endian >> ALSA: use 2 periods for capture >> ALSA: final selected sample format for playback: 24bit little-endian >> ALSA: use 2 periods for playback >> ALSA: cannot set hardware parameters for playback >> ALSA: cannot configure playback channel >> Cannot initialize driver >> JackServer::Open() failed with -1 >> Failed to open server >> >> >> Or trying it with '-dhw:2' instead of '-dhw:2,0' >> >> ~$ sudo jackd -dalsa -dhw:2 -r48000 -p1024 -n2 >> jackdmp 1.9.7 >> Copyright 2001-2005 Paul Davis and others. >> Copyright 2004-2011 Grame. >> jackdmp comes with ABSOLUTELY NO WARRANTY >> This is free software, and you are welcome to redistribute it >> under certain conditions; see the file COPYING for details >> no message buffer overruns >> no message buffer overruns >> JACK server starting in realtime mode with priority 10 >> control device hw:2 >> control device hw:2 >> audio_reservation_init >> Acquire audio card Audio2 >> creating alsa driver ... hw:2|hw:2|1024|2|48000|0|0|nomon|swmeter|-|32bit >> control device hw:2 >> configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2 periods >> ALSA: final selected sample format for capture: 24bit little-endian >> ALSA: use 2 periods for capture >> ALSA: final selected sample format for playback: 24bit little-endian >> ALSA: use 2 periods for playback >> ALSA: prepare error for playback on "hw:2" (Broken pipe) >> Cannot start driver >> JackServer::Start() failed with -1 >> Failed to start server >> control device hw:2 >> Released audio card Audio2 >> audio_reservation_finish >> control device hw:2 >> >> >> sela >> >> ------------------------------ >> >>>Message: 3 >>>Date: Mon, 27 Feb 2012 17:15:57 +0100 >>>From: Clemens Ladisch <cla...@go...> >>>Subject: Re: [Alsa-user] US-122: permanent problem on ubuntustudio >>> 11.10 >>>To: als...@li... >>>Message-ID: <4F4...@go...> >>>Content-Type: text/plain; charset=us-ascii >>> >>>Fabio Sela wrote: >>>>> Which kernel version? Try the latest update. >>>> >>>> ~$ uname -vrs >>>> Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 >>>> I downloaded the latest version of Ubuntustudio 11.10 only recently (a >>>> couple of weeks ago) and installed it right-away from DVD. Should I >>>> still go for a newer one (is there)? >>> >>>The bug I'm thinking about was fixed in 3.0.13; the current stable >>>kernel version is 3.2.7. A newer kernel might be available through >>>online updates, if Ubuntustudio has them. >>> >>>>> Check the system log for bandwidth error messages. >>>> >>>> Can you give me a hint how to look for that? >>> >>> grep bandwidth /var/log/* >>>or for recent messages only: >>> dmesg | grep bandwidth >>> >>>The message would be something like "cannot submit datapipe ... not >>>enough bandwidth". >>> >>> >>>Regards, >>>Clemens >> ------------------------------- >>>2012/2/27 Fabio Sela <fab...@gm...>: >>> Clemens, >>> >>>> Which kernel version? Try the latest update. >>> >>> ~$ uname -vrs >>> Linux 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 >>> >>> I downloaded the latest version of Ubuntustudio 11.10 only recently (a >>> couple of weeks ago) and installed it right-away from DVD. Should I >>> still go for a newer one (is there)? >>> >>>> Check the system log for bandwidth error messages. >>> >>> Can you give me a hint how to look for that? >>> I never worked on the logfiles, but would it be e.g. like 'cat >>> /var/log/syslog | grep bandwidth' ? Only that does not give me any >>> interesting error-messages: >>> >>> /var/log$ cat syslog | grep bandwidth >>> Feb 21 07:52:09 ubuntu kernel: [ 14.083499] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 21 09:44:05 ubuntu kernel: [ 8.150424] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 21 10:22:35 ubuntu kernel: [ 11.913162] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 23 22:07:08 ubuntu kernel: [ 12.798987] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 24 08:08:06 ubuntu kernel: [ 12.102207] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 25 22:16:57 ubuntu kernel: [ 11.981356] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 25 22:18:32 ubuntu kernel: [ 11.614490] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 25 23:48:45 ubuntu kernel: [ 11.756647] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> Feb 27 07:58:20 ubuntu kernel: [ 12.180472] cfg80211: >>> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) >>> >>> Stefan >>> >>> 2012/2/27 Clemens Ladisch <cla...@go...>: >>>> Fabio Sela wrote: >>>>> I have been trying to get my Tascam US-122 USB Audio interface running >>>>> on Ubuntustudio 11.10 >>>> >>>> Which kernel version? Try the latest update. >>>> >>>>> ALSA: cannot set hardware parameters for playback >>>>> ... >>>>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) >>>> >>>> Probably an EHCI driver bug. >>>> Check the system log for bandwidth error messages. >>>> >>>>> When I start alsamixer and select the usx2y sound-device, I get the >>>>> message: " This sound device does not have any controls." >>>> >>>> This is OK for devices that actually do not have any software- >>>> controllable controls. >>>> >>>> >>>> Regards, >>>> Clemens |
From: Fabio S. <fab...@gm...> - 2012-03-01 13:14:20
|
> Does it help starting jackd with 3 periods like: > sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n3 > ? no difference, still not working... > If not: > whats the output of lsusb? ~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 003: ID 05ca:1814 Ricoh Co., Ltd HD Webcam Bus 002 Device 003: ID 046d:c05f Logitech, Inc. Bus 002 Device 004: ID 1604:8007 Tascam US-122 Audio/Midi Interface Bus 002 Device 005: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor > Does aplay on the US-122 work? Also try using 3periods with aplay. $ aplay -Dhw:0,0 some_sound.wav --period-size=3 Playing WAVE 'some_sound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo aplay: set_params:1123: Unable to install hw params: ACCESS: RW_INTERLEAVED FORMAT: S16_LE SUBFORMAT: STD SAMPLE_BITS: 16 FRAME_BITS: 32 CHANNELS: 2 RATE: 44100 PERIOD_TIME: (1020 1021) PERIOD_SIZE: 45 PERIOD_BYTES: 180 PERIODS: (364 365) BUFFER_TIME: (371519 371520) BUFFER_SIZE: 16384 BUFFER_BYTES: 65536 TICK_TIME: 0 sela 2012/2/29 Karsten Wiese <fz...@we...>: > Am Mittwoch 29 Februar 2012 schrieb Clemens Ladisch: >> Fabio Sela wrote: >> >>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) >> >>> >> >>> ALSA: cannot set hardware parameters for playback >> > >> > $ dmesg | tail >> > [ 45.188273] Cause could be too long delays in usb-hcd interrupt handling. >> > [ 45.806157] Sequence Error!(hcd_frame=4 ep=8in;wait=1025,frame=1). >> > [ 45.806160] Most propably some urb of usb-frame 1025 is still missing. >> > [ 45.806163] Cause could be too long delays in usb-hcd interrupt handling. >> > [ 48.999817] Sequence Error!(hcd_frame=127 ep=10out;wait=127,frame=124). >> > [ 48.999820] Most propably some urb of usb-frame 127 is still missing. >> > [ 48.999823] Cause could be too long delays in usb-hcd interrupt handling. >> > [ 49.899488] Sequence Error!(hcd_frame=3 ep=8in;wait=1024,frame=0). >> > [ 49.899492] Most propably some urb of usb-frame 1024 is still missing. >> > [ 49.899494] Cause could be too long delays in usb-hcd interrupt handling. >> >> This might be a bug in the EHCI driver. > > > Dont know... The us-122 is connected to the UHCI. > > Does it help starting jackd with 3 periods like: > sudo jackd -dalsa -dhw:2,0 -r48000 -p1024 -n3 > ? > > If not: > whats the output of lsusb? > Does aplay on the US-122 work? Also try using 3periods with aplay. > > > Regards, > Karsten |