WatchGuard Firebox SSL100 1024kb BIOS Problem
I want to first start out by acknowledging the psfense on watchguard community for supporting this alternate hardware. I was drawn to the x-core-e hardware due to the modding and low-power capabilities. With that being said, I need some help.
I have a SSL100 with 80GB IDE - and for the life of me I can not get the CF FreeDOSBios2.img to boot (I've tried with a 64MB, 256MB CF and a few IDE disks that I have on hand). I am successful at booting the current nano 4GB image from the 80GB IDE disk that came with the unit. I was able to find the process to use the FLASHROM utility from within pfsense, but then I run in to this:
Found chipset "Intel ICH6-M". Enabling flash write… OK.
Found SST flash chip "SST49LF008A" (1024 kB, FWH) at physical address 0xfff00000.
Error: Image size (524288 B) doesn't match the flash chip's size (1048576 B)!
So then I find in another forum post were this is acknowledged and it says that the AWDFLASH in DOS must be used because it has a FORCE flag to write the 512kb BIOS to the 1024kb flash chip. But I find myself again where I can't boot this thing to DOS. In the same posting there was a member verifying that the force does work for this purpose - there was also request to have one of these users dump the 1024kb bios result after using force in awdflash, but I can not find that either.
So as far as I can tell it will only boot the 80GB IDE that came with it (I tried the DOS image on it also). I suppose I will try and find a different DOS boot image and image another way (I have been using Win32 Disk Imager 0.9.5) and copy the BIOS tools and BINS to it.
It would be great if someone with a 1024kb bios could dump their bios to file for me - its very easy to do on your running machine console:
(1) install the FLASHROM tool by issuing "pkg install flashrom" then
(2) write the bios by issuing "flashrom -p internal:this_is_not_a_laptop -r somebiosfilename.bin"
(3) upload it somewhere for me
(4) I owe you beer!
Any ideas are greatly appreciated.
You can find it here: