Wouter Verhelst: Asterisk adventures, and the DECT gap.
A customer called me a while back, requesting whether I could help
him set up asterisk. Since I hadn't previously played with asterisk, we
agreed that I'd try out stuff, and then do a demo setup, so that he
could decide whether that is okay for his needs.
So I bought me a Linksys SPA-3102 ATA (with one FXO and one FXS
port) and a Linksys SPA-921 IP phone, and started experimenting.
Didn't take me long to figure out that the SPA-921 works, but that if
I want to use a company-wide directory (which was a requirement for that
customer), I have to use a Linksys proprietary protocol, which Asterisk
obviously doesn't support. Someone then told me that Snom's hardware phones have LDAP support
in their hardware phones; so I bought me the Snom 300 as well, and
played a bit with the system.
After experimenting for about two weeks or so, alltogether, I've now
got a demo setup that fulfills most of his requirements, and I can show
why others can't easily be implemented. Which is cool.
Afterwards, I'll be stuck with an ATA and two IP phones that I have
no immediate use for at the office, so I was thinking of taking them
home and using them there. We've got way too many phones at home anyway
(one upstairs, one downstairs, a fax, and a DECT basestation with no
less than four handsets), so adding the ability to call eachother might
be useful.
Except that I can't seem to find a DECT basestation that appeals to me.
The one we have doesn't have VoIP, so that'll need replacement. Just
connecting it to the ATA could work, but then transferring a call from a
regular phone to one of the DECT handsets would be troublesome, at best;
what I would prefer is the ability to give each of my DECT handsets a
separate asterisk extension; in effect, a DECT - SIP bridge.
What I've found so far in DECT basestations that allow me to somehow
link the DECT phones to a computer, is appaling.
- At first sight, the most interesting option is the Siemens Gigaset M34 USB, a USB dongle that speaks DECT. Unfortunately, there are no Linux drivers, as far as I could see. So this one is right out.
- There are several manufacturers who sell DECT base stations that speak SIP and/or H.323. Most of those, however, want to be a PBX as well; this gets me the same problem as the one above where transferring a call between a DECT handset and an "other" phone is troublesome. Some of the more expensive ones allow you to have two VoIP connections at the same time (<sarcasm>whoa!</sarcasm>), and I've seen one that allows to configure multiple SIP accounts, but it didn't say whether I could configure a SIP account as belonging to one specific handset -- which is what I'd really need. Most of them also come with at least one non-optional handset, but I'm not looking for more handsets...
- There are also a number of DECT - SIP gateways that are really built for connecting multiple handsets to a VoIP PBX, and are really what I'm looking for. Unfortunately, the prices I've seen suggest that these are only economically viable in case you're working with a large corporate DECT setup, such as the one they use at the hospital where my dad used to work. I don't feel like paying 1100+ for DECT connectivity.
I’ll try to push a new version of WebKit soon enough.
Stay tuned.