[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: