[alsa-devel] Problem with USB Class 2 Audio Driver
Alan Stern
stern at rowland.harvard.edu
Mon Sep 6 22:05:03 CEST 2010
On Mon, 6 Sep 2010, Demian Martin wrote:
> Sorry for the slow response, the communications were trapped by Yahoo's spam
> filter. More details to follow.
>
> First, I switched to a more powerful platform (slightly) the Intel Atom
> D945GSEJT.
> I have managed to get Win & to run on this and it allowed me to test the
Windows 7?
> same hardware doing the same task (as much as Windows permits). I can using
> adjacent USB ports boot Win & and play 192 KHz content through to the
> Wavelink 192 KHz USB audio interface without problems. This suggests (but
> isn't absolute proof) that the hardware is not a restriction.
>
> Second, trying the suggestions below I noticed an error making this more
> difficult. When connecting the Wavelink I see its accessible from ALSA:
> auraliti-player:~# aplay -l
> **** List of PLAYBACK Hardware Devices ****
> card 1: SPDIF [WaveLink HS SPDIF], device 0: USB Audio [USB Audio]
> Subdevices: 1/1
> Subdevice #0: subdevice #0
>
> But invisible to lsusb. Its device 009 below:
What do you mean by "invisible"? It's plainly visible as device 009,
as you point out.
> auraliti-player:~# lsusb
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 006: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
> Bus 002 Device 005: ID 413c:2006 Dell Computer Corp.
> Bus 002 Device 004: ID 10d5:000d Uni Class Technology Co., Ltd
> Bus 002 Device 003: ID 413c:1004 Dell Computer Corp.
> Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> 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 001 Device 009: ID 21b4:0210
> Bus 001 Device 003: ID 1307:0163 Transcend Information, Inc. 256MB/512MB/1GB
> Flash Drive
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> Here is the message when its installed:
> Sep 6 17:22:29 localhost vmunix: [ 1537.716042] usb 1-7: new high speed USB
> device using ehci_hcd and address 9
> Sep 6 17:22:29 localhost vmunix: [ 1537.830436] usb 1-7: config 1 has an
> invalid interface number: 3 but max is 2
> Sep 6 17:22:29 localhost vmunix: [ 1537.830518] usb 1-7: config 1 has no
> interface number 2
> Sep 6 17:22:29 localhost vmunix: [ 1537.830804] usb 1-7: config 1 has an
> invalid interface number: 3 but max is 2
> Sep 6 17:22:29 localhost vmunix: [ 1537.830884] usb 1-7: config 1 has no
> interface number 2
> Sep 6 17:22:29 localhost vmunix: [ 1537.833069] usb 1-7: configuration #1
> chosen from 2 choices
The stupid firmware lists config 1 twice! And within config 1, it has
interfaces 0, 1, and 3! Nevertheless, it should still work.
> I need to figure out how to install usbmon on this debian platform before I
> can get a trace. I may be able to borrow a USB sniffer if that helps.
There's probably nothing to install. Try just following the
instructions.
Alan Stern
More information about the Alsa-devel
mailing list