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: | ||