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/
