Technical:Booting:Flashing Intel NICs
From K12LTSP Wiki
[edit]
Flashing Intel NICs
eepro100
- Make bootable DOS floppy. I used the "Driver Free Disk" image specifically intended for flashing available at http://www.bootdisk.com/
- Get fboot.exe. I got fboot.exe from http://www.wband.com/tech/BootAgnt/
- Create a .zrom file for eepro100:eepro100 -- [0x8086,0x1229]. I used Etherboot 5.4.3 at http://rom-o-matic.net/5.4.3/
- Copy both fboot.exe and the .zrom file to the boot floppy.
- Using the floppy, boot the machine with the eepro100 card.
- At the A: prompt type fboot.
- Type in the number of the eepro100 nic, probably 1
- Type U for [U]pdate or [R]estore
- NOTE: Among other things, the next step will erase your eepro100.
- 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.
- Choose [Q] for [Q]uit instead of [R]eboot.
- Rename the saved .fls file to .old or something like that. A:\rename xxxxxxxx.fls xxxxxxxx.old
- Copy the .zrom file to the previous name of the saved .fls file. A:\copy xxxxxxxx.zro xxxxxxxx.fls
- Type fboot.
- Type in the number of the eepro100 nic, again probably 1
- Type R for [R]estore
- 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.
