Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

FireBrick 3G Dongle: Difference between revisions

Content deleted Content added
CrazyTeeka (talk | contribs)
CrazyTeeka (talk | contribs)
Line 59: Line 59:
</syntaxhighlight>
</syntaxhighlight>


= 3G based on profiles - turning the dongle off overnight=
= 3G profiles - turning the dongle off outside of office hours=
Sometimes we don't want the dongle to be online 24x7 as it's not clear whether the dongle has got into a strange state or not. It's also not clear whether some of these devices are designed to be left connected all of the time.
Sometimes we don't want the dongle to be online 24x7 and want it turned off outside of office hours.


This example brings the dongle online for quick fallback during office hours, and leaves it powered up but disconnected. Fallback still works out of office hours but takes a few seconds longer to set up.
This example brings the dongle online for quick fallback during office hours, and leaves it powered up but disconnected. Fallback still works outside of office hours but takes a few seconds longer to set up.


Note that both <usb> and <dongle> elements can be based on profiles. Leaving <usb> active but disabling <dongle> will leave the dongle powered up but disconnected. Disabling <usb> will physically turn off the USB port and therefore also the dongle. Cold starts take a lot longer!
Note that both <usb> and <dongle> elements can be based on profiles. Leaving <usb> active but disabling <dongle> will leave the dongle powered up but disconnected. Disabling <usb> will physically turn off the USB port and therefore also the dongle. Cold starts take a lot longer!


<syntaxhighlight>
<syntaxhighlight>
<usb>
<usb>
<dongle name="Backup" username="example@a.3" password="password" nat="false" graph="3G" profile="3G"/>
<dongle name="3G" username="me@a.3" password="secret" nat="false" graph="3G" profile="3G"/>
</usb>
</usb>

<profile name="Working_hours" comment="Office working times">
<profile name="Office_Hours" comment="Office hours">
<time days="Mon Tue Wed Thu Fri" start="08:00:00" stop="18:00:00"/>
<time days="Mon Tue Wed Thu Fri" start="08:00:00" stop="18:00:00"/>
</profile>
</profile>
<profile name="No_PPP" ppp="ADSL1 ADSL2" invert="true"/>

<profile name="3G" or="Working_hours No_PPP" comment="Backup active during the working day, or if there's no PPP at night"/>
<profile name="No_DSL" ppp="ADSL1 ADSL2" invert="true"/>
<profile name="3G" or="Office_Hours No_DSL" comment="Backup active during office hours, or if there is no DSL outside of office hours"/>
</syntaxhighlight>
</syntaxhighlight>


This example is taken from a site which has 2 ADSL lines - hence the No_PPP profile being based on ADSL1 and ADSL2 being up.
This example is taken from a site which has 2 ADSL lines - hence the No_DSL profile being based on ADSL1 and ADSL2 being up.

The 3G profile is then active during the Working hours, but it will become active if both of the ADSL lines are down out of hours.
The 3G profile is then active during office hours, but it will become active if both of the ADSL lines are down outside of office hours.


= Ping test example of falling back =
= Ping test example of falling back =