Hmmm... I have this aweful feeling that I'm choosing the exact wrong
time to ask a "newbie question" :)  Oh well, here it goes.

You're obviously literate, and you've put forth effort, so hopefully no one here will step on your toes.



The quick question is : "How do I dial an extension?"  (answer is
probably - "you don't" in which case:)
"How do I dial my asterisk box?" - I have no outside line, I just want
to start testing things like voicemail internally.

The details: I am not connected to the outside world yet, I have a
couple of phones in-house and I'm trying to set up an Asterisk internal
office phone network just to get my head wrapped around the system. I have
- my linux box set up
- the phones ftp'ing their latest firmware and config files
- I can call one phone from the other using the IP address (no asterisk
required)
- I have installed zaptel, libpri, asterisk, asterisk samples
- I have added my 2 phones to the sip.conf file (see below)
- I see the two phones if I do a "sip show peers" with the correct IP
addresses
- I've tried to set up the phones as described at
"http://www.csh.rit.edu/~adamf/IP500.html";


*CLI> sip show peers
Name/username    Host            Dyn Nat ACL Mask             Port
Status
176polycom       192.168.0.176               255.255.255.255  5060
Unmonitored
175polycom       192.168.0.175               255.255.255.255  5060
Unmonitored


Added to sip.conf:

[175polycom]
type=friend
host=192.168.0.175
defaultip=192.168.0.175
dtmfmode=inband
mailbox=175
context=sip
callerid="I am Don"
progressinband=no ;polycom's seem to have trouble with the default
progressinband=never

[176polycom]
type=friend
host=192.168.0.176
defaultip=192.168.0.176
dtmfmode=inband
mailbox=176
context=sip
callerid="I am a jerk"  (Hey, no self-deprecation allowed!)
progressinband=no ;polycom's seem to have trouble with the default
progressinband=never

You'll want to add something like this to extensions.conf

[sip]
exten => 175,1,Dial(SIP/175polycom,20)
exten => 175,2,Hangup

exten => 176,1,Dial(SIP/176polycom,20)
exten => 176,2,Hangup

This should allow your phones to dial one another. Later you may want to add voicemail, then your dialplan for the sip phones would look something like this:
exten => 175,1,Dial(SIP/175polycom,20)
exten => 175,2,Voicemail(u175)
exten => 175,102,Voicemail(b175)
exten => 175,103,Hangup


(You'll also need to add the appropriate config to voicemail.conf)

Later, if you want to make all the lines on your Polycom phones work in a logical manner, you may want to disable the built-in call-waiting "feature." Look up CheckGroup and SetGroup for that. But that's down the road a bit.


Yet I can find nothing about extensions
in any of the Polycom documentation, phone buttons and menus, etc, and I
am beginning to think that the concept of an "extension" is an analogue
phone thing and just doesn't make sense for IP phones.

Extensions are what asterisk uses to allow one device to talk to another. You can assign an extension to do just about anything, including dialing another device like a sip phone or a PSTN line.


_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to