Specifications
the next stage.
4.6.1. Step 1: Make sure you are really running the kernel you compiled.
You can check the date stamp on the kernel to see if you are running the one that you compiled with sound
support. You can do this with the uname command:
% uname −a
Linux fizzbin 2.2.4 #1 Tue Mar 23 11:23:21 EST 1999 i586 unknown
or by displaying the file /proc/version:
% cat /proc/version
Linux version 2.2.4 (root@fizzbin) (gcc version 2.7.2.3) #1 Tue Mar 23 11:23:21 EST 1999
If the date stamp doesn't seem to match when you compiled the kernel, then you are running an old kernel.
Did you really reboot? If you use LILO, did you re−install it (typically by running lilo)? If booting from
floppy, did you create a new boot floppy and use it when booting?
If you are using kernel loadable modules, use the lsmod command to make sure the modules are loaded:
% /sbin/lsmod
Module Size Used by
sb 6320 0 (unused)
sb_lib 35040 0 [sb]
uart401 6544 0 [sb_lib]
sound 59888 0 [sb_lib uart401]
soundcore 4144 5 [sb_lib sound]
isa−pnp 28304 0 [sb]
...
4.6.2. Step 2: Make sure the kernel sound drivers are compiled in.
The easiest way to do this is to check the output of dev/sndstat as described earlier. If the output is not
as expected then something went wrong with the kernel configuration or build. Start the installation process
again, beginning with configuration and building of the kernel.
4.6.3. Step 3: Did the kernel detect your sound card during booting?
Make sure that the sound card was detected when the kernel booted. You should have seen a message on
bootup. If the messages scrolled off the screen, you can usually recall them using the dmesg command:
% dmesg
or
% tail /var/log/messages
The Linux Sound HOWTO
4.6.1. Step 1: Make sure you are really running the kernel you compiled. 13