Booting the Unit
The IAXy requires that you plug in the interfaces in specific
order. The easiest suggestion is to follow a left-to-right
methodology.
1
Plug in the telephone cord
2
Insert the Ethernet cable
3
Power up the unit
The key point here is that the telephone cord and Ethernet
cable must be inserted before power is applied. Failing
this, the unit will not boot completely and will not properly
initialize the telephone device.
Upon booting, the unit will seek out an IP address from a
DHCP server. The easiest way to determine the IP of the
IAXy is to monitor either your syslog, messages, or your
file in
daemon.log
/var/log.
changes to these files by using the tail command such as:
$ tail -f /var/log/syslog
or
$ tail -f /var/log/messages
or
$ tail -f /var/log/daemon.log
You can watch real-time
Provisioning the IAXy
Once the IAXy has booted, it needs to be provisioned in
order that it might register as an IAX friend with your Asterisk
server. The provisioning process specifies the IAX username,
password, and host. To provision the IAXy, you will need the
provisioning utility that can be downloaded by following these
instructions:
$ cd /usr/src
$ export CVSROOT=:pserver:anoncvs@cvs.
digium.com:/usr/cvsroot
$ cvs login (the password is anoncvs)
$ cvs co iaxyprov
$ cd iaxyprov
The iaxyprov package will contain the following files:
Makefile
frame.h
iaxydebug.c
iax2.h
iaxy.conf.sample
provision.c
provision.h
Build the provision utility by executing the
Once this is done, modify the
our needs:
;
; IAXY Provisioning description
;
dhcp
;ip: 192.168.0.100
the IAXy)
;netmask: 255.255.255.0
;gateway: 192.168.0.1
make
command.
file to fit
iaxy.conf.sample
; (DHCP enabled)
; (Set a static IP for
; (Set a static netmask)
; (Set a static gateway)
Need help?
Do you have a question about the IAXy and is the answer not in the manual?
Questions and answers