Im trying to make the sound work on an old laptop (with alsa). There's a few things that appear to be OK, but it still wont work
Im running Debian with a kernel i compiled myself a long time ago (2.6.5), with the alsa driver for my soundcard (es1869, driver is es18xx) compiled in (so not as a module). It seems to be recognized when i boot:
ALSA device list:
#0: ESS AudioDrive ES1869 at 0x220, irq 5, dma1 1, dma2 3
I believe this is an old ISA card.
I can run alsamixer as root, and setup the device (all unmuted), but 'play' (as root) gives:
sox: Can't open output file '/dev/dsp': No such device
While ls -al /dev/dps* gives:
/dev/dsp /dev/dsp0 /dev/dsp1 /dev/dsp2 /dev/dsp3
The permissions are allright. But i believe the dsp device file is for OSS only anyways? I dont want to use OSS. Oh and /dev/snd/ is full of files (plenty of hw, control, midi and pcm files, and seq and timer)
When i run alsamixer as a normal user i get 'alsamixer: function snd_ctl_open failed for default: No such device'
'cat file > /dev/dsp' (as root) gives me 'no such device'
(Is /dev/dsp only for OSS? Because i dont think i have OSS kernel support)
Alsaconf (is this only for modules?) gives me first "No supported PnP of PCI card found", which could be bc it may be ISA, but then when telling alsaconf to probe for legacy ISA cards: "No legacy drivers are available".
Oh and mpg123 tells me 'Can't open default sound device!'. And with alsaplayer, when i open a file it just does not play... and gives 'alsa: xrun' about every ten seconds.
This is where i ran out of ideas... i'm trying to give you all the information you might need to help me fix the problem
Any help is greatly appreciated!