Hi Paul,

>> That shouldn't be a problem, you can just download a pristine 2.4.32
>> kernel and unpack in a directory of choice. Do a make menuconfig, make
>> dep and make modules. As long as you don't do a make install, it won't
>> mess up your running system. After that just replace the module. No need
>> for an uClibc environment.
>
> OK, I tried, but insmod gives me a couple screens of unresolved
> references.  Here's what I did:
>
> On my 2.4.31 system, root ran make clean.  Then as unpriveleged paul
> copied /usr/src/linux/* to a directory of my own, make mrproper, patched
> with 2.4.32, ran make menuconfig & make dep bzImage modules.  Then I
> copied drivers/scsi/aic7xx/aic7xxx.o to the floppy.  It was smaller.  But
>  there are a lot of other object files there too, e.g. aic7xxx_core.o,
> etc.  Find didn't show me an aic7xxx.o object file elsewhere.  I don't now
> what these other files are about, but the name aic7xxx_core.o is
> suggestive.  It's too big to get on the boot floppy with everything else.
>
According to the modules dep file the aic7xxx modules depends on
scsi_mod.o, so loading that driver first should be enough.

>
> That led me to question whether the kernel EISA support was enabled,
> since you _did_ say, "But EISA and VL are obsoleted for at least 10
> years....."  So I tried to find the config file you said was on the CVS.
> You probably read about that already.  A long time later I found a link
> buried in one of the development doc files that took me to CVS files for
> 2.4.24, and there seemed to be something for 2.4.26, but nothing for
> 2.4.32.  I even tried coming in from Sourceforge, and it was easier to
> get to the CVS that route, but it eventually led me to apparently the same
> places.
>
It really is in CVS ;)
http://leaf.cvs.sourceforge.net/leaf/src/bering-uclibc/apps/linux/
This is a config for 2.4.33, but it also works for 2.4.32.

> With no other clues I went back to the kernel files and read
> drivers/scsi/aic7xxx/README.aic7xxx.  It said I could insmod with "options
> aic7xxx aic7xxx=probe_eisa_vl" to toggle the switch if it wasn't compiled
> on.  I've tried that and got the same "no such device" error.
>
I will compile a 2.4.32 driver for you this evening (UTC), I hope that
one's working...

Eric


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------------------------------------------------
leaf-user mailing list: [email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to