[USB-Audio - FastTrack Pro, playback/record] Alsa/Pulseaudio fails to detect card

Bug #998331 reported by Lucas Samaruga
46
This bug affects 10 people
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Description: Ubuntu 12.04 LTS
Release: 12.04

alsa-base:
  Installed: 1.0.25+dfsg-0ubuntu1
  Candidate: 1.0.25+dfsg-0ubuntu1
  Version table:
 *** 1.0.25+dfsg-0ubuntu1 0
        500 http://ar.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

pulseaudio:
  Installed: 1:1.1-0ubuntu15
  Candidate: 1:1.1-0ubuntu15
  Version table:
 *** 1:1.1-0ubuntu15 0
        500 http://ar.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

When turned on, the sound card is detected by lsusb but not by alsa (aplay/arecord -l) nor pulseaudio.
note: some times the card is recognized when making killall pulseaudio, sudo alsa reload or reboot (with the card turned on), but just some times.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: pulseaudio 1:1.1-0ubuntu15
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: lucas 11788 F.... pulseaudio
 /dev/snd/controlC1: lucas 11788 F.... pulseaudio
 /dev/snd/controlC0: lucas 11788 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xfbff8000 irq 46'
   Mixer name : 'Intel CougarPoint HDMI'
   Components : 'HDA:10ec0889,1458a132,00100004 HDA:80862805,80860101,00100000'
   Controls : 59
   Simple ctrls : 25
Card1.Amixer.info:
 Card hw:1 'NVidia'/'HDA NVidia at 0xfaffc000 irq 17'
   Mixer name : 'Nvidia GPU 14 HDMI/DP'
   Components : 'HDA:10de0014,10de0101,00100100'
   Controls : 24
   Simple ctrls : 4
Card2.Amixer.info:
 Card hw:2 'e1325R'/'KYE SYSTEMS CORP. eFace 1325R at usb-0000:00:1a.0-1.3, high speed'
   Mixer name : 'USB Mixer'
   Components : 'USB0458:7068'
   Controls : 2
   Simple ctrls : 1
Card2.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 3328
   Mono: Capture 2280 [69%] [26.90dB] [on]
Date: Sat May 12 02:05:28 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
SourcePackage: pulseaudio
Symptom: audio
Symptom_Card: USB-Audio - FastTrack Pro
Title: [USB-Audio - FastTrack Pro, playback] Pulseaudio fails to detect card
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/12/2011
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12
dmi.board.name: Z68MX-UD2H-B3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF12:bd10/12/2011:svnGigabyteTechnologyCo.,Ltd.:pnZ68MX-UD2H-B3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnZ68MX-UD2H-B3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: Z68MX-UD2H-B3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Lucas Samaruga (samarugalucas) wrote :
affects: ubuntu → pulseaudio (Ubuntu)
Revision history for this message
Lucas Samaruga (samarugalucas) wrote :

I don't know if this can add something:

lucas@smrg-lm:~/.pulse$ ls
797bc4231fe86537fd67e2f600000007-card-database.tdb 797bc4231fe86537fd67e2f600000007-device-volumes.tdb
797bc4231fe86537fd67e2f600000007-default-sink 797bc4231fe86537fd67e2f600000007-runtime
797bc4231fe86537fd67e2f600000007-default-source 797bc4231fe86537fd67e2f600000007-stream-volumes.tdb
lucas@smrg-lm:~/.pulse$ rm -rf *
lucas@smrg-lm:~/.pulse$ ls -la
total 8
drwx------ 2 lucas lucas 4096 May 12 16:35 .
drwxr-xr-x 48 lucas lucas 4096 May 12 14:09 ..
lucas@smrg-lm:~/.pulse$ pulseaudio
E: [pulseaudio] module-alsa-card.c: Card '3' doesn't exist: No such file or directory
E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="3" name="usb-M-Audio_FastTrack_Pro-00-Pro" card_name="alsa_card.usb-M-Audio_FastTrack_Pro-00-Pro" namereg_fail=false tsched=yes ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1""): initialization failed.
E: [pulseaudio] main.c: D-Bus name org.PulseAudio1 already taken.
lucas@smrg-lm:~/.pulse$

were does it search for the file?

ls /proc/asound/card3/
id midi0 pcm0c pcm0p pcm1c pcm1p stream0 stream1 usbbus usbid usbmixer
lucas@smrg-lm:~/.pulse$ cat /proc/asound/card3/id
Pro
lucas@smrg-lm:~/.pulse$ cat /proc/asound/card3/usbid
0763:2012

best

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

Maybe a verbose pulseaudio log will show more detail: https://wiki.ubuntu.com/PulseAudio/Log

Revision history for this message
Lucas Samaruga (samarugalucas) wrote :

Hi, here is the log.

Revision history for this message
Lucas Samaruga (samarugalucas) wrote :

Hi, a sort of workaround

If no audio device connected, the card is recognized doing the following while it's turned on (It works so far):

sudo modprobe -r snd-usb-audio
sudo modprobe snd-usb-audio

But only the stereo out in the sound settings (as in 11.10).

best
lucas

Revision history for this message
Lucas Samaruga (samarugalucas) wrote :

sorry I meant "if no other usb audio device".

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pulseaudio (Ubuntu):
status: New → Confirmed
Revision history for this message
Johan Svensson (johansvensson) wrote :

I seem to have the same problem. The workaround mentioned by Lucas also works for me. Thanks!

One piece of possibly interesting informations from my syslog when plugging in the device:

Aug 21 19:09:17 thi109 kernel: [199547.991449] usb 1-1.2: new full-speed USB device number 7 using ehci_hcd
Aug 21 19:09:17 thi109 kernel: [199548.161955] usb-audio: Fast Track Pro switching to config #2
Aug 21 19:09:17 thi109 mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
Aug 21 19:09:17 thi109 kernel: [199548.181098] usb-audio: Fast Track Pro config OK
Aug 21 19:09:17 thi109 mtp-probe: bus: 1, device: 7 was not an MTP device
Aug 21 19:09:17 thi109 udevd[892]: error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory
Aug 21 19:09:17 thi109 pulseaudio[2174]: [pulseaudio] module-alsa-card.c: Card '1' doesn't exist: No such file or directory
Aug 21 19:09:17 thi109 pulseaudio[2174]: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="1" name="usb-M-Audio_FastTrack_Pro-00-Pro" card_name="alsa_card.usb-M-Audio_FastTrack_Pro-00-Pro" namereg_fail=false tsched=yes ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1""): initialization failed.

Either a good hint or a missleading piece of knowledge:

/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/ <=== does not exist
/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:2.0/ <=== but this does

Revision history for this message
Martin Kaistra (djfun) wrote :

I recently upgraded to Ubuntu 12.04 and have the same problem. The "sort of workaround" of #5 does work for me, but this cannot be the solution!

As the Fast Track Pro is not recognized by aplay -l in this situation either, it might be a bug in alsa and not pulseaudio?!

Revision history for this message
Martin Kaistra (djfun) wrote :

Just wanted to add that the problem is also there in a Ubuntu 12.10 Quantal Live-USB-System I tested today.

Revision history for this message
Raymond (superquad-vortex2) wrote :

302.500566] rtlwifi: reg 0x80, usbctrl_vendorreq TimeOut! status:0xfffffff4 value=0xfbca68b8
[ 302.500568] xhci_hcd 0000:04:00.0: ERROR no room on ep ring
[ 302.500570] rtlwifi: reg 0x80, usbctrl_vendorreq TimeOut! status:0xfffffff4 value=0xfbca68b8
[ 302.500572] xhci_hcd 0000:04:00.0: ERROR no room on ep ring
[ 302.500574] rtlwifi: reg 0x80, usbctrl_vendorreq TimeOut! status:0xfffffff4 value=0xfbca68b8
[ 302.500576] xhci_hcd 0000:04:00.0: ERROR no room on ep ring
[ 302.500578] rtlwifi: reg 0x80, usbctrl_vendorreq TimeOut! status:0xfffffff4 value=0xfbca68b8
[ 302.500580] xhci_hcd 0000:04:00.0: ERROR no room on ep ring
[ 302.500582] rtlwifi: reg 0x80, usbctrl_vendorreq TimeOut! status:0xfffffff4 value=0xfbca68b8
[ 303.028523] rtl8192c_common:_rtl92c_fw_free_to_go():<0-0> Polling FW ready fail!! REG_MCUFWDL:0x00000006 .
[ 303.028533] rtl8192c_common:rtl92c_download_fw():<0-0> Firmware is not ready to run!

25033.438595] urb status -32
[25033.438846] urb status -32
[25033.438859] usb 1-1.4: USB disconnect, device number 5
[25033.439097] urb status -32
[25033.439346] urb status -32
[25188.946796] 3:3:1: cannot get freq at ep 0x84
[25230.376313] usb 1-1.4: new full-speed USB device number 6 using ehci_hcd
[25230.545682] usb-audio: Fast Track Pro switching to config #2
[25230.562204] usb-audio: Fast Track Pro config OK
[25503.027148] 3:3:1: cannot get freq at ep 0x84
[25503.060246] 3:3:1: cannot get freq at ep 0x84

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 12.04 (precise) reached end-of-life on April 28, 2017.
And Ubuntu 12.10 (quantal) reached end-of-life on May 16, 2014.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test.

Changed in pulseaudio (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for pulseaudio (Ubuntu) because there has been no activity for 60 days.]

Changed in pulseaudio (Ubuntu):
status: Incomplete → Expired
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.