Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
romburning:intel [2008/07/03 08:10] hawke |
romburning:intel [2009/08/10 23:11] (current) rm |
||
---|---|---|---|
Line 4: | Line 4: | ||
Intel provides a utility called IBAUtil which allows you to update the expansion ROM images on many Intel NICs. | Intel provides a utility called IBAUtil which allows you to update the expansion ROM images on many Intel NICs. | ||
- | |||
- | ===== Supported cards ===== | ||
- | |||
- | The following cards are known to work: | ||
- | |||
- | * **8086:1229** Compaq NC3131, Intel 82550/82551/82557/82558/82559 PRO/100 | ||
- | * **8086:1010** Intel 82546EB Gigabit Ethernet controller | ||
- | |||
- | The following are expected to work: | ||
- | |||
- | * **8086:107c** Intel 82541PI PRO/1000 GT Gigabit Ethernet Controller | ||
- | * Most other Intel or Intel-based cards which provide a flash ROM. | ||
===== Renaming the ROM image ===== | ===== Renaming the ROM image ===== | ||
Line 30: | Line 18: | ||
* A FreeDOS boot disk, [[http://rom.etherboot.org/boot/dosboot.img|dosboot.img]] | * A FreeDOS boot disk, [[http://rom.etherboot.org/boot/dosboot.img|dosboot.img]] | ||
- | * Intel's IBAUtil ROM-burning tool, available as part of [[http://downloadmirror.intel.com/8242/eng/PROBOOT.exe|PROBOOT.exe]] | + | * Intel's IBAUtil ROM-burning tool, available as part of [[http://downloadmirror.intel.com/8242/eng/PROBOOT.exe|PROBOOT.exe]] |
Copy your gPXE ROM image to the FreeDOS boot disk: | Copy your gPXE ROM image to the FreeDOS boot disk: | ||
Line 38: | Line 26: | ||
where //bin/8086107c.iba// is the renamed gPXE ROM image as created earlier. | where //bin/8086107c.iba// is the renamed gPXE ROM image as created earlier. | ||
- | Run //PROBOOT.exe//. This is a Windows application; if you don't have a Windows installation available then you should be able to run it under Linux using [[http://www.winehq.org/|Wine]]. //PROBOOT.exe// will extract several files to the directory //C:\Intel12.3//; the only file that you need is //C:\Intel12.3\IBAUtil.exe//. | + | Run //PROBOOT.exe//. This is a Windows application; if you don't have a Windows installation available then you should be able to extract the files embedded in it using [[http://p7zip.sourceforge.net/|p7zip]] or [[http://www.cabextract.org.uk/|cabextract]]. //PROBOOT.exe// will extract several files to the directory //C:\Intel13.3//; the only file that you need is //C:\Intel13.3\IBAUtil.exe//. |
+ | |||
+ | **NOTE:** Be sure to get the latest version of PROBOOT.exe. Tested with version 14.3, but older versions are unable to burn images > 64kB | ||
+ | in a correct way. Symptoms: 2nd prompt freezes system, no gPXE boot device in bios, but 1st prompt (ctrl+B) works and also autoboot within 1st prompt. | ||
Copy //IBAUtil.exe// to the FreeDOS boot disk: | Copy //IBAUtil.exe// to the FreeDOS boot disk: |