Weird hotplug bug using USB-sound with alsa
I recently installed Slamd64 and quickly noticed that alsa doesn't find my Plantronics DSP-500 headset nor my Logitech Quickcam Web microphone. I tried lsusb and saw that both devices are properly connected.
Bus 002 Device 003: ID 05ac:1205 Apple Computer, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 012: ID 046d:0850 Logitech, Inc. QuickCam Web
Bus 001 Device 011: ID 047f:0ca1 Plantronics, Inc.
Bus 001 Device 010: ID 046d:c01e Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
The first one is my IPod, the third is of course my webcam, the fourth my headset and the fifth my mouse. So I looked around and didn't think about hotplug first, because when I boot linux it executes /etc/rc.d/rc.hotplug start. After that, alsactl restore. For some reason I tried restarting hotplug (/etc/rc.d/rc.hotplug restart) and after that using alsactl restore. This gave me an echo that suddenly tells me that both devices, the headset and the webcam audio are found. So I tried alsactl store, followed by alsamixer -c1 (I have a regular PCI-card as well which was directly recognized and stored by alsa). This time I could use alsamixer to set the volume levels on both my headset (c1) and my webcam (c2). Weird I thought but ok it works. The only problem is that everytime I boot linux I need to do: /etc/rc.d/rc.hotplug restart;alsactl restore;alsactl store. So my question is, is this a hotplug or alsa bug and can it be fixed?
|