login | register
Sat 30 of Aug, 2008 [16:21 UTC]

voip-info.org

MGCP eyeP Phone

Created by: nbelan,Last modification on Thu 08 of Feb, 2007 [18:31 UTC]

How to configure MGCP eyeP Phone with Asterisk


Well, it is quite simple.

eyeP Phone


In eyeP Phone configure, you have to open "Configure" window.
In "Mgcp" tab:

Gateway:
  • Name: name (fqdn) used in mgcp.conf
  • Endpoint Name : list (';' separated) of local endpoint names

Call Agent:
  • Address: IP address of Asterisk PBX.

Example:

Name: mgw.my_voip.net
Endpoint Name: aaln/1; aaln/3

Address: 192.168.0.10

eyeP will register using "RSIP aaln/1@mgw.my_voip.net" and "RSIP aaln/3@mgw_my_voip.net".

Asterisk


in mgcp.conf:

[mgw.my_voip.net]
context=default
host=dynamic
; can work without a dynamic host ...
defaultip=192.168.49.10
canreinvite=yes
line=>aaln/1
line=>aaln/3

etc.

I have not tested yet wildcard endpoint name.


This page has been viewed 9957 times since it was created



Comments

Comments Filter
222

333

by nicoco, Thursday 20 of April, 2006 [08:09:27 UTC]
222

333MGCP reinvite

by nicoco, Thursday 20 of April, 2006 [08:08:54 UTC]
Hi all,
I'm having troubles with the MGCP canreinvite option.
I have two eyep media and Asterisk on the same network, same codecs, the option line "canreinvite=yes" properly set in the mgcp.conf file... but it won't do.
Any idea anyone?
222

333MGCP reinvite

by nicoco, Thursday 20 of April, 2006 [07:08:39 UTC]
Hi all,
I'm having troubles with the MGCP canreinvite option.
I have two eyep media and Asterisk on the same network, same codecs, the option line "canreinvite=yes" properly set in the mgcp.conf file... but it won't do.
Any idea anyone?
222

333Re: Sorry, but with this parameters my eyeP Phone cannot register on Asterisk :((

by nbelan, Friday 14 of April, 2006 [14:01:28 UTC]
Important note:


Caller id in mgcp.conf MUST NOT contain "

ie:

callerid="449" MUST BE CHANGED into callerid=449

(tested with asterisk 1.2)

regards....
222

333Re: Sorry, but with this parameters my eyeP Phone cannot register on Asterisk :((

by nbelan, Wednesday 02 of November, 2005 [08:55:09 UTC]
(fqdn: fully qualified domain name)
- does your soft phone get registered with asterisk ?
- MGCP messages from / to eyeP are built using : endpointname @ gateway_name

In your case, messages are aaln/1@192.168.100.44

Signaling port is 2427 in eyeP, BUT port in asterisk MGCP.conf is 2727 - not 2427 !
222

333Sorry, but with this parameters my eyeP Phone cannot register on Asterisk :((

by TKI013, Monday 08 of August, 2005 [12:11:53 UTC]
I have a LAN with only 2 computers without Inet-access.
- Asterisk (1.0.9) with IP 192.168.100.100
- Win-XP with eyeP Phone and IP 192.168.100.44

My Softphone eyeP Phone cannot register on Asterisk-Server an bring me only soem error messages.

For the Softphone I use the folling entries:
- Gateway Name: 192.168.100.44 (what means fqdn ???)
- Endpoint Name: aaln/1
- Call Agent: 192.168.100.100
- Port: 2427 (2727 also doesnt function)

My mgcp.conf looks like this:
general
port=2427
bindaddr=192.168.100.100

192.168.100.44
context=449-eyePPD
host=192.168.100.44
callerid="449"
nat=no
threewaycalling=yes
transfer=yes
callwaiting=yes
cancallforward=yes
canreinvite=yes
dtmfmode=none
slowsequence=yes
line => aaln/1

The specific entries in my extensions.conf lokks like this:
capi2 ;Alle Rufnummern von 44X
exten => 447,1,Goto(447-eyeBeam,447,1)
exten => 448,1,Goto(448-Firefly,448,1)
exten => 449,1,Dial(MGCP/aaln/1@192.168.100.44)

449-eyePPD
exten => 449,1,Dial(MGCP/aaln/1@192.168.100.44)
exten => 449,2,Hangup
include => deutschland

But Asterisk show me the folling error messages, if the softphone try to register on Asterisk-Server:
Asterisk Ready. *CLI>
   — Resetting interface aaln/1@192.168.100.44
   — No command found on 192.168.100.44 for transaction 3. Ignoring...

A test-call from another softclient bring this error messages:
-- Accepting AUTHENTICATED call from 192.168.100.44, requested format = 4, actual format = 4
-- Executing Dial("IAX2/448@448/1", "MGCP/aaln/1@192.168.100.44") in new stack
-- MGCP mgcp_request(aaln/1@192.168.100.44)
-- MGCP cw: -1, dnd: 0, so: 0, sno: 0
-- MGCP mgcp_new(MGCP/aaln/1@192.168.100.44-1) created in state: Down
-- Called aaln/1@192.168.100.44
Aug 8 13:36:04 NOTICE24220: chan_mgcp.c:2283 handle_response: Terminating on result 500 from aaln/1@192.168.100.44-1
Aug 8 13:36:04 NOTICE24220: chan_mgcp.c:2283 handle_response: Terminating on result 500 from aaln/1@192.168.100.44-1
 == No one is available to answer at this time
-- No command found on 192.168.100.44 for transaction 11. Ignoring...

I have attempt some other parameters, but everything without success. Any other ideas or comments???

Best regards
Ronny