Christoph Eckert <ce(a)christeck.de>de>:
/dev/dsp is an OSS device. ALSA can emulate it for
you, but it needs
adjusting /etc/modules.conf (or even /etc/modules.d/alsa, depending on
the system). Mine (yes, I have a bunch of USB devices) reads as:
I believe Debian is setup to create those OSS compatible devices
whenever possible.
In any case, it's not just /dev/dsp that is missing.
If I do for instance `aplay -l', I just see the my internal card:
**** List of PLAYBACK Hardware Devices ****
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel
82801DB-ICH4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 4: Intel ICH -
IEC958 [Intel 82801DB-ICH4 - IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
So, it appears to me that I need to do something else to activate the
device.
This page talks about a `usx2yloader' that I should run:
http://www.ubuntuforums.org/printthread.php?t=30891
I've installed it and ran it, but it doesn't seem to find the device
either:
$ sudo usx2yloader
usx2yloader: no US-X2Y-compatible cards found
(Yes, I've tried to do the fxload stuff above it manually, too.)