Netboot Mailing List (by thread)

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

3c905c support for etherboot (patch for 4.4.0)




Having had just about as much fun as I could stand with the Netgear 
FA310TX, I decided to see about getting the 3C905C-TXM board that I just 
bought working with Etherboot 4.4.0. Here then, are the fruits of my 
insomnia :-)

This works for me:

To make a 3C905C-TXM board work with Etherboot 4.4.0:

$ cd etherboot-4.4.0/src-32

- Edit the file "config.c"
- Go to line 49 and add the 2 lines:

       { PCI_VENDOR_ID_3COM,           PCI_DEVICE_ID_3COM_3C905C_TXM,
               "3Com905C-TXM", 0, 0, 0},

- Edit the file "pci.h"
- Go to line 103 and add the line:

#define PCI_DEVICE_ID_3COM_3C905C_TXM 0x9200

$ make clean
$ make 
$ make 3c90x.fd0

You should have an Etherboot floppy that will drive the 3C905C-TXM, 
assuming that you have the card configured to allow local boot.  Of 
course the Linux kernel you are using for your client must support the 
3C905C-TXM, but most recent ones should.

I have not yet attempted to flash the chip on board with the etherboot 
code, but this patch should get people started.  I will experiment later, 
when my eyes are more cooperative in staying open :-)

Regards,

Marty

---
   Name: Martin D. 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.