ClearBOX 300 Userguide

ClearBOX 300 is a robust gateway and server appliance designed for small and medium business and distributed enterprise. It comes with or without wireless support. It includes network bypass functionality which allows for some robust and high availability applications.

For information about ClearBOX in general, please refer to the ClearBOX general guide. This guide is for ClearBOX 300 specific operations and issues.


This technical guide is meant to assist engineers in specific needs and high level configuration options for ClearBOX 300 series of appliances. Please click here for a general overview of features listed in ClearBOX 300.

Ports and Functions

The port above the USB is a serial port.

Looking at the front of the ClearBOX from left to right are the following:

  • eth0
  • eth1
  • eth2
  • eth3
  • eth4
  • eth5
  • serial0(ttyS0)
  • USB0
  • USB1
  • display
  • display controls

eth0: First Ethernet port. Configured for External by default and set to DHCP (ISP)

eth1: Second Ethernet port. Configured for LAN by default and set to

eth2: unconfigured

eth3: unconfigured

eth4: unconfigured

eth5: Sixth Ethernet port. Configure for LAN by default with DHCP running. This port is useful for those that want to configure their ClearBOX without an initial monitor. Set to and can be accessed at

serial0: This port looks like an ethernet port but is in fact a Serial Comm port and can be used for console access, modems, or serial heartbeat in high availability modes.

USB0: This is a USB 2.0 port that can be used for keyboard input, USB storage, or any other Linux capable USB purpose.

USB1: This is a USB 2.0 port that can be used for keyboard input, USB storage, or any other Linux capable USB purpose.

Display: LCD display shows a double asterisk when the eziod service is NOT running.

Display controls:

ClearBOX 300 bypass

The ClearBOX 300 controls its bypass unit through the BIOS, you will need to change the BIOS settings of ClearBOX 300 to support the Inline Transparent Content Filter mode or the Mission Critical Gateway mode.

Indicator Light Status
Green NICs on bypass segment are active and traffic to each NIC is distinct.
Red NICs are being bypassed, the signal is being coupled.
Black The NICs are physically unreachable/offline and the signal is not being bypassed.

ClearBOX Gen1 and Gen2

To enable the bypass on ClearBOX Generation 1 or Generation 2, enter the BIOS at power on by pressing the Delete key. Navigate to Advanced > Onboard ByPass Control. For Transparent Content Filtration Bridge, set Group 1 to “Non-Normal, BPE: Enable”. For Mission Critical Gateway set both Group 1 and Group 2 to “Non-Normal, BPE: Enable” (this is only required for the backup unit). If you are changing a previously configure bypass to regular modes without bypass support, set the Group to “Normal, BPE: Disable”. for each of the two bypass segments (For mission critical gateway support). To save these settings, press <Escape> until you reach the Advanced screen. Then navigate to Exit and select Save Changes and Exit. You will know that the bypass is working by the state of the bypass indicator light next to the eth0 jack.

ClearBOX Gen3 and Gen 4

To enable the bypass on ClearBOX Generation 3, boot the system to the command prompt. Ensure that the eziod module is installed:

yum install eziod

Next, determine your bypass system directory:

ls /sys/bus/i2c/devices/
6-0022/ 6-0026/ i2c-0/  i2c-1/  i2c-2/  i2c-3/  i2c-4/  i2c-5/  i2c-6/

Here you can see the two bypass segments as detected by the driver:

  • 6-0022 (bypass1)
  • 6-0026 (bypass0)

To manipulate the condition of the BIOS for the bypass segment, echo the desired value to the nextboot0 parameter:

  • 0=bypass disabled (green)
  • 1=bypass enabled (red)

For example, if you wanted your backup server to boot with bypass enabled (required for mission critical installations), perform the following:

echo 1 > /sys/bus/i2c/devices/6-0022/nextboot0
echo 1 > /sys/bus/i2c/devices/6-0026/nextboot0

Bypass technical

Independent of the BIOS, the bypass is controlled and manipulated at the OS level by echoing values into the controls located on they /sys partition.

  • bypass0
    • 0=bypass disabled (green)
    • 1=bypass open (black)
    • 2=bypass enabled (red)
  • period0
    • configurable to the number of seconds for the watchdog timer to expire
  • wdt0
    • 0=disable watchdog timer (default)
    • 1=enable watchdog timer

Determine ClearBOX type

ClearBOX 300 Gen 3 was introduced in Q4 of 2012. Any boxes purchased before Q4 2012 are Gen1 or Gen 2. Generation 3 ClearBOX 300 uses Intel i7 processors. To determine if your ClearBOX is Gen3 run the following:

