On 6/18/2001 4:13 PM David Coulthart davec@columbia.edu wrote: > ... When I flashed the >NIC with the Etherboot the BIOS of the machine would list it as an option >in the bootup sequence. With the netboot image I created, only the hard >drive & floppy drive were listed as boot options. If it is possible to >get netboot to work with the 3C905C-TX-M, I can provide more information >about my environment. I think this is probably because your BIOS does not recognize the ROM image as PNP compatible. See the page: http://www.thinguin.org/pub/hacks/4.6.12-loader-patch-README.txt for a discussion PNP compatible boot ROM issues. In the "src" directory of the Etherboot directory you will find a program called "disrom.pl" which will display information about the header of your ROM image. Here is the output from an Etherboot .lzrom file: mdc@ll:~/etherboot-5.0.1/src$ ./disrom.pl bin32/3c905c-tpo.lzrom PCI structure: Vital product data: 0 Vendor ID: 0x10b7 Device ID: 0x9200 Device base type: 2 Device sub type: 0 Device interface type: 0 Image length: 16384 Code revision: 0x01 Code type: 0 Indicator: 128 PnP structure: Vendor: Etherboot Device: 3c905c-tpo.lzrom 5.0.1 Etherboot Device base type: 2 Device sub type: 0 Device interface type: 0 Device indicator: 0x14 Boot connection vector: 0000 Disconnect vector: 0000 Bootstrap entry vector: 0xae Static resource information vector: 0000 Checksum: 0 ROM checksum: 0 What I suspect is that your ROM will have the "Device base type" and "Device interface type" fields swapped. Try running "disrom.pl" on your netboot image and let us know. Ken Yap wrote a program that will easily swap the fields to make ROMs PnP compatible if they have swapped ID bytes. It's also in the src directory and is called "swapdevids.pl". I suspect if you run this on your ROM image, it will become PnP, will appear in your BIOS boot menu, and likely execute. I hope this helps you. Please let us know how you make out. Regards, Marty --- Try: http://rom-o-matic.net/ to make Etherboot images instantly. Name: Marty Connor US Mail: Entity Cyber, Inc.; P.O. Box 391827; Cambridge, MA 02139; USA Voice: (617) 491-6935, Fax: (617) 491-7046 Email: mdc@thinguin.org Web: http://www.thinguin.org/ =========================================================================== This Mail was sent to netboot mailing list by: Marty Connor <mdc@thinguin.org> To get help about this list, send a mail with 'help' as the only string in it's body to majordomo@baghira.han.de. If you have problems with this list, send a mail to netboot-owner@baghira.han.de.
For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.