Technical:Booting:Flashing Intel NICs

From K12LTSP Wiki

Jump to: navigation, search

Flashing Intel NICs

eepro100

  1. Make bootable DOS floppy. I used the "Driver Free Disk" image specifically intended for flashing available at http://www.bootdisk.com/
  2. Get fboot.exe. I got fboot.exe from http://www.wband.com/tech/BootAgnt/
  3. Create a .zrom file for eepro100:eepro100 -- [0x8086,0x1229]. I used Etherboot 5.4.3 at http://rom-o-matic.net/5.4.3/
  4. Copy both fboot.exe and the .zrom file to the boot floppy.
  5. Using the floppy, boot the machine with the eepro100 card.
  6. At the A: prompt type fboot.
  7. Type in the number of the eepro100 nic, probably 1
  8. Type U for [U]pdate or [R]estore
  9. NOTE: Among other things, the next step will erase your eepro100.
  10. Type Y for Create Restore Image [Y]es [N]o. This will save a backup of the current rom with a .fls extension on your floppy.
  11. Choose [Q] for [Q]uit instead of [R]eboot.
  12. Rename the saved .fls file to .old or something like that. A:\rename xxxxxxxx.fls xxxxxxxx.old
  13. Copy the .zrom file to the previous name of the saved .fls file. A:\copy xxxxxxxx.zro xxxxxxxx.fls
  14. Type fboot.
  15. Type in the number of the eepro100 nic, again probably 1
  16. Type R for [R]estore
  17. When prompted to Reboot or Quit, I've found that it's better to just cycle the power on your computer; soft resets didn't work for one of my nics. When you power-up you should shortly be greeted with the Etherboot Boot from (N)etwork or (Q)uit option. Q lets you boot locally, otherwise you'll boot over the network.
Personal tools