[root@system ~]# cat /proc/cpuinfo |grep "model name"
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
model name	: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz

ClearBOX Gen1 and Gen2

The locations of the sys controls for Generation 1 and 2 ClearBOX are located at:

  • Bypass1
    • /sys/bus/i2c/devices/0-0026/
  • Bypass2
    • /sys/bus/i2c/devices/0-0022/

ClearBOX Gen3

The locations of the sys controls for Generation 3 ClearBOX are located at:

  • Bypass1
    • /sys/bus/i2c/devices/14-0026/
  • Bypass2
    • /sys/bus/i2c/devices/14-0022/

Thermal Cruise Mode

ClearBOX 300 is shipped by default in Thermal Cruise Mode which means that the fans will step up their speed commensurate with the heat of the processor. This is useful for situations where the ClearBOX may be used in environments which are sensitive to too much noise. This mode also helps preserve the longevity of the fans and reduces the amount of dust that can accumulate inside ClearBOX.

This mode is not as appropriate for heavy use applications like virtualization or heavy use under large content filtration, web services, or database loads. To modify this setting, enter the BIOS and naviagate to Advanced > Hardware Health Configuration. Change the 3 fans to Manual Mode to enable the fans at full speed all the time.

BIOS Update

A BIOS update exists for ClearBOX 300 Gen1 which brings more features to expand memory and processor options. Essentially it transforms a Gen1 box to a Gen2 box. There is no update path from Gen1/2 to Gen3. Contact support for more information.

Setting ClearBOX to factory defaults

To set ClearBOX 300 to factory defaults perform the following:

BIOS Reset

To set the BIOS to shipping condition, connect a VGA monitor and USB keyboard to the appropriate ports on ClearBOX and power on. Press the 'Delete' key on your keyboard until it enters the BIOS SETUP UTILITY. Use the keyboard arrows to navigate the menu. You can press Enter to make selections and the 'Escape' key to back out of a menu.


Navigate to the 'Exit' menu. Under this menu select 'Load Optimal Defaults'. When prompted with 'Load Optimal Defaults?', select 'Ok' and press 'Enter'. Once the default settings are loaded, make the following additional changes.


Next, re-enter the BIOS SETUP UTILITY and navigate to the Advanced menu. Navigate further to the Hardware Health Configuration section. Under this section, set the following for all values:

  • Fans: Mode Setting
    • values to '[Thermal Cruise Mode]'
  • all TargetTemp Value
    • settings to '[055]'
  • all Tolerance Value
    • settings to '[03]'.

ClearBOX Generation 1 and 2

Boot Options

Next, validate that the Boot settings in the Boot menu are set to:

Hard Disk Drives
  • 1st Drive should be:
    • [SATA:3M-SanDisk SD]
  • 2nd Drive should start with (ignore Xs):
  • 3rd Drive (on dual drive systems):

Boot Device Priority
  • 1st Boot Device should be:
    • [SATA:3M-SanDisk SD]
  • 2nd Boot Device should be:
    • [Network:IBA GE Slo]

ClearBOX Generation 3

As with the ClearBOX Gen1 and 2, the ClearBOX Gen3 appliance boots primarily from the Compact Flash before handing boot control over to the configured local hard drive. This ensures that the recovery tools and installation media is always available. To set the Compact Flash as the first boot media, navigate to the boot section and set the 1st Boot device as [CF HDD: SanDisk SD…] (see image below)

Operating System Reset

ClearBOX comes with a Compact Flash or USB which contains the installation that your ClearBOX shipped with. To re-install the operating system attach a VGA monitor and USB keyboard and power on the system. After the BIOS completes, they system will launch to a menu on the Compact Flash. This menu is on a 5 second delay and will continue to boot the system unless interrupted. You can stop the countdown by pressing the arrow keys in the menu.

For USB and for Compact Flash installations where the boot media is not the primary target in the BIOS, you can press 'B' on your keyboard during the boot cycle to boot off of the USB.

The following can erase all data on your ClearBOX. Please backup your data before proceeding

From the installation menu, you can re-install your ClearBOX by navigating the menu and selecting the appropriate install option. On some models of ClearBOX, you can 're-install' the system which will format the operating system partition and leave the bindmount data volume alone.


ClearBOX improvements and development continues. This means that you can upgrade your ClearBOX to a newer version by simply replacing the Compact Flash or USB that came installed or included. Simply enter the menu and do a fresh install. Please contact the sales department for information on obtaining an upgraded Compact Flash or USB for your ClearBOX and any licensing upgrades that may also apply.

content/en_us/clearbox_300.txt · Last modified: 2016/09/12 15:49 by dloper