Re: [FAQ] starting isapnp (was Re: configuring sound (easy?))
graz@mindless.com hat gesagt: // graz@mindless.com wrote:
> I've currently reached the stage where I've recompiled my kernel
> having applied the latest awe-drv patch, and am trying to get the
> module to load. I've been following the sbawe32 HOWTO to the letter.
>
> I'm not sure that my /etc/rc.* files are firing up isapnp when they
> should be though. The isapnp docs just say it should go in your
> system's startup scripts, but they don't say specifically which one.
>
> In /etc I have;
>
> --
> humbug:root> find . -name "*isa*"
> ./init.d/isapnp
> ./rcS.d/S15isapnp
> ./isapnp.conf
> --
>
> So my question is this - "where should I put my link to
> /etc/rc.d/isapnp?"
The link is there.
/etc/rcS.d/S15isapnp should be the link to /etc/init.d/isapnp like this:
$ ls -l /etc/rcS.d/S15isapnp
lrwxrwxrwx 1 root root 16 Jun 19 10:39 /etc/rcS.d/S15isapnp -> ../init.d/isapnp
No other links are necessary. Don't bother learning "update-rc.d" for this.
> Oh, the problem I'm having with the awe64 at the moment looks something
> like this (having recompiled kernel + modules);
>
> --
> humbug:root> /etc/init.d/isapnp
> Board 1 has Identity c2 1a 6a eb 98 e4 00 8c 0e:
> CTL00e4 Serial No 443214744 [checksum c2]
> humbug:root> modprobe -a sound
> /lib/modules/2.0.36/misc/sound.o: unresolved symbol unload_awe
> /lib/modules/2.0.36/misc/sound.o: unresolved symbol attach_awe
This does not look good.
isapnp seems to work OK, but something with the kernel modules has
gone wrong. I hope you did use make-kpkg (in the kernel-package) for
building your new kernel. It helps getting rid of some mistakes during
installation of kernel and modules.
I am definitly no kernel guru, but i have found that those "unresolved
symbols" errors can show up if "CONFIG_MODVERSION" is not set.
Make sure you have:
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KERNELD=y
in /usr/src/kernel-source-2.0.??/.config
This for now. Please keep asking.
--
__ __
Frank Barknecht ____ ______ ____ __ trip\ \ / /wire ______
/ __// __ /__/ __// // __ \ \/ / __ \\ ___\
/ / / ____/ / / / // ____// /\ \\ ___\\____ \
/_/ /_____/ /_/ /_//_____// / \ \\_____\\_____\
/_/ \_\
Reply to: