On Sun, Feb 02, 2003 at 05:28:17PM +0100, Markus Baertschi wrote:
> The Compaq Deskpro ES I'm installing is equipped with a ES1869
> sound chip on the motherboard. I'm configuring the driver with
> the settings the BIOS tells me (io, irq, dma).
>
> ----------
> gentoo root # modprobe snd-es18xx
> Inserting snd-es18xx with modprobe
> /lib/modules/2.4.19-gentoo-r10/kernel/sound/isa/snd-es18xx.o: init_module: No such
>device
> ...
> gentoo root # dmesg
> ESS AudioDrive ES18xx soundcard not found or device busy
> ----------
>
Things to check. First, are there OSS modules present trying to
grab the device resources first? If so, disable them. (ESS18xx support is
provided by OSS's 'sb' module.)
> The contents of modules.conf:
> ----------
> # ALSA portion
> alias char-major-116 snd
> options snd cards_limit=1
>
> # OSS/Free portion
> alias char-major-14 soundcore
>
> alias snd-card-0 snd-es18xx
^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> alias sound-slot-0 snd-card-0
>
> # Card 1: Built-in ESS1869
> alias snd-card-0 snd-es18xx
^^^^^^^^^^^^^^^^^^^^^^^^^^^
These are redundant. Remove one of them.
> options snd-es18xx port=0x220 irq=5 mpu_port=0x330 dma1=0 dma2=1 isapnp=1 enable=1
>
Next thing to check: Does the chip show up in the list output by the
command 'pnpdump'? If not, change the 'isapnp' option above to read
"isapnp=0".
The snd-es18xx driver performs a PnP scan even if you supply all the
parameters yourself. If the chip doesn't show up on the PnP bus, the driver
will fail to initialize. Supplying the option "isapnp=0" will suppress the
PnP scan, and the driver will trust your supplied values. (Note: This was
true as of ALSA 0.9.0rc6. I don't know if this has changed for rc7.)
Schwab
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user