As far as I remember, /dev/dsp is only used with OSS. In case you use ALSA, it is created by OSS emulation. Possibly OSS emulation modules are not loaded. Module names are something like snd_*_oss.
P.S. I can be very wrong about it. On Friday 08 July 2005 14:46, Peter Humphrey wrote: > Tres Melton wrote: > >On Fri, 2005-07-08 at 11:57 +0100, Peter Humphrey wrote: > >>I hope I'm not hijacking this thread ;-) but can anyone tell me > >>what creates /dev/dsp in the first place? On this newly reinstalled > >>Xfce4 system it doesn't exist, even though the kernel sound modules do > >>and have been loaded. > > > >I think that it is created by the deprecated devfs package. The newer > >udev package uses /dev/sound/dsp and make /dev/dsp a link to the newer > >one for compatibility but since you don't have one it may only create > >the link if the old device was there. > > Hmm. /dev/sound/dsp doesn't exist either, but I find: > > [EMAIL PROTECTED] ~ $ ls -lL /dev/dsp? > crw-rw---- 1 root audio 14, 19 Mar 4 13:40 /dev/dsp1 > crw-rw---- 1 root audio 14, 35 Mar 4 13:40 /dev/dsp2 > crw-rw---- 1 root audio 14, 51 Mar 4 13:40 /dev/dsp3 > > Now I find I've somehow omitted alsasound from the default runlevel; > putting it in there and /etc/init.d/alsasound start gives /dev/dsp as a > link to /dev/sound/dsp. So I've answered my own question, but I hope > I've also exposed another little fact. > > -- > Rgds > Peter Humphrey > Linux Counter 5290, Aug 93. -- Alexey Maslennikov Oracle DBA and developer *NIX system administrator
pgpLfr6olIyjQ.pgp
Description: PGP signature
