Jockey does not find modems as ALSA subdevices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Jockey |
Invalid
|
Wishlist
|
Unassigned | ||
jockey (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Hi there!
I have Hewlett Packard Compaq nw8440 laptop, which has built-in modem. From Linux POV, it can be seen as part of ALSA sound card device. So I read that Jockey, previously known as Restricted Drivers Manager, support some classes of Winmodems. Poke at code and discovered that it verifies is there a modem on ALSA chip wrongly (or kernel has changed way of doing this), as it looks in /proc/asound/cards for string "modem". Now you should do aplay -l and you get something like this:
pecisk@
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
you get address and indication that device is a modem. In Multiverse there is sl-modem-daemon, which provides driver for this device. You should provide modem's hw address - hw:0,6 - and put it into /etc/default/
Sorry, variable is SLMODEMD_DEVICE.