When I plug in a Tascam US-122 into my USB port, hotplug recognizes the device as 1604:8006, as documented, and runs fxload to disconnect the device, as documented. The Tascam reloads as 1604:8007, as documented. If not already loaded, snd_usb_usx2y loads, also as documented. Nothing else happens. The USB LED on the US-122 does not light. No useful information is returned from dmesg. It appears to get hung up on the "hardware dependent device" /dev/hwC1D0 as shown later in this email. I try to force the firmware load. As root, I attempt the command "usx2yloader" and get the following: usx2yloader: no US-X2Y-compatible cards found Also as root, I attempt the command "usx2yloader -D hw:1,0" and get the following: usx2yloader: cannot open hwdep hw:1,0 Also as root, I attempt the command "usx2yloader -c 1" and get the following: usx2yloader: cannot open hwdep hw:1,0 As set in this example as USB device 001:010, also as root, I attempt the command "usbx2yloader -u /proc/bus/usb/001/010" and get the following: usx2yloader: no US-X2Y-compatible cards found I have the following relevant software versions: Kernel: 2.6.20.11 hotplug: 2004_03_29 fxload: 2002_04_11 alsa-drivers : 1.0.14 (built on top of kernel modules) alsa-lib: 1.0.14a alsa-utils: 1.0.14 alsa-tools (usx2yloader): 1.0.14 alsa-firmware (usx2yloader): 1.0.14 alsa-plugins: 1.0.14 Contents of /proc/bus/usb/devices: T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=10 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.20.11 ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:02.1 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh=10 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.20.11 ohci_hcd S: Product=OHCI Host Controller S: SerialNumber=0000:00:02.0 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 10 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=1604 ProdID=8007 Rev= 0.01 C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=00 Prot=00 Driver=snd-usb-usx2y E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=84(I) Atr=03(Int.) MxPS= 21 Ivl=10ms E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms I: If#= 0 Alt= 1 #EPs= 7 Cls=ff(vend.) Sub=00 Prot=00 Driver=snd-usb-usx2y E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=84(I) Atr=03(Int.) MxPS= 21 Ivl=10ms E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=88(I) Atr=01(Isoc) MxPS= 200 Ivl=1ms E: Ad=0a(O) Atr=01(Isoc) MxPS= 200 Ivl=1ms I: If#= 0 Alt= 2 #EPs= 7 Cls=ff(vend.) Sub=00 Prot=00 Driver=snd-usb-usx2y E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=84(I) Atr=03(Int.) MxPS= 21 Ivl=10ms E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=88(I) Atr=01(Isoc) MxPS= 300 Ivl=1ms E: Ad=0a(O) Atr=01(Isoc) MxPS= 300 Ivl=1ms Contents of /proc/asound/cards: 0 [CK804 ]: NFORCE - NVidia CK804 NVidia CK804 with ALC850 at irq 18 1 [USX2Y ]: USB US-X2Y - TASCAM US-X2Y TASCAM US-X2Y (1604:8007 if 0 at 001/010) Contents of /proc/asound/devices: 0: [ 0] : control 16: [ 0- 0]: digital audio playback 18: [ 0- 2]: digital audio playback 24: [ 0- 0]: digital audio capture 25: [ 0- 1]: digital audio capture 32: [ 1] : control 33: : timer 36: [ 1- 0]: hardware dependent Results of "ls -l /dev | grep '116,'": crw-rw---- 1 root root 116, 0 Jul 11 20:19 controlC0 crw-rw---- 1 root root 116, 32 Jul 11 20:22 controlC1 crw-rw---- 1 root root 116, 36 Jul 11 20:22 hwC1D0 crw-rw---- 1 root root 116, 24 Jul 11 20:19 pcmC0D0c crw-rw---- 1 root root 116, 16 Jul 11 20:19 pcmC0D0p crw-rw---- 1 root root 116, 25 Jul 11 20:19 pcmC0D1c crw-rw---- 1 root root 116, 18 Jul 11 20:19 pcmC0D2p crw-rw---- 1 root root 116, 33 Jul 11 20:19 timer Contents of /etc/asound.conf: pcm.nforce-hw { type hw card 0 } pcm.!default { type plug slave.pcm "nforce" } pcm.nforce { type dmix ipc_key 1234 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 44100 } } ctl.nforce-hw { type hw card 0 } pcm.usb-usx2y { type hw card 1 } ctl.usb-usx2y { type hw card 1 } Contents of relevant portion of /etc/modprobe.conf: alias char-major-116 snd alias sound-service-0-0 snd_mixer_oss alias sound-service-0-1 snd_seq_oss alias sound-service-0-3 snd_pcm_oss alias sound-service-0-8 snd_seq_oss alias sound-service-0-12 snd_pcm_oss alias snd-card-0 snd_intel8x0 alias snd-card-1 snd_usb_usx2y I feel like I'm missing a step somewhere, and I don't know what it is. No documentation seems to help out here in my singular case. Anyone else out there who can observe their example tell me what's up? -- Curtis R. Anderson, Co-creator of "Gleepy the Hen", still "In Heaven there is no beer / That's why we drink it here ..." http://www.gleepy.net/ mailto:gleepy@xxxxxxxxxxxxxxxxx mailto:gleepy@xxxxxxxxxx (and others) Yahoo!: gleepythehen ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user