Discussion GIGABYTE-B650-AORUS-ELITE-AX-REV1.0 BIOS Onboarded LAN Chip (Realtek 2.5GbE) and DMI problems

Apr 7, 2025
1
0
10
Hey everyone!

Part 1:
Just wanted to share my story about the onboard 2.5GbE LAN issue, and maybe help someone avoid the same situation.
Since I got this motherboard back in March 2023, the built-in LAN has never worked. I’ve been using a discrete NIC or built-in Wi-Fi (which, surprisingly, works fine — Bluetooth included). After going through BIOS versions from F4 to F33 and trying every flashing method I could find, I ended up learning how to use AMI tools and UEFI Shell. Eventually, I managed to partially recover my corrupted DMI region.
If your DMI fields like SN, SKU, Version, or OEM String are empty or say "Default String", there's a high chance your board suffers from the same issue.

Here’s what I’ve learned:
  • Avoid flashing random tools from the internet.
  • Stick to AMI BIOS tools version 5.xx or newer — older versions often don't work.
  • EFI-based utilities usually have the most access and are preferred.
  • Linux versions are also solid if available.
  • Windows tools can work if they have the right permissions.
  • Keep DOS versions around too — they’re small, reliable, and can save the day when nothing else works.
This board is hard to brick completely, but it's easy to mess things up if you're not careful. Some BIOS settings are protected, and full recovery of a corrupted ROM can take a long time. And yes, there's always a risk of making things worse — including instability, data loss, and voiding your warranty.
So take your time, be cautious, and don’t rush into things blindly.
Good luck to all my fellow sufferers out there. Stay strong — and may your DMI stay intact!

Part 2:

I’m dropping my own notes, drafts and tool packs here, no call to flash anything, just an invitation to compare our BIOS and DMI dumps. The hope is that, by lining them up, we can see which settings on the B650 AORUS ELITE AX rev 1.0 are healthy and which ones are broken. With enough samples I might even assemble a reference configuration and, eventually, a set of “community” ROMs:
- a vendor‑clean master ROM that looks 100 % stock to the board,
- and optional custom builds with fixes or mods that Gigabyte never adds, yet still keep every board’s unique factory data.

Link to my google drive here. There is no passwords or some else security traps
BIOS_MODS_TOOLS_GIGABYTE-B650-AORUS-ELITE-AX-REV1.0

Think of it as a Community Dev‑Kit for debugging, repairing and modding wiped regions or bad parameter, ready to be merged into a BIOS flash when you choose, but always preserving serials, UUIDs and MACs.
About the vendor: support answered my 2023 ticket after a month and did nothing helpful; this year, even with a precise description of the missing‑LAN issue, my new ticket has been sitting unread for a week. Maybe warranty expiry means “low priority”. Has anyone else tried solving the problem through official Gigabyte tech support?
Below is the workflow I used.

Every tool mentioned sits in my google drive.
Gigabyte B650 AORUS ELITE AX, PCB revision 1.0

I made my backup with AfuWin64, extracted all Setup variables with SCEWIN_64.exe, edited DMI live with DMIEdit, viewed BIOS.rom in MMTool v5.02.0025, and inspected the running firmware with DMIEdit, UEFITool and RW‑Everything.
Full SPI backup
AfuWin64.exe original.rom /O
Dump every Setup/NVRAM variable
SCEWIN_64.exe /o nvram_dump.scw (run from an EFI shell)
Save current SMBIOS tables
DMIEdit.exe → “Save All” (or AIDA64 report)
Record what the OS can see
RW‑Everything → PCI Devices → Save list
Inspect the ROM image offline
MMTool v5 to view DXE/Option ROM modules
UEFITool NE to locate GUID FD44820B… (FD44 block: MAC, UUID, serial)

What to upload
nvram_dump.scw, the PCI list, and the line “REV 1.0 / BIOS F33
Compare dumps
Diff two .scw files; on a healthy board
NBIO_PciePortDisable[7] = 00
GPP7_PresentOverride = 01

Fix without flashing
Put corrected bytes in fix.scw
SCEWIN_64.exe /i fix.scw /s

Remove AC power, start again, verify with RW‑Everything (10EC:8125 should appear)
Program a missing MAC
r8125diag.exe /mac=94C6XXXXXXXX (FreeDOS)

Flash a modified ROM if needed
AfuWin64.exe modded.rom /P /B /K /X /N (/N keeps NVRAM)

Community dump‑swap plan

Everyone posts nvram_dump.scw and a PCI list. We diff them, build a universal fix.scw for rev 1.0, and restore lost devices without trading whole BIOS images or exposing fTPM keys.
With AfuWin64, SCEWIN_64, DMIEdit, MMTool, UEFITool, RW‑Everything and AIDA64 you can back up, view, edit and, if you dare, rewrite anything from SMBIOS strings to hidden PCIe masks. Advanced users who want to swap DXE modules or microcode should do it in UEFITool or MMTool and flash only with an external programmer. "Original.rom" will always bring the board back in minutes if something goes wrong, but be careful, pls. If I can help somebody with anything - write me here (or - in direct, if you shy) (^_^)