pfSense on Watchguard M370
-
@Mookatroid If it would be okay for me to share it on the archive page then sure, I'd like to add it for completeness sake :)
-
@dlucas46 I've only tried writing it via SPI since the Thread mentioned it as the only working way.
I could try afudos in a few days since I have an SPI Flasher in case something goes wrong. -
@Darthsternie
Nicely Done. -
I believe I've just managed to flash the Modded Bios using AfuEfi and Efishell.
I've created a simple EFI FAT32 USB with efishell, afuefix64, the modded BIOS File and a simple flashing script.
I've first flashed the Stock 2018 M470 BIOS using the USB which worked. After that I flashed the Modded 2019 M370 BIOS and got all the Options back. I'll try do do a quick writeup so that others can test. Maybe it only worked on mine since I've already messed with it beforehand

-
Nice!
-
@Darthsternie said in pfSense on Watchguard M370:
I believe I've just managed to flash the Modded Bios using AfuEfi and Efishell.
I've created a simple EFI FAT32 USB with efishell, afuefix64, the modded BIOS File and a simple flashing script.A guide would be amazing, and game changing for this entire thread. Thank you for your huge efforts on this.
-
Allright Guide and files are up on archive.org in the zip archive"USB_BIOS_Flasher_with_Instructions.zip" if anyone is willing to try it on their M370/M470 (Only tested on these but it has to work on M570/M670 too).
You should probably have an SPI Flasher as Backup in case something goes wrong since i'm not sure if my firewalls are different since they were already flashed using SPI.
I'd love to hear feedback if it worked correctly or if something could be written in a different way for better understanding.Edit: And of course you'll still need a serial cable to connect to the WatchGuard for this to work but this should still be far easier to do than SPI Flashing
-
Did you manage to update any ME firmware in the bios image. Does that need to be written separately from the main BIOS?
-
@dlucas46 I didn't try updating it in the Modded BIOS file since it appears to be disabled according to the Modded Bios Settings ME Menu. Atleast it was shown as disabled using the Celeron G4400 and Xeon E3 1260L V5.
-
OK.
I don't know if you followed the M400 thread but the ME firmware was the root cause of newer CPU's not being supported properly.