The FireBrick series include a boot loader. This is a separate part of the software which runs when the unit is powered on, and is responsible for selecting which version of software to run. The boot loader also monitors any problems with the operation of new software installed on the FireBrick, and can automatically run older software if there are repeated issues.
Normally you do not notice the bootloader operating as the FireBrick can start and be running within a few seconds of power on.
However, there is a way to access the bootloader command interface if you need to. This allows you to perform a number of operations including clearing the configuration or removing versions of software or selecting alternative software versions to run. Normally this is a last resort because of some major problem such as making a configuration with incorrect settings which stop you accessing the normal web interface.
On the FB6000 series there is a serial port. This is a normal 9 pin D connector which you can use with a straight through male to female serial cable to a PC. You need to set the PC to :-
To use the serial interface, connect the PC and run a suitable application such putty on windows, or cu on linux. Power on the FireBrick and prompt is displayed on the screen. Press RETURN quickly to stop the bootloader automatically continuing with the software start-up. You can then run bootloader commands.
Note: There is a bootloader command to change these initial serial port settings. We recommend not changing them as changes are permanently recorded, so you will have to know the correct details to use the serial interface in future.
On the FB9000, FB6000 and FB2x00 series, you can also access the bootloader via the network. You will need a BOOTP or DHCP server, and a machine which can operate a UDP console. We recommend using the nc command on linux or macOS or (using cygwin) windows.
You are then able to send bootloader commands and see the replies from your nc command.
Note: When you have finished, you may want to remove the BOOTP settings or disable them. It may be sensible to also lock them down to the specific MAC address for the FireBrick to avoid any problems on your network.
The boot loader has several commands. They are all one letter and optional parameters. The ? command shows what are available.
The Q command will quit and continue with normal booting.