FireBrick Updates

From AAISP Support Site

Software updates for the FireBrick are free, they are available from: FireBrick/ - Click your product on the left (eg 'FireBrick 2700') and then 'Software Updates' on the right. By default only factory releases are shown. Click 'All Releases' to view alpha and beta.

Auto Updates

The 2500/2700 will by default update itself for new factory releases.

Settings:

Auto update is controlled in the <system... /> settings. The default (ie, with no sw-update value set, is to update to the latest factory software. Other settings are:

  • false Do no auto load
  • factory Load factory releases
  • beta Load beta test releases
  • alpha Load test releases

Example: Disable auto-updates

set:

  <system name="My FireBrick" contact="Bob" sw-update="false" comment="Disabling auto updates"/>

Example: Enable Beta software updates overnight only

updating the software will reboot the FireBrick, and will mean a short amount of down time. A FireBrick reboots in less than 1 second, but then may take a few more seconds to bring up PPPoE. You can set a time profile, in which updates will only be applied, for example:

  <system name="My FireBrick" contact="Bob" sw-update="beta" sw-update-profile="night"/>
  <profile name="night" comment="Profile for updates overnight only">
    <time start="01:00:00" stop="05:00:00"/>
  </profile>

This will only update software (level beta) between 1am and 5am on any day.

You can test the status of a profile, eg from telnet (using 'uptime' and 'show profiles':

My FireBrick> uptime
Version: FB2700 Inigo+ (V0.02.051 2011-02-18T20:24:43)
Uptime 01:53:44
Current time: 21st Feb 2011 11:13:26

My FireBrick> show profiles
updates              INACTIVE outside time profile

As you can see, it's currently 11:13, and the time profile is inactive.