Tag Archives: asterisk

Asterisk and Cisco 7940

There are a number of guides out on the Internet for getting Cisco phones working with Asterisk. I didn’t particularly find any of them 100% thorough. This then is my guide, documenting the moment I ordered the phone to the moment I made a call on it. I bought a Cisco 7940 phone from eBay.… Read More »

Asterisk For a Small Business (VII)

As we left things last time, we had a nicely organised dial plan that had the minimum of duplicated code, and was essentially a set of tables that mapped endpoints to extensions or queues. Let’s remind ourselves. [internal-extensions] ; Numeric aliases exten => 2100,1,Goto(andyp,1) exten => 2101,1,Goto(wife,1) exten => 2102,1,Goto(handytone1,1) exten => 2103,1,Goto(handytone2,1) exten =>… Read More »

Asterisk For a Small Business (VI)

Last time I showed you how to add voicemail facilities to your incoming lines. We concentrated on the local end, how a single access number could pickup voicemail from different mailboxes depending on the extension it was dialled from. I didn’t discuss the receiving side very much, and simply gave you this template: [external] exten… Read More »

Asterisk For a Small Business (V)

Last time we had reached a milestone. Internal calls working, outbound calls working, and incoming calls working. What next then? It would be nice if people calling our business or residential line got an answering machine when we weren’t in wouldn’t it? There are two dialplan functions needed for voicemail: Voicemail() which connects a caller… Read More »

Asterisk For a Small Business (IV)

When last we spoke, we had created an internal phone system. We had four extensions that could all happily call each other. This time we’re going to extend that facility to include the ability to dial arbitrary numbers using our outgoing trunks. Recall how we arranged our contexts in the dialplan? [stdexten] ; … standard… Read More »

Asterisk For a Small Business (III)

Last time we left ourselves in the position of having two outgoing trunks available and four locally connected phone extensions. Let’s remind ourselves of these endpoints. $ asterisk -r hostname*cli> sip show peers Name/username Host Dyn Forcerport ACL Port Status andyp/andyp D OK (100 ms) wife/wife (Unspecified) D 0 UNKNOWN handytone1/handytone1 D 5060… Read More »

Asterisk For a Small Business (II)

Last time we discussed registering multiple trunk lines from a provider using our Asterisk server. As yet, we have no way of making calls, nor any device to receive incoming calls on. Our two trunks are, at the moment, pretty useless. This time then we’ll talk about how to configure some local endpoints. These are… Read More »

Asterisk For a Small Business (I)

FussyLogic is a small business. I run it from a home office. Most of my incoming phone calls are to my mobile; but I want to have a landline presence for the business too. It’s not cost effective to pay for an additional land line from BT just for those rare landline calls. I choose… Read More »