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

Modify bootnet.img ?



I'd like to modify the 'bootnet' floppy, and replace the eepro100
driver with the e100 that Intel puts out. I've wasted the whole weekend
trying to get this working, but to no avail. I'm hoping wiser minds
on this list can shed some light and help this bumbling guy out...

To compile the Intel driver, I installed RedHat's kernel sources
from "kernel-2.4.18-3.src.rpm" on a machine running RedHat 7.3
(but not the same kernel, unfortunately, since it has been upgraded).
I copied over the config file "kernel-2.4.18-i386-BOOT.config" that
came with the RPM, and did a "make oldconfig" (preceded by a "make mrproper")
and followed by "make dep bzImage modules".
Then I compiled Intel's driver, pointing it to the sources and
headers installed above.

The problem is: the versions of some of the symbols don't match.

I looked at the versions of some of the symbols, and the versions
generetated in the include/linux/modules/*.ver files don't match the
versions in the kernel present on the bootnet floppy (very painfully
I was able to extract the linux kernel from the 'vmlinuz' and see for
myself).

The alternative is to compile the kernel myself. But, for some reason,
the kernel compile from this 'stock' RedHat config file doesn't work;
the target machine is a Sony Vaio laptop with funky devices like a
USB FDD, and none of the modules get loaded when I use 'my' kernel.
It looks like the floppy doesn't get detected by the kernel, or the
ramdisk doesn't get mounted (but I could be wrong here).

Any help will be appreciated.

Ajay





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