Modules in 2.1.30

Evan Jeffrey (ejeffrey@eliot82.wustl.edu)
Fri, 28 Mar 1997 03:13:47 -0600


I saw someone say that their modules are totally broken in 2.1.30. For me
they are not, just partly broken. First, my system is Cx486/100 single
processor IDE with a parallel port zip drive and a printer. I have floppy,
sound (AWE32), scsi, and lp complied as modules. scsi_syms.o does not
insmod correctly with modutil-2.1.23, giving:

/lib/modules/2.1.30/scsi/scsi_syms.o: couldn't find the kernel version the
module was compiled for.

I don't have module versioning or kerneld support, if that makes any
difference.

ppa.o also fails with "can't get 0x378 (or whatever), device or resource in
use" or something to that effect. I am installing the modules in the correct
order (actually, I have tried several permutations with uniformly negative
results) All other modules seem to work fine, though my floppy drive is
broken, so I cant test that, other than insmoding it.

Another problem, probably with modutil, is that when an insmod fails, it
still increments the usage count for the dependant modules, eg. ppa failing
to get its io ports still gives scsi_mod a usage count of one, and thus it
can't be rmmod'ed.

I will try with the latest development snapshot of mod-util tomorrow.

---
Evan Jeffrey
ejeffrey@eliot82.wustl.edu

"Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats." -- Howard Aiken