Edit:
This is ONLY for mainboards with Intel 82579V onboard LAN.
The BIOS components/regions are INTEL SPECIFIC as they are used the way I describe it, by using FPT. It MAY also work with the i217V, the newer cousin of 82579V, but the chip will appear as 82579V if you are not getting a newer firmware specifically for the i217V....
Since the i217V is the newer chip, using a 82579V GBe ROM may rather be a DOWNGRADE than an UPGRADE!
This will NOT work with network chips of ANY other brand, i.e. Marvell, Atheros, Realtek, Via, Broadcom! Check your mainboard's specifications before trying the following:
GBE15modkit_win64_x79.zip
Second: Get the Hexeditor HxD HERE:
HxD - Freeware Hex Editor and Disk Editor | mh-nexus
Third: Get the desired BIOS file for your mainboard in the BETA BIOS thread or Modified BIOS thread:
GIGABYTE Modified Bios
GIGABYTE Latest Beta BIOS
My recommendation are the modified BIOSses by virtualfred for X79 boards with updated microcodes.
1) Start HxD and load your BIOS into it, and then load the GBE15.bin from my GBE modpack into another tab.
2) The MAC adress of the onboard Intel LAN can be obtained by running ipconfig /all in a DOS prompt. Look for the 6 bytes MAC of the 82579V network connection, looking like 50-ab-13-44-ff-01. Also you might find it on a sticker on your mainboard if it has gotten lost somehow.
3) Find the location of the start offset of the GBe firmware within the original BIOS. Currently it is located at 1000h and the MAC adress is located at the very beginning of the GBe15.bin ROM, offset 0h-5h. You will find "88 88 88 88 87 88" there. This might be different in other BIOSses. To find the location you can always search for 888888888788 in your BIOS.
4) Copy the entire content of the second tab (GBE15.bin 0h-1fffh) over the GBe region in the first tab at offset 1000h-2fffh (Or the respective different offset for your BIOS) using paste-write (CTRL-B) in HxD.
5) Return to 1000h (Or your BIOS' GBe offset if different from that) and enter your MAC adress at 1000h-1005h.
6) Save the file to yourbios.bin and copy it into the FPT flasher directory.
ATTENTION: Only perform the following steps on the SECONDARY bios (BLUE on boards with a BIOS switch!) to reduce risk.
7) Backup your current BIOS by using backup.bat.
8) Flash your BIOS using 'fpt -bios -f yourbios.bin'
At this point, after flashing, the ME driver will stop working until after a reboot.
On mainboards with a BIOS switch (green/blue) and UEFI BIOS:
In case of a not working modification, you can enforce a BIOS reflash from the PRIMARY bios by holding the power button down for ten seconds or longer.
This is ONLY for mainboards with Intel 82579V onboard LAN.
The BIOS components/regions are INTEL SPECIFIC as they are used the way I describe it, by using FPT. It MAY also work with the i217V, the newer cousin of 82579V, but the chip will appear as 82579V if you are not getting a newer firmware specifically for the i217V....
Since the i217V is the newer chip, using a 82579V GBe ROM may rather be a DOWNGRADE than an UPGRADE!
This will NOT work with network chips of ANY other brand, i.e. Marvell, Atheros, Realtek, Via, Broadcom! Check your mainboard's specifications before trying the following:
GBE15modkit_win64_x79.zip
Second: Get the Hexeditor HxD HERE:
HxD - Freeware Hex Editor and Disk Editor | mh-nexus
Third: Get the desired BIOS file for your mainboard in the BETA BIOS thread or Modified BIOS thread:
GIGABYTE Modified Bios
GIGABYTE Latest Beta BIOS
My recommendation are the modified BIOSses by virtualfred for X79 boards with updated microcodes.
1) Start HxD and load your BIOS into it, and then load the GBE15.bin from my GBE modpack into another tab.
2) The MAC adress of the onboard Intel LAN can be obtained by running ipconfig /all in a DOS prompt. Look for the 6 bytes MAC of the 82579V network connection, looking like 50-ab-13-44-ff-01. Also you might find it on a sticker on your mainboard if it has gotten lost somehow.
3) Find the location of the start offset of the GBe firmware within the original BIOS. Currently it is located at 1000h and the MAC adress is located at the very beginning of the GBe15.bin ROM, offset 0h-5h. You will find "88 88 88 88 87 88" there. This might be different in other BIOSses. To find the location you can always search for 888888888788 in your BIOS.
4) Copy the entire content of the second tab (GBE15.bin 0h-1fffh) over the GBe region in the first tab at offset 1000h-2fffh (Or the respective different offset for your BIOS) using paste-write (CTRL-B) in HxD.
5) Return to 1000h (Or your BIOS' GBe offset if different from that) and enter your MAC adress at 1000h-1005h.
6) Save the file to yourbios.bin and copy it into the FPT flasher directory.
ATTENTION: Only perform the following steps on the SECONDARY bios (BLUE on boards with a BIOS switch!) to reduce risk.
7) Backup your current BIOS by using backup.bat.
8) Flash your BIOS using 'fpt -bios -f yourbios.bin'
At this point, after flashing, the ME driver will stop working until after a reboot.
On mainboards with a BIOS switch (green/blue) and UEFI BIOS:
In case of a not working modification, you can enforce a BIOS reflash from the PRIMARY bios by holding the power button down for ten seconds or longer.
Comment