Hello Robby, hello all,
> despite my success with soundmodem on 486DX board, I face the
> same problem working on both asus 430TX (TX-97)/Cyrix
> 686/SB-16-ISA and 440BX (P2B-B)/celeron 300/SB-PCI64. I found
> insmod hdlcdrv.o and soundmodem.o succeeded to load. But when I try
> to --- ifconfig sm0 up ---, it is always failed. It says no
> soundcard on 0x220. interupt 5,7, or 10, dma 1. If Icheck on
> /proc/net/device...there are already sm0 to sm3 up available But I
> cannot make them up. To vaoid conflicts I have tried to exclude
> sound off the kernel> Kernel I test slackware 2.0.35 up to
> 2.1.132, redhat 2.0.36, debian 2035.
Reasons for problems with soundmodem are:
- the parallel printer driver (compile it as a module when compiling a
new kernel, remove the module when loading soundmodem)
- under some circumstances, the serial port driver (the same
applies here as for the printer driver, sometimes it might help using
setserial /dev/the_port_you_want_to_use_for_PTT uart none)
- not having initialized the sound card properly. If it is working with
the Linux sound driver, try compiling this driver as a module, load
it, wait a few seconds then unload it again. Some sound cards
must be initialized using the pnptools package, others need their
DOS programs :(
- and, last but not least, there still might be wrong values used for
IO address (don't forget to use 0x220 for 220H), IRQ and DMA in
some part of your configuration.
Cheers, 73
Gerd