Setting Up an AudioCodes MP1xx FXS With Asterisk
This will be the last in the AudioCodes setup series. A quick and dirty configuration for a vanilla Asterisk setup. AudioCodes uses the network address 10.1.10.10 for FXS and 10.1.10.11 for FXO gateways. Setup your network accordingly to access the default address.
Asterisk Setup:
The Asterisk setup is easy. Just create standard type=friend extensions for as many phone extensions as you would like to create in sip.conf. A typical basic entry would look like below.
[1001]
type=friend
context=local ; Context for incoming calls for this user
host=dynamic ; This peer register with us
dtmfmode=inband ; Choices are inband, rfc2833, or info
username=1001
secret=1234
disallow=all
allow=ulaw ; dtmfmode=inband only works with ulaw or alaw!
;progressinband=no ; Polycom phones don’t work properly with “never”Create dialplan entries in extensions.conf
exten => 1001,1,Dial(SIP/1001|25)
AudioCodes Setup:
Connect the gateway to a network switch and connect a computer to the same
switch. Then configure the IP address of the computer to 10.1.10.XXX (anything but 10 or 11). Then run your web browser and point it to http://10.1.10.10 and login using
Default IP address: 10.1.10.10
Default username: Admin
Default password: Admin
Click -> “Quick Setup” and change the following:
IP Address => IP address of the AudioCodes 124
Subnet Mask => Set to the correct netmask for your local network
Default Gateway Address => Gateway IP address for your LAN
Working With Proxy => Yes
Proxy IP Address => IP address of the Asterisk server
Enable Registration => Set to “Enable”
Restart the gateway and log back in using the new IP address.
Protocol Management -> Protocol Definition -> Proxy & Registration
Registrar IP Address => Set to the IP address of the Asterisk server
Registration Time => 60
Subscription Mode => Per Endpoint
Authentication Mode => Per Endpoint
Go to Protocol Management -> Protocol Definition -> DTMF & Dialing
Max Digits In Phone Num -> Make it a large number like 32 digits
Go to Protocol Management -> Protocol Definition -> Coders
Add coders as needed You need to set at least G.711U-law
Go to Protocol Management -> Endpoint Settings -> Authentication
Set SIP username and password for each port to match your settings in sip.conf
Go to Protocol Management -> Endpoint Phone Numbers
Enter an extension (phone) number for every used channel to match entries in sip.conf
AudioCodes FXS gateway is ready. Worked here YMMV.


