OK, this is slightly blowing my own trumpet, well the trumpet of the whole FireBrick team really, but I have been involved in a fun project for the last few weeks to deploy a FireBrick in a completely new environment - mobiles.
An LNS, as this is, handles the endpoint of connections to the internet, typically from broadband lines these days. We have tested from dialup, and broadband. We have tested from BT and Be. We have tested the way things are done in the ISP world and we are selling them (albeit prototypes, technically). They work well.
The mobile world is a challenge though. We are talking to very different kit (A Nokia GGSN) and it is not quite what we expected. The PPP negotiation is faked in the mobile network, and the RADIUS responses were not what we expected, and lots of little snags and differences.
Throughout the work I have ended up making all sorts of changes only to find that, after hours (or days in some cases), what we were doing was right all along and no changes were needed. The end result is a richer set of features on the FireBrick, which is good, but mostly a lot of work for no reason.
The final solution is handling layer 3 termination as well as lots of L2TP relay to all sorts of different manufacturers kit in ISPs.
Basically, "it just works". I should not be surprised, and I know customers using this kit are not surprised, but it is always scary when you are launching any new product. You worry about every little thing - from "is there some subtle bug that will break things?" do "did we design a product people actually want to buy?". When it goes out there in to the world on its own and just works you are always relieved, and it is always a surprise no matter how many times you have done it before with other products that "just work".
So, onwards and upwards - the new smaller FireBrick products are due to launch real soon now, and we have much to do.
Code code code!
Article on the BBC, here ... " Households will be offered discounts on their electricity bills if they cut peak-time use on a handful o...
Broadband services are a wonderful innovation of our time, using multiple frequency bands (hence the name) to carry signals over wires (us...
The ASR33, like most teletypes of the era, works at a fixed rate. It does 10 characters per second. It is 110 Baud, using 1 start, 8 data (i...
I am using KiCad for PCB design, and it is pretty impressive, but KiCad version 6 has just been released. There are lots of small changes, b...