Alsa/Thinkpad/No such dsp device?
Duane Morin
dmorin at lear.morinfamily.com
Sat May 10 10:06:09 EDT 2003
Apparently getting sound working on a Thinkpad 600E is something
of a problem, if my googling is any indication. Lots of
people experiencing problems, lots of different solutions.
Here's where I'm at. Alsa 0.9.3 installed, alsaconf
claims to find cs4236 card and installs module. alsasound
seems to work correctly and I can bring up the mixer.
But, despite /dev/dsp existing, any attempt to access it
(even something as simple as cat > /dev/dsp just to test)
says "No such device." I've tried it as root, same
problem (doesnt seem like a permissions thing).
Perhaps of note -- when I look in /proc/asound, EVERYTHING
except for dev is 0 length. Check it out (sorry for the long
cut n paste):
[root at localhost asound]# pwd
/proc/asound
[root at localhost asound]# ls -lR
.:
total 0
dr-xr-xr-x 4 root root 0 May 10 09:46 card0/
-r--r--r-- 1 root root 0 May 10 09:46 cards
lrwxrwxrwx 1 root root 0 May 10 09:46 CS4239 -> card0/
dr-xr-xr-x 2 root root 0 May 10 09:46 dev/
-r--r--r-- 1 root root 0 May 10 09:46 devices
-r--r--r-- 1 root root 0 May 10 09:46 hwdep
-r--r--r-- 1 root root 0 May 10 09:46 modules
dr-xr-xr-x 2 root root 0 May 10 09:46 oss/
-r--r--r-- 1 root root 0 May 10 09:46 pcm
dr-xr-xr-x 2 root root 0 May 10 09:46 seq/
-r--r--r-- 1 root root 0 May 10 09:46 timers
-r--r--r-- 1 root root 0 May 10 09:46 version
./card0:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 id
-rw-r--r-- 1 root root 0 May 10 09:46 oss_mixer
dr-xr-xr-x 3 root root 0 May 10 09:46 pcm0c/
dr-xr-xr-x 3 root root 0 May 10 09:46 pcm0p/
./card0/pcm0c:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 info
-rw-r--r-- 1 root root 0 May 10 09:46 oss
dr-xr-xr-x 2 root root 0 May 10 09:46 sub0/
./card0/pcm0c/sub0:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 hw_params
-r--r--r-- 1 root root 0 May 10 09:46 info
-r--r--r-- 1 root root 0 May 10 09:46 prealloc
-r--r--r-- 1 root root 0 May 10 09:46 status
-r--r--r-- 1 root root 0 May 10 09:46 sw_params
./card0/pcm0p:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 info
-rw-r--r-- 1 root root 0 May 10 09:46 oss
dr-xr-xr-x 2 root root 0 May 10 09:46 sub0/
./card0/pcm0c/sub0:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 hw_params
-r--r--r-- 1 root root 0 May 10 09:46 info
-r--r--r-- 1 root root 0 May 10 09:46 prealloc
-r--r--r-- 1 root root 0 May 10 09:46 status
-r--r--r-- 1 root root 0 May 10 09:46 sw_params
./card0/pcm0p:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 info
-rw-r--r-- 1 root root 0 May 10 09:46 oss
dr-xr-xr-x 2 root root 0 May 10 09:46 sub0/
./card0/pcm0p/sub0:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 hw_params
-r--r--r-- 1 root root 0 May 10 09:46 info
-r--r--r-- 1 root root 0 May 10 09:46 prealloc
-r--r--r-- 1 root root 0 May 10 09:46 status
-r--r--r-- 1 root root 0 May 10 09:46 sw_params
./dev:
total 0
crw-rw-rw- 1 root root 116, 0 May 10 09:46 controlC0
crw-rw-rw- 1 root root 116, 24 May 10 09:46 pcmC0D0c
crw-rw-rw- 1 root root 116, 16 May 10 09:46 pcmC0D0p
crw-rw-rw- 1 root root 116, 33 May 10 09:46 timer
./oss:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 devices
-r--r--r-- 1 root root 0 May 10 09:46 sndstat
./seq:
total 0
-r--r--r-- 1 root root 0 May 10 09:46 drivers
That certainly can't be good, can it? What would cause this?
I've done make install from alsa, run ./snddevices, all
that stuff. And dev has stuff in it. Why is everything
else 0?
Just for completeness, here's some relevant /dev/* listings:
[root at localhost asound]# cd /dev
[root at localhost dev]# ls -l dsp*
lrwxrwxrwx 1 root root 9 May 10 09:12 dsp -> /dev/dsp0
crw-rw---- 1 root audio 14, 3 May 10 09:12 dsp0
Any suggestions?
Duane
More information about the Discuss
mailing list