Netgate 7100 firmware upgrade failed
-
I am tryiing Netgate Firmware Upgrade Package from
https://docs.netgate.com/pfsense/en/latest/packages/netgate-firmware.html on my Netgate 7100, UI says:Current Firmware Version
01.00.00.11
Latest Firmware Version
01.00.00.20But when I click "Upgrade and Reboot", it gives error:
The following input errors were detected: Firmware update failed. Netgate Firmware update output flashrom v1.3.0 on FreeBSD 15.0-CURRENT (amd64) flashrom is free software, get the source code at https://flashrom.org Using clock_gettime for delay loops (clk_id: 4, resolution: 1ns). Using region: "coreboot". coreboot table found at 0x7f70c000. WARNING: No chipset found. Flash detection will most likely fail. No EEPROM/flash device found. Note: flashrom can never write if the flash chip isn't found automatically. Updating coreboot region ... Reading coreboot region... Reading coreboot region...flashrom -p internal:boardmismatch=force -l /tmp/bios_layout -i coreboot -r /tmp/flash_backup.bin system() exit with return_code=256, child exit status=1
-
It seems this may be a known issue based on https://redmine.pfsense.org/issues/11970#note-5
I am running latest 24.03-RC (24.03.r.20240416.0005), and not sure if this is a new bug or if the old one is not yet fixed.
-
Yes, it's a known issue. Open a TAC ticket to get an older image you can update the BIOS from:
https://www.netgate.com/tac-support-requestSteve
-
Thanks and I submitted the TAC request.
-
Did you end up resolving this? I'm on pfsense 24.03-RELEASE on a xg-7100 and cant upgrade my coreboot from 01.00.00.10 to 01.00.00.20.
Thanks -
I got the old pfsense 21.05.1 from TAC, installed that and used Package Manager to install "(Netgate_Firmware_Upgrade sysutils 0.51)"
Now firmware upgrade screen gives:
SystemNetgate Firmware Upgrade The following input errors were detected: This function is not available for this hardware model
I have Netgate XG-7100 (1U) model.
-
23.05.1 is the last version that included the comnpatible flashrom. You can install that version from the Net Installer.
-
Based on https://redmine.pfsense.org/issues/12487 :
7100 on 22.01 with Netgate_Firmware_Upgrade 0.46 does not offer "Upgrade and Reboot" With a 7100 on 21.05.1, Netgate Firmware Upgrade 0.41.2 appears to fix this bug.
That's why I requested 21.05.1 from TAC. After I installed 21.05.1, I can only update to Netgate_Firmware_Upgrade 0.54, and that gives me:
This function is not available for this hardware model
Are you suggesting I should go to 23.05.1?
-
Yes that's what I would do. The included package with that should upgrade Coreboot in the 7100 fine.
-
21.05.1 only gives the option to net update to 23.01.
I updated to 23.01 and installed Netgate_Fimrware_Upgrade 0.56 package (included). That allowed me to update the firmware from 01.00.00.11 to 01.00.00.20.
Thanks! -
I have a 7100 too. How did you end up putting the older version on it?
Thank you -
Open a TAC ticket and request it: https://www.netgate.com/tac-support-request
Or use the Net Installer to install 23.05.1. That has the required flashrom version.