Hi there.
 
I've recently reinstalled my system.
I installed kernel 2.4.22 with sound card support compiled as a module (and no other drivers under sound compiled)
I installed the ALSA driver, library and utils package version 0.9.6.
 
The soundcard is an ISA SB16 PnP.
The system is a K6-2 300 on a Chaintech 5AGM2 motherboard.
In my AWARD bios I have PNP OS = Yes,  Assign resources = MANUAL, with IRQ 5 available for legacy ISA.
 
pnpdump shows "no boards found".
 
I have been running alsa before I reinstalled my system with the same bios settings and was able to load all drivers normally.
 
When I try to load the drivers in my current configuration, I get the message
 
/lib/modules/2.4.22/kernel/sound/isa/sb/snd-sb16.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
...
 
When I run alsaconf, it tries to auto-detect any cards. I have it scan for an SB16 legacy card and have it try all combinations of IRQ's etc.
 
alsaconf says it can't find any board.
 
Weird thing is: after running alsaconf all drivers have been loaded and I can use alsamixer to set sound levels and sound works.
 
However, this is the _only_ way I have been able to get it to work: run alsaconf, alsaconf can't find a card, afterwards it works.
 
When I run lsmod, this is the output:
 
Module                  Size  Used by    Not tainted
snd-sb16                6244   0
snd-opl3-lib            6756   0  [snd-sb16]
snd-mpu401-uart         3680   0  [snd-sb16]
snd-rawmidi            14208   0  [snd-mpu401-uart]
snd-seq-device          4352   0  [snd-opl3-lib snd-rawmidi]
snd-sb16-csp           16652   0  [snd-sb16]
snd-sb16-dsp            6832   0  [snd-sb16]
snd-pcm                64832   0  [snd-sb16-dsp]
snd-hwdep               5568   0  [snd-opl3-lib snd-sb16-csp]
snd-timer              15748   0  [snd-opl3-lib snd-pcm]
snd-sb-common           7908   0  [snd-sb16 snd-sb16-csp snd-sb16-dsp]
snd-page-alloc          6452   0  [snd-pcm]
snd-pnp                 3200   0  [snd-sb16]
snd                    34596   0  [snd-sb16 snd-opl3-lib snd-mpu401-uart snd-rawmidi snd-seq-device snd-sb16-csp snd-sb16-dsp snd-pcm snd-hwdep snd-timer snd-sb-common]
soundcore               3396   3  [snd]
isa-pnp                29892   0  [snd-sb16 snd-pnp]
ipt_MASQUERADE          1336   1  (autoclean)
ipt_state                568  12  (autoclean)
iptable_filter          1644   1  (autoclean)
ip_nat_ftp              2704   0  (unused)
ip_conntrack_irc        2928   0  (unused)
ip_conntrack_ftp        3824   1
iptable_nat            15640   2  [ipt_MASQUERADE ip_nat_ftp]
ip_conntrack           18408   4  [ipt_MASQUERADE ipt_state ip_nat_ftp ip_conntrack_irc ip_conntrack_ftp iptable_nat]
ip_tables              12064   6  [ipt_MASQUERADE ipt_state iptable_filter iptable_nat]
rtc                     6492   0  (autoclean)
My configurtion in /etc/modules.conf is currently (although I have been trying various settings):
 
# ALSA portion
        alias char-major-116 snd
        alias snd-card-0 snd-sb16
        # module options should go here
        options snd-sb16 index=1 port=0x220 irq=5 dma8=1 dma16=5 isapnp=0
 
        # OSS/Free portion
        alias char-major-14 soundcore
        alias sound-slot-0 snd-card-0
 
        # card #1
        alias sound-service-0-0 snd-mixer-oss
        alias sound-service-0-1 snd-seq-oss
        alias sound-service-0-3 snd-pcm-oss
        alias sound-service-0-8 snd-seq-oss
        alias sound-service-0-12 snd-pcm-oss
 
Is there anybody out there that can help me get the drivers to load normally, without giving these errors?
Things work, but not the way that they're supposed to and I have to use this alsaconf workaround to get sound to work.
 
Regards,
 
Joost Schevers.
 

Reply via email to