Fortinet Fortigate-50B Firewall

From NURDspace
Fortigate-50B
Fortinet2.jpg
Owner Profzon
Status Stored
Tool
Tool category

Fortigate-50B

Fortinet2.jpg {{{InventoryOwner}}}Property "Tool Owner" (as page type) with input value "{{{InventoryOwner}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. {{{Location}}}Property "Tool Location" (as page type) with input value "{{{Location}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

AMD Geode (x86 \o/) based Firewall. Socketed PLCC32 BIOS chip and soldered flash chip. The unit runs FortiOS (this is linux, according to gpl-violations.org. There's loads of info on the manufacturer's site including a 934 pages long CLI reference.

Serial output

  • Baud Rate (bps) 9600, Data bits 8, Parity None, Stop bits 1, and Flow Control None.

FGT50B (14:15-10.01.2008)                                                                  
Ver:04000010                                                                               
Serial number:FGT50B3G10635232                                                             
RAM activation
Total RAM: 256MB
Enabling cache...Done.
Scanning PCI bus...Done.
Allocating PCI resources...Done.
Enabling PCI resources...Done.
Zeroing IRQ settings...Done.
Verifying PIRQ tables...Done.
Enabling Interrupts...Done.
Boot up, boot device capacity: 64MB.
Press any key to display configuration menu...
......

When you press a key you get:

..
[G]:  Get firmware image from TFTP server.
[F]:  Format boot device.
[I]:  Configuration and information.
[Q]:  Quit menu and continue to boot with default firmware.
[H]:  Display this list of options.

When you don't press a key, it continues with:

Reading boot image 1304065 bytes.
Initializing firewall...crc errorINITTAR: falling back to normal initrd...
crc errorFAT: bogus logical sector size 0
Kernel panic: VFS: Unable to mount root fs on 01:00
FGT50B (14:15-10.01.2008)
Ver:04000010
Serial number:FGT50B3G10635232
RAM activation
Total RAM: 256MB
Enabling cache...Done.
Scanning PCI bus...Done.
Allocating PCI resources...Done.
Enabling PCI resources...Done.
Zeroing IRQ settings...Done.
Verifying PIRQ tables...Done.
Enabling Interrupts...Done.
Boot up, boot device capacity: 64MB.
Press any key to display configuration menu...
......

After this, the unit resets and reading of the boot image starts all over

Hardware info obtained from within bootloader menu:

OS image name   : flatkc
vendor_id       : AuthenticAMD
cpu family      : 5
model           : 10
model name      : Geode(TM) Integrated Processor by AMD PCS
stepping        : 2
cpu MHz         : 433.201
cache size      : 128 KB
memory          : SDRAM 256MB 333MHz
IDE device channel 0 drive 0:
        No device
IDE device channel 0 drive 1:
        No device
IDE device channel 1 drive 0:
        No device
IDE device channel 1 drive 1:
        No device


Firmware flashing

Firmware download from a TFTP is working.

There are a lot of images on http://emea.fortinet.net/fortinet/HDimg/ but none for this particular model.

The box refuses all files I tried thusfar:

Enter local address [192.168.1.188]: 192.168.2.1
MAC:00090FE41BF8
###############
Total 16515225 bytes data downloaded.
Verifying the integrity of the firmware image.
Wrong image for this model.