As a matter of policy, FireBrick software upgrades are free to download for all FireBrick customers.
SOFTWARE UPGRADES ARE BEST PERFORMED USING THE WEB CONTROL PAGES ON THE FIREBRICK ITSELF
If you are loading new software from this web page, please read the instructions first.
There are three categories of software releases available - Factory, Beta and Alpha.
These categories reflect the amount of testing done - releases normally start life as an alpha, then after initial alpha testing are converted to a beta. As a beta they are subjected to further testing, both by ourselves and by customers in the field. If, after beta testing, a release is stable, we will promote it to a factory release. If during testing we find a problem, we may choose to withdraw that release, or promote a later release.
Factory releases have been tested extensively, both by us and by test users, and have been stable for some time as a beta release. We recommend upgrading all FireBricks to the latest factory release when convenient. FB2500 and FB2700 models will automatically upgrade to the latest factory release, unless you change the default "sw-update" setting in the config.
Beta releases have been through alpha testing to eliminate obvious bugs, and are generally stable. They are available to all users, should you wish to try a new feature or bug-fix before it is available as a factory release, and are willing to take the risk. FireBrick dealer technical support may also ask you to try a new beta to fix a problem. However, when running a beta, we suggest you keep an eye on our software downloads page, in case the beta you are using is withdrawn, or a subsequent beta release with relevant bug fixes is made available. When a beta release has had sufficient testing, it is normally promoted to factory release, or withdrawn if any serious problems are found. Your FireBrick's upgrade page will normally offer the latest beta release, or you can manually download it from our website and upload it onto your FireBrick.
Alpha releases are only for use by designated alpha testers, who are members of staff or customers closely involved in developing and debugging new features. Alpha releases may have had little or no testing, so there is a significant risk of bugs. If you would like to get involved in alpha testing, please contact your dealer. To load an alpha release, your FireBrick must first have alpha upgrades enabled by us. Your FireBrick's upgrade page will then offer the latest alpha release, or you can manually download it from our website and upload it onto your FireBrick.
Note that if any upgrade causes repeated crashes, your FireBrick automatically reverts to older code.
The FireBrick has a built-in software download and installation system which can be accessed from the web control pages. This provides a simple one-click download and install feature. Simply go to your FireBrick's Status page, and if there is an upgrade available it will display an upgrade link under the current software version. Click the upgrade link and it will show details of the latest release - once you have read the release notes and wish to proceed, simply click the Upgrade button and it will download that release, install it, and reboot (this causes a brief outage of a few seconds). More
To install new software manually you need to load the main product image file. You may also wish to update the bootloader; this is normally unnecessary unless indicated by the release notes. The XSD file corresponding to the software may also be downloaded; this does not need to be installed on the FireBrick, but is useful as a definitive reference for the XML configuration.
Log in to your FireBrick administration pages, select Upload, browse to the main or bootloader image, and click Send new code. The software will be saved to flash, which will take a few seconds, and will become operational the next time the FireBrick is rebooted. You can force an immediate reboot by ticking the checkbox before clicking Send New Code.
When upgrading manually, do not skip over breakpoint software releases (labelled [Breakpoint] under release version number), as these update your config for changes in format or syntax. If you have saved configs, always re-save a copy after upgrading to a breakpoint issue. If you have tools to update configs, check documentation to confirm they are up to date. We recommend using the upgrade button on the FireBrick web control pages as this will ensure you do not miss any steps. Automatic upgrades to the latest factory release are done by default on FB2500 and FB2700 models. More
FireBrick Model: FB6000 | FB2500 | FB2700 | SoHo/Plus | FB105
Software Versions: Older versions | Factory releases | Factory and Beta | Factory, Beta & Alpha
Release notes from Factory release 1.23.001 to Factory release 1.24.001
L2TP
Logging
Routing
Web control pages
Release notes from Factory release 1.22.001 to Factory release 1.23.001
Config
CQM
Factory reset config
L2TP
Ping
PPPoE
RADIUS
Routing
Subnet
UI
VoIP
Web config
Web control pages
XML Config
Release notes from Factory release 1.21.001 to Factory release 1.22.001
CQM
L2TP
OS
Ping
Web control pages
Release notes from Factory release 1.20.001 to Factory release 1.21.001
BGP
Factory reset config
Firewall
L2TP
NTP
O/S
Ping
PPP
PPPoE
s/w upgrade
SNMP
Subnet
VoIP
Web config
Web control pages
XML Config
Release notes from Factory release 1.19.001 to Factory release 1.20.001
BGP
CLI
CQM
DNS
Factory reset
L2TP
Ping
PPP
PPPoE
Profile
Web config
Web control pages
XML Config
XML config
Release notes from Factory release 1.18.001 to Factory release 1.19.001
L2TP
OS
OSPF
RADIUS
VoIP
Web control pages
XML Config
Release notes from Factory release 1.17.001 to Factory release 1.18.001
BGP
CQM
DHCP
DNS
Ethernet
FB105-tunnel
Firewall
IP
IPv6
L2TP
OS
PPP
PPPoE
SNMP
VoIP
VRRP
Web config
Web control pages
Release notes from Factory release 1.16.001 to Factory release 1.17.001
BGP
CLI
Config
CQM
DHCP
L2TP
Logging
NTP
OS
Profiles
RADIUS
VoIP
Web control pages
Release notes from Factory release 1.15.001 to Factory release 1.16.001
BGP
DNS
L2TP
Logging
Ping
PPPoE
RADIUS
Time
VoIP
Web and CLI control
Web control pages
Release notes from Factory release 1.14.001 to Factory release 1.15.001
BGP
Config
Firewall
Flash
L2TP
Ports
VoIP
VRRP
Web control pages
Release notes from Factory release 1.13.001 to Factory release 1.14.001
BGP
Firewall
L2TP
PPPoE
Profiles
RADIUS
VoIP
Web control pages
Release notes from Factory release 1.12.002 to Factory release 1.13.001
CQM
Web control pages
Release notes from Factory release 1.11.004 to Factory release 1.12.002
Config
CQM
DHCP
DNS
Factory default
IP
IPv6
L2TP
Ping
PPP
PPPoE
Web control pages
Release notes from Factory release 1.11.004 to Factory release 1.12.001
Config
CQM
DHCP
DNS
Factory default
IP
IPv6
L2TP
Ping
PPP
PPPoE
Web control pages
Release notes from Factory release 1.10.001 to Factory release 1.11.004
BGP
CLI
Config
CQM
DHCP
DNS
Factory default
Factory Reset
FB105
FB105-tunnel
Firewall
General
IPv6
L2TP
Logging
PPPoE
SNMP
Web control pages
Web pages
Web status pages
Release notes from Factory release 1.09.001 to Factory release 1.10.001
CQM
Flash
L2TP
Shaping
Release notes from Factory release 1.08.001 to Factory release 1.09.001
BGP
DHCP
L2TP
PPP
SNMP
Release notes from Factory release 1.07.001 to Factory release 1.08.001
CLI
CQM
DHCP
FB105-config
FB105-tunnel
Firewall
L2TP
PPP
Profiles
RADIUS
Web control pages
XML
Release notes from Factory release 1.06.001 to Factory release 1.07.001
CLI
DHCP
Factory default
FB105-tunnel
Firewall
L2TP
Web control pages
Release notes from Factory release 1.05.001 to Factory release 1.06.001
CQM
DHCP
Ethernet
FB105-tunnel
Firewall
L2TP
Logging
Ping
PPPoE
RADIUS
Syslog
VRRP
Web control pages
Older versions | Factory releases | Factory and Beta | Factory, Beta & Alpha