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

Attachment: pgpLfr6olIyjQ.pgp
Description: PGP signature

Reply via email to