Hi
Anybody have any experience with the Startech ICUSBAUDIOB audio device? I got one that was dead on arrival. Nothing shows up on lsusb and dmesg | grep USB shows
[ 205.776071] usb 3-2: new full speed USB device number 3 using xhci_hcd
[ 206.295284] usb 3-2: new full speed USB device number 4 using xhci_hcd
[ 206.814525] usb 3-2: new full speed USB device number 5 using xhci_hcd
[ 207.333741] usb 3-2: new full speed USB device number 6 using xhci_hcd
[ 207.741171] hub 3-0:1.0: unable to enumerate USB device on port 2
Should at least give me a vendor:pciid right?
I just don't want to waste my time exchanging this and having them die.
Using it for multiple zone audio with squeezeslave. They are very cheap $13US on newegg.
Thanks
you may want to wait for l3mce to answer.
there seem to be changes out which make audiodevices not to work anymore. I'm seeing the same issue on an auvisio audiointerface.
IF
I think I may look at his code and see if I can get a list of compatible devices. Or devices that maybe compatible.
Still would like to know if others have seen consistent failure with this or other Startech devices.
If lsusb can't see it, we sure as hell can't...
Out of curiosity what is the output of cat /proc/asound/cards (with the device plugged in at boot).
If it isn't there, or in lsusb, you are going to have to get the thing running in linux first, then we can use it.
Here you go
jim@jim-Inspiron-N5110:~$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7f00000 irq 54
jim@jim-Inspiron-N5110:~$
Obviously this not DCE. I can do that if you want...
Quote from: SBCC on October 26, 2012, 09:18:36 PM
Here you go
jim@jim-Inspiron-N5110:~$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7f00000 irq 54
jim@jim-Inspiron-N5110:~$
Obviously this not DCE. I can do that if you want...
I am not quite sure what you mean not DCE... as long as you did this on a lucid (10.04), that is all I care about. I presume this which is visible is your onboard?
It was on my laptop running 11.10. Suspect same result on 10.04. But I'll check.
Your correct that is onboard device.
You can just plug it into the core and cat /proc/asound/cards | pastebinit
What would be best is if you could do that first, and then plug in the device, and after a little time see if it is any different. If not then... you are going to have to research how to make it go.
Here is the pastebin before I installed the device.
http://pastebin.com/NNBwZRJB
Here is after
http://pastebin.com/KPQ3rHNR
I contacted the vendor earlier today before I posted here and did some tests. He made me try it on a windows machine. Which I do have an old laptop running xp. It came up with device has malfunctioned. Device manager showed vendor ID 0000 PCI ID 0000. I suspect this device was DOA. He said he will ask around to see if others have seen this. I'm hoping this is not common for this device. I've had very good luck with Newegg stuff. The price is really nice but this shows reduced from like $30 to $15 so I'm concerned something is up. This is the initial phase of whole house audio so I really can't get people mad at me while development takes place.
One thing I'm thinking is a power hub...
Will try that next.
Thanks again L3mce
Just received my replacement. I ordered a slightly different. Same chip but $1.00 cheaper and white. I don't know why...
Shows up just fine
Here's dmesg
[284108.912576] usb 1-1.6: new full speed USB device using ehci_hcd and address 3
[284109.005929] usb 1-1.6: configuration #1 chosen from 1 choice
[284109.007596] input: C-Media Electronics Inc. USB PnP Sound Device as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.3/input/input13
[284109.007735] generic-usb 0003:0D8C:013C.0006: input,hidraw2: USB HID v1.00 Device [C-Media Electronics Inc. USB PnP Sound Device] on usb-0000:00:1a.0-1.6/input3
lsusb
Bus 003 Device 011: ID 0d8c:013c C-Media Electronics, Inc.
There it is.
aplay -l
dcerouter_1031870:/home/jim# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Not there
Also
dcerouter_1031870:/home/jim# cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7110000 irq 31
On machine running 11.10
aplay -l
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
dmesg
[26488.069311] usb 3-1: new full speed USB device number 11 using xhci_hcd
[26488.171360] input: C-Media Electronics Inc. USB PnP Sound Device as /devices/pci0000:00/0000:00:1c.4/0000:0b:00.0/usb3/3-1/3-1:1.3/input/input21
[26488.171633] generic-usb 0003:0D8C:013C.000A: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB PnP Sound Device] on usb-0000:0b:00.0-1/input3
[26488.540072] usbcore: registered new interface driver snd-usb-audio
So looks like not loading driver.
I'm looking at adjusting /etc/modprobe.d/alsa-base.conf
I know this is more duct tape. Should I be looking somewhere else in lmce boot scripts?
Thanks
It is going to require duct tape until we know what it needs, then I will help you create a device template and it will be supported :)
Now we just need to get it to show up in aplay.
lsmod | grep 'usb-audio'
If it does not exist:
sudo modprobe snd-usb-audio
and see if we have something new
Thanks for helping here.
Sadly I get
dcerouter_1031870:/etc# modprobe snd-usb-audio
FATAL: Module snd_usb_audio not found.
Also
dcerouter_1031870:/etc# find /lib/modules/2.6.32-42-generic | grep snd/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-hwdep.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-pcm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-timer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-device.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-midi-event.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-mixer-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-pcm-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-page-alloc.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-idt.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-nvhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-via.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-atihdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-analog.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-si3054.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cirrus.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-conexant.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-intelhdmi.ko
I did build alsa driver like
./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
To get native sound working
I'm going to check latest snap of lmce
Thanks again
root@dcerouter:/tftpboot/pxelinux.cfg# dpkg -S snd-usb-audio
linux-image-2.6.32-44-generic: /lib/modules/2.6.32-44-generic/kernel/sound/usb/snd-usb-audio.ko
I would REALLY expect this to exist...
So you know, in a day or two there will be a new snap with a new audio config.
Yep there it is
dcerouter_1031870:/etc# dpkg -S snd-usb-audio
linux-image-2.6.32-42-generic: /lib/modules/2.6.32-42-generic/kernel/sound/usb/snd-usb-audio.ko
But here it is not
dcerouter_1031870:/lib/modules/2.6.32-42-generic/kernel/sound/usb# ls
caiaq usx2y
Looks like something I did. I may mess around a bit and see what I see.
I'll keep a look out for the snap.
Thanks again and let me know if there is something I can do.
Interesting to note on moon
root@moon45:~# find /lib/modules/2.6.32-42-generic | grep snd
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8993.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm-hubs.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8350.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-tlv320aic23.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8961.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8753.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ad73311.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-twl4030.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ak4535.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-tlv320aic3x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm9081.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8731.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-pcm3008.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8940.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ssm2602.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8400.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8900.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ak4104.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8750.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8728.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-l3.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8974.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8971.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8988.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-cs4270.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8776.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8903.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ak4642.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8523.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-uda134x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-uda1380.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8510.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-spdif.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ad1836.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8580.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8990.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-tlv320aic26.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-wm8960.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-max9877.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/codecs/snd-soc-ad1938.ko
/lib/modules/2.6.32-42-generic/kernel/sound/soc/snd-soc-core.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-portman2x4.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-mts64.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl3/snd-opl3-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-serial-u16550.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl4/snd-opl4-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl4/snd-opl4-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/pcsp/snd-pcsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/vx/snd-vx-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-dummy.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-mtpav.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-virmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/mpu401/snd-mpu401.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-dt019x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-cmi8330.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/ad1848/snd-ad1848.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-sc6000.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-sscape.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-adlib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusextreme.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gus-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusmax.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-interwave.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-interwave-stb.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusclassic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/ad1816a/snd-ad1816a.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-azt2320.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/wavefront/snd-wavefront.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-als100.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-emu8000-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sbawe.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-es968.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-miro.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti92x-cs4231.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti93x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-sgalaxy.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-es18xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/wss/snd-wss-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-hwdep.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-hrtimer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-virmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-device.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-midi-emul.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-midi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-dummy.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/seq/snd-seq-midi-event.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/oss/snd-mixer-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/oss/snd-pcm-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.32-42-generic/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/caiaq/snd-usb-caiaq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/usx2y/snd-usb-us122l.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/usx2y/snd-usb-usx2y.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/snd-usb-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pcmcia/vx/snd-vxpocket.ko
/lib/modules/2.6.32-42-generic/kernel/sound/synth/emux/snd-emux-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/synth/snd-util-mem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-hdspm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-hdsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-rme9652.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-es1968.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-atiixp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-oxygen.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-oxygen-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-hifier.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-virtuoso.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-sonicvibes.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/korg1212/snd-korg1212.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/nm256/snd-nm256.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-bt87x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-intel8x0.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-rme32.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ca0106/snd-ca0106.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/vx222/snd-vx222.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/trident/snd-trident.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-via82xx-modem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-via82xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-fm801.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/aw2/snd-aw2.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ymfpci/snd-ymfpci.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ctxfi/snd-ctxfi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-azt3328.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-layla24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigoiox.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-mona.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-darla24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigo.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigodjx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-gina24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-darla20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-gina20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigodj.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-echo3g.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-mia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigoio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-layla20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ac97/snd-ac97-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-idt.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-nvhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-via.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-atihdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-analog.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-si3054.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cirrus.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-conexant.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-intelhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-maestro3.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/cs5535audio/snd-cs5535audio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ens1371.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-es1938.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-als4000.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-sis7019.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ens1370.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8820.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8810.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8830.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cs4281.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/pcxhr/snd-pcxhr.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/lx6464es/snd-lx6464es.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ali5451/snd-ali5451.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-intel8x0m.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-als300.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cmipci.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ad1889.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/riptide/snd-riptide.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/cs46xx/snd-cs46xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/mixart/snd-mixart.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cs5530.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-rme96.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-atiixp-modem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-cs8427.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-tea6330t.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-tea575x-tuner.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4117.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-pt2258.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4114.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-i2c.ko
Fresh install on 26373 on VM
jim@dcerouter:~$ find /lib/modules/2.6.32-42-generic | grep snd
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-hwdep.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-pcm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-timer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-device.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-midi-event.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-mixer-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-pcm-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-page-alloc.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-idt.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-nvhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-via.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-atihdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-analog.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-si3054.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cirrus.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-conexant.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-intelhdmi.ko
I'm going to install the USB audio device on moon and see what happens
Looks like here it works
root@moon45:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 2: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Ok got it.
This is all probably just academic for me but maybe will help. It has helped me understand alsa a bit more.
I have now
dcerouter_1032240:~# lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 009: ID 046d:c70c Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 008: ID 046d:c70b Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 007: ID 046d:0b02 Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 006: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 005: ID 0d8c:013c C-Media Electronics, Inc.
Bus 002 Device 004: ID 045e:006a Microsoft Corp. Wireless Optical Mouse (IntelliPoint)
Bus 002 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
C-Media is the guy
dcerouter_1032240:~# find /lib/modules/2.6.32-42-generic | grep snd
/lib/modules/2.6.32-42-generic/kernel/sound/pcmcia/vx/snd-vxpocket.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pcmcia/pdaudiocf/snd-pdaudiocf.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4113.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4114.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-pt2258.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-ak4117.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/other/snd-tea575x-tuner.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-cs8427.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-i2c.ko
/lib/modules/2.6.32-42-generic/kernel/sound/i2c/snd-tea6330t.ko
/lib/modules/2.6.32-42-generic/kernel/sound/synth/emux/snd-emux-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/synth/snd-util-mem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/misc/snd-ua101.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/snd-usbmidi-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/6fire/snd-usb-6fire.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/usx2y/snd-usb-us122l.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/usx2y/snd-usb-usx2y.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/caiaq/snd-usb-caiaq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-mtpav.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/vx/snd-vx-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-aloop.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-virmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-serial-u16550.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-portman2x4.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl4/snd-opl4-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-mts64.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/pcsp/snd-pcsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/snd-dummy.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/2.6.32-42-generic/kernel/sound/drivers/mpu401/snd-mpu401.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/ad1816a/snd-ad1816a.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-sc6000.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/wss/snd-wss-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-adlib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/wavefront/snd-wavefront.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-es18xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/ad1848/snd-ad1848.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/msnd/snd-msnd-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sbawe.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-jazz16.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/sb/snd-emu8000-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/galaxy/snd-azt2316.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/galaxy/snd-azt1605.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-sscape.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-cmi8330.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti92x-cs4231.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti92x-ad1848.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-opti93x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/opti9xx/snd-miro.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-als100.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusmax.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-interwave-stb.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gus-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-interwave.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusextreme.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/gus/snd-gusclassic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/isa/snd-azt2320.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_classic.ko
/lib/modules/2.6.32-42-generic/kernel/sound/oss/msnd_pinnacle.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-pcm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-timer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-page-alloc.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-midi-event.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-midi-emul.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-virmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/oss/snd-seq-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-dummy.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/seq/snd-seq-device.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-rawmidi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-hrtimer.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/snd-hwdep.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-pcm-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/acore/oss/snd-mixer-oss.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-sis7019.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ca0106/snd-ca0106.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cs5530.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-via82xx-modem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-bt87x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/pdplus/snd-pdplus.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-es1938.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/mixart/snd-mixart.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-als300.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-atiixp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/vx222/snd-vx222.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cmipci.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-als4000.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ac97/snd-ac97-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-rme32.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-es1968.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-rme9652.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-hdspm.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/rme9652/snd-hdsp.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1-synth.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/emu10k1/snd-emu10k1x.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-intel8x0.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/korg1212/snd-korg1212.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-atiixp-modem.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ymfpci/snd-ymfpci.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ali5451/snd-ali5451.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/asihpi/snd-asihpi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-sonicvibes.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ctxfi/snd-ctxfi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/nm256/snd-nm256.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/lola/snd-lola.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/lx6464es/snd-lx6464es.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ens1371.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ens1370.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-fm801.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/pcxhr/snd-pcxhr.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-intel8x0m.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/cs5535audio/snd-cs5535audio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-cs4281.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/riptide/snd-riptide.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-maestro3.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-mia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-darla20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigodj.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-echo3g.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigoio.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigoiox.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-layla20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-gina20.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-layla24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigodjx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-indigo.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-mona.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-darla24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/echoaudio/snd-gina24.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/cs46xx/snd-cs46xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice1712.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/ice1712/snd-ice1724.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-via82xx.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-azt3328.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8830.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8810.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/au88x0/snd-au8820.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/aw2/snd-aw2.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-rme96.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/trident/snd-trident.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-virtuoso.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-oxygen.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/oxygen/snd-oxygen-lib.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/snd-ad1889.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-intel.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-analog.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-via.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cmedia.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-atihdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-si3054.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-cirrus.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-idt.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-intelhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-realtek.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-nvhdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-ca0110.ko
/lib/modules/2.6.32-42-generic/kernel/sound/pci/hda/snd-hda-codec-conexant.ko
Also
dcerouter_1032240:/proc/asound# cat cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7110000 irq 31
1 [Device ]: USB-Audio - USB PnP Sound Device
C-Media Electronics Inc. USB PnP Sound Device at usb-0000:00:1d.0-1.5.1, full s
dcerouter_1032240:/proc/asound# cat devices
1: : sequencer
2: [ 1- 0]: digital audio playback
3: [ 1- 0]: digital audio capture
4: [ 1] : control
5: [ 0- 2]: digital audio capture
6: [ 0- 1]: digital audio playback
7: [ 0- 0]: digital audio playback
8: [ 0- 0]: digital audio capture
9: [ 0- 0]: hardware dependent
10: [ 0] : control
33: : timer
I always had a problem getting the native sound working. So I built my own alsa driver but I was building it wrong.
Now had built it with
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
I was being just a little too specific. Now I did
sudo ./configure --with-cards=all --with-kernel=/usr/src/linux-headers-$(uname -r)
Like I said may be meaningless. I know L3mc is working on sound.
I'm still doing this on 26373. I may keep messing around to set up static audio device aliases.
If at any time I can be of more useful let me know.
For the device itself I have not tested any sound output but will soon. I have it in a powered hub as that is what I would want in the end near my amplifier.
I did a lot of work to audio. I would expect that if you loaded a new snap, you would have better luck with all that.
I will try that now. Thanks again!
Ok, I upgraded yesterday. I'm not sure of the snap number. This is an upgrade from 26373. The 26373 snapshot I can get working by updating the Alsa driver to 1.0.25. I did see some different results but still does not function.
Here are some outputs
dcerouter_1032240:~# aplay -l
aplay: device_list:252: no soundcards found...
And
dcerouter_1032240:~# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c4)
00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4)
00:1c.7 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 8 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation H77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 09)
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
05:02.0 Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
06:00.0 Serial controller: NetMos Technology 4-Port PCIe Serial Adapter
06:00.1 Serial controller: NetMos Technology 4-Port PCIe Serial Adapter
06:00.2 Serial controller: NetMos Technology 4-Port PCIe Serial Adapter
06:00.3 Serial controller: NetMos Technology 4-Port PCIe Serial Adapter
07:00.0 Multimedia controller: Philips Semiconductors SAA7164 (rev 81)
And
dcerouter_1032240:~# lsmod | grep 'snd'
snd_seq_dummy 1338 0
snd_seq_oss 26722 0
snd_seq_midi 4557 0
snd_rawmidi 19056 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 19130 1 snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54244 5 snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6620 1 snd
And
dcerouter_1032240:~# lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 009: ID 046d:c70c Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 008: ID 046d:c70b Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 007: ID 046d:0b02 Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 006: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 005: ID 0d8c:013c C-Media Electronics, Inc.
Bus 002 Device 004: ID 045e:006a Microsoft Corp. Wireless Optical Mouse (IntelliPoint)
Bus 002 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Also
dcerouter_1032240:~# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
What happens at
rm /etc/X11/xorg.conf*
reboot now
AVWizard starts fine
Selects HDMI video fine (This did crash here once)
Selects UI fine
No sound device shown
No "OK" label on button
Select empty button, moves on to select output screen
No output labels on button
Stops here
Can we include and update of Alsa when needed or will backporting work?
Let me know if I can help more.
One question - if I move forward with my duct taped 26373 in the meantime will setting up udev to manage the usb sound devices become a problem in the future?
Thanks always!
Can you please drop into IRC?
Ok
Ok I'm going to fork the above problems off because there is a separate issue there.
See here for that;
http://forum.linuxmce.org/index.php/topic,12971.0.html
The device Startech ICUSBAUDIOB is plug and play as of LMCE-1004-20121105125126640.
I am working on seeing how it works and getting it into lmce and squeezeslave.
Will post progress.
Ok,
Trying to get this working in squeezebox. I see others have got this to work and others have had problems per this thread
http://forum.linuxmce.org/index.php/topic,12605.0.html
Here's what I have;
lsusb
dcerouter_1031870:~# lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 008: ID 046d:c70c Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 007: ID 046d:c70b Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 006: ID 046d:0b02 Logitech, Inc. BT Mini-Receiver (HID proxy mode)
Bus 002 Device 005: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 004: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 003: ID 154b:0048 PNY
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0d8c:013c C-Media Electronics, Inc.
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
aplay -l
dcerouter_1031870:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
aplay -L
dcerouter_1031870:~# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=PCH
HDA Intel PCH, ALC887-VD Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC887-VD Digital
IEC958 (S/PDIF) Digital Audio Output
sysdefault:CARD=Device
USB PnP Sound Device, USB Audio
Default Audio Device
front:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
Front speakers
surround40:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Device,DEV=0
USB PnP Sound Device, USB Audio
IEC958 (S/PDIF) Digital Audio Output
dcerouter_1031870:~# aplay -D sysdefault:CARD=Device /home/public/data/audio/windhowl.wav
Produces good sound. This card has the same chip as the 7.1 card but only has stereo output.
squeezeslave -L
dcerouter_1031870:~# squeezeslave -L
Output devices:
0: (ALSA) HDA Intel PCH: ALC887-VD Analog (hw:0,0) (11/46)
1: (ALSA) HDA Intel PCH: ALC887-VD Digital (hw:0,1) (11/46)
3: (ALSA) USB PnP Sound Device: USB Audio (hw:1,0) (11/46)
4: (ALSA) sysdefault (42/46)
5: (ALSA) front (11/46)
6: (ALSA) surround40 (11/46)
7: (ALSA) surround41 (11/46)
8: (ALSA) surround50 (11/46)
9: (ALSA) surround51 (11/46)
10: (ALSA) surround71 (11/46)
11: (ALSA) iec958 (11/46)
12: (ALSA) spdif (11/46)
13: (ALSA) spdif_playback (11/46)
14: (ALSA) asym_spdif (11/46)
16: (ALSA) asym_analog (42/46)
17: (ALSA) dmix (42/42)
*18: (ALSA) default (11/46)
19: (OSS) /dev/dsp (11/46)
20: (OSS) /dev/dsp1 (11/46)
I followed the wiki closely and have no sound output. The wiki is kind of vague so this is what I did -
Select Device->A/V Equipment
Selected Add Device
Selected SqueezeBox Player template
Selected "Mechanical Room" as room #This is a room with no MD in it
Entered 00:00:00:00:00:01 as mac address
Saved
I believe all the software needed was installed at this point but I'm not sure.
Reloaded Router
Select Device->A/V Equipment
Selected Add Device
Selected Squeezeslave template
Selected "Mechanical Room" as room #This is a room with no MD in it
Entered 00:00:00:00:00:01 as mac address
Selected Advanced
Entered "4" under Alsa Output Device
Saved
Reloaded Router
Rebuilt Orbiters
Reloaded Router
Opened orbiter
Selected "Mechanical Room" as room
Selected wav file under audio
Selected Play
No sound
Opened terminal with ssh
Ran
dcerouter_1031870:~# /usr/bin/squeezeslave -o4 -m00:00:00:00:00:01 -r5 -M/var/log/squeezeslave.log
Opened orbiter
Selected "Mechanical Room" as room
Selected wav file under audio
Selected Play
No sound
squeezeslave -L is now smaller
dcerouter_1031870:~# squeezeslave -L
Output devices:
1: (ALSA) HDA Intel PCH: ALC887-VD Digital (hw:0,1) (11/46)
3: (ALSA) USB PnP Sound Device: USB Audio (hw:1,0) (11/46)
4: (ALSA) sysdefault (42/46)
5: (ALSA) iec958 (11/46)
6: (ALSA) spdif (11/46)
7: (ALSA) spdif_playback (11/46)
8: (ALSA) asym_spdif (11/46)
10: (ALSA) asym_analog (42/46)
11: (ALSA) dmix (42/42)
*12: (ALSA) default (11/46)
14: (OSS) /dev/dsp1 (11/46)
I have also tried this with 3 with same result.
Also upon reboot
dcerouter_1031870:~# cat /var/log/squeezeslave.log
Retry in 5 seconds.
Retry in 5 seconds.
Retry in 5 seconds.
Retry in 5 seconds.
Retry in 5 seconds.
Retry in 5 seconds.
Error connecting to 127.0.0.1:3483
Retry in 5 seconds.
Error connecting to 127.0.0.1:3483
And
dcerouter_1031870:~# ps aux | grep squeezeslave
root 14331 0.0 0.0 3320 832 pts/7 S+ 19:15 0:00 grep --color=auto squeezeslave
Before running
dcerouter_1031870:~# /usr/bin/squeezeslave -o4 -m00:00:00:00:00:01 -r5 -M/var/log/squeezeslave.log
After
dcerouter_1031870:~# ps aux | grep squeezeslave
root 14828 0.4 0.0 43328 1984 ? SLsl 19:15 0:00 /usr/bin/squeezeslave -o4 -m00:00:00:00:00:01 -r5 -M/var/log/squeezeslave.log
root 15118 0.0 0.0 3320 832 pts/7 S+ 19:16 0:00 grep --color=auto squeezeslave
Any thoughts where to go?
Thanks
Ok I got it fixed.
One problem was that wav file sample. It is not compatible with squeezeslave.
There is an error in the LaunchSqueezeslave.sh script.
I followed this thread
http://forums.slimdevices.com/showthread.php?97014-Help!-How-do-I-install-SqueezeSlave-on-Ubuntu-Server-12-10-64bit
and got it working.
This setup needs some work. I think some changes to the launch script could make install a bit easier.
I'm going to poke around there and work on a PNP script for the device.
Will be learning bash as I go.
Anyhing I can help, ask. Esp. w/bash
Help as much as I can.
Thank you. I will take you up on that.
The whole squeezeslave setup is flawed as it can change on reboot. This can be made better.
I need to better understand how lmce handles new devices first to decide what direction it should go. It should be easily adaptable versus just a udev rule for me.
Thanks for the offer!