I've managed to get my linux router to boot from a hard drive in a Dell
Powerapp Web 100 (IDE, simpler than SCSI). This machine has dual on-board
EtherExpress Pro 100's, which come up just fine using the floppy I made with
My problem comes into play when changing things to boot from the IDE drive.
I syslinux'ed the HD, copied the linux-2.2.19-3-LEAF-normal-IDE.zImage.upx
kernel to the HD from a floppy and renamed it, and copied everything (except
ldlinux.sys and linux) from the floppy to the hard disk. Unfortunately,
neither of the network interfaces will start, and all modules complain
loudly about not being the same version as the kernel.
I realized after looking at messages during boot that none of the ip modules
(and the eepro100.o module) had version numbers that matched the kernel
version, so as a test, I downloaded the eepro100.o module from
http://lrp.steinkuehler.net/files/kernels/2.2.19-3-normal/ (same place I got
the IDE-enabled kernel) , put it on a floppy, copied it to /lib/modules, and
backed up the boot image.
I can still boot, but now when the network moduled try to load, I get
eepro100 - /lib/modules/eepro100.o: unresolved symbol acpi_set_pwr_state
/lib/modules/eepro100.o: unresolved symbol pci_drv_unregister
/lib/modules/eepro100.o: unresolved symbol pci_drv_register
Anybody have any pointers on eepro100 modules and IDE-enabled kernels?
"Anything that can go wrong, will go wrong."
"If there are two or more ways to do something, and one of those ways can
result in a catastrophe, then someone will do it."
-Edward A. Murphy, Jr.
"Murphy Was an optomist"
-O'Toole's commentary on Murpy's Law
Adrian M. Stovall
Senior Systems Engineer
PFK Business Systems, Inc.