Well, I stuffed up.

As you'd know, if you've been following along, one of the major points of HiPBX is reliability and redundancy.  Because of this, we're using Astribanks for the analog interfaces.  They're cheap, reliable, and they offer a proper failover when a machine dies. Which is exactly what we want!

I've been talking to Xorcom for a while, and today it got to the stage when it's time to actually start getting them working, and producing dialtone, and all the usual things you expect from a FXS interface.  I did have them working originally, but that was before I did any of the clustering, Unfortunately, today when I tried it, nothing worked.

It turns out that I'd made a pretty major mistake.  As part of the original testing with RHEL 6.1, a couple of bugs were discovered. When I was talking to Xorcom, they said 'Oh BTW, there's a new revision motherboard - here, we'll send it to you. Don't forget to match the serial numbers with what's on the cases!'

Guess what didn't happen? 

Anyway, Xorcom have spent a good number of hours with me today, fixing my stuff-up, without needing me to pull out ALL THE ASTRIBANKS and move motherboards around. As there's 15 of them, it wasn't something I was looking forward to doing.

So, thanks, guys!  Hopefully I won't have to waste another half a day of yours fixing silly problems 8)