login | register
Wed 19 of Nov, 2008 [22:08 UTC]

voip-info.org

History

IAXy

Created by: jht2,Last modification on Thu 02 of Oct, 2008 [02:02 UTC] by martinmasson

IAXy


Image


Note that is item is scheduled to be EOL (Digium Website)
  • 08.01.2008 - End of Software Releases Date.
    • Digium Engineering will no longer develop, repair, maintain, or test the product software.
  • 11.01.2008 - End of New Service Attachment Date.
    • No new service contracts for this product may be initiated.
  • 08.01.2009 - End of Sale Date.
    • If inventory remains, Digium shall make no additional sales of the IAXy product.
  • 08.01.2009 - End of Service Contract Renewal Date.
    • No service contracts may be renewed.
  • 08.01.2010 - End of Life.
    • Digium will provide no support or service of any kind for the IAXy.


IAXy is a small yet expensive one port IAX based VOIP Gateway for use with Asterisk
Through the translucent case, one can see an orange light for phone status and a very bright blue light for network status.

Configuration gotchas:

The configuration block in iax.conf for your IAXy should contain the following lines, or codec negotiation may not work:

disallow=all
allow=ulaw

Substitute 'adpcm' for 'ulaw' if that's what you use, but I've read that the IAXy doesn't actually support adpcm, even though it's referenced in the sample iaxy.conf file provided with iaxyprov.

How to reset the IAXy:

(By dsfr/Chris Hozian of Digium)

In order to restore your s101i (IAXy) to factory default you must complete the following:

1. Remove all of the cables, except for the power cable.
2. The factory reset button is next to the RJ45 jack. Press and hold the factory reset button for 10 seconds. Do not release the factory reset button until the very last step.
3. While holding the factory reset button, remove the power cable.
4. Continue holding the factory reset button for an additional 5 seconds after the power cable has been removed.
5. Continue holding the factory reset button and plug the power cable back into the s101i (IAXy).
6. Continue holding the factory reset button for an additional 5 seconds.
7. Now you may release the factory reset button.

After following the above steps your s101i (IAXy) will be restored back to factory default.

Plug all of the cables back into the s101i (IAXy).

You must reprovision your s101i (IAXy) after making these changes.

Where to buy:



See Also


Comments

Comments Filter
222

333Web Based IAXy provisioning

by Asterman, Monday 03 of March, 2008 [18:20:33 UTC]
I was quite intruiged by the IAXy, and recently deployed them in an install for the customer.

<p>Other than the lack of DNS support (which ruins dyndns-ability), I'm quite happy with the quality and performance of the units.

<p>One thing I found is that the iaxyprov tool was fairly primitive, although at least it was quite portable. It works for me, but isn't suitable for most customers to use in adding new IAXy's. The GTK one that Asterisk provides looks interesting, but a true hassle to build, especially on non-Linux platforms.

<p>There is a windows based provisioner which is quite good, but my last client is strictly a Mac shop.

<p>So I wrote my own provisioning tool; a single .C file, just like iaxyprov, which is its own web server and IAXYy provisioner. It seems to work quite well. I'm looking for people to beta test and stress test it for me before I post it publicly. Please contact me if you have any interest. It should work on any system (Mac, Linux, PC) and with any browser.

<p>-d
222

333Re: IAXy connected fone can call but does not ring!

by promodus, Tuesday 26 of February, 2008 [22:34:07 UTC]
I have a similar problem.
  • Linksys PAP2T
  • Digium S101i iaxy
From the iaxy I can call the PAP2T and immediately I hear dialing, and the PAP2T phone also starts ringing immediately.
Doing this reverse, The PAP2T calls the iaxy and there is a pause for about 15 seconds before I hear dialing, and the iaxy phone never rings.

If I wait for the dialing (PAP2T calling iaxy) and if I pick up the iaxy phone the call is establish.
If I don't wait for the dialing, then all I get is a dialtone on the iaxy.

Anyone have a fix please email me, I'll be glad to update this section.
Richard (a) Promodus (.) net.
222

333Fax Not Recieving/Sending

by AstroGuru, Tuesday 25 of September, 2007 [14:25:15 UTC]
I have used IAXy as a Fax Extension. But fax machine gives me error "Comm. error", Is there anyone has working IAXy as Fax extension. Now I am using SPA3000 as Fax Extn which is working good.

Cheeeeers,
222

333IAXy Power Adapter Ratings

by batwing, Wednesday 02 of November, 2005 [18:10:26 UTC]
Just receiver a couple IAXy's from Digium, and they came with adapters rated:

Class 2 Transformer
P/N: XFMRWALL6VDC1A3.8MM
Input: AC 120V 60Hz 11W
Output: DC6V 1000mA
Model: RH41-0601000RU

Tip is positive.

As you can see, this is NOT a 9V adapter as others have received. I suspect that the circuitry in the IAXy is probably 3.3V, so the 6V adapter should be more than enough. The 9V adapter could also explain why people report the device running so hot. Mine runs warm, but definitely not hot. Obviously the FXS circuitry can tollerate the lower voltage, because mine is running just fine.

I also doubt you need a 1A adapter to run this too... but I haven't done any current measurements to verify that.
222

333iaxyprov notes

by ihoward, Thursday 27 of October, 2005 [17:03:35 UTC]
A few notes on iaxyprov

you need to set the server's address in decimal numbers

and, if there is an error in your iaxy.conf you won't see anything after executing iaxyprov, except for an error code of 1

a successful provisioning will look like this:
ihoward@saba iaxyprov# ./iaxyprov 192.168.1.5 iaxy.conf
01:

05:
       11 d9
0d:
       00 00 00 04
0f:
       42 c7 e4 6a
10:
       11 d9
06:
       35 30 30 31
07:
       34 35 36 37
0c:
       00 00 00 01
Provisioning is 40 bytes
Total packet is 54 bytes
Got response back from '192.168.1.5'

222

333IAXy and Dynamic Server IP howto

by marlobakker, Friday 24 of June, 2005 [13:44:15 UTC]
Here is a short linux script I developed for automatically re-provisioning the IAXy with the server IP when the server is on a dynamic IP service.

First of all, your server must be registered with a dynamic IP lookup provider. I use http://www.dyndns.org and run a script to keep my server (which is on DSL) properly updated. Therefore, I can navigate to http://myownservername.dyndns.org and always reach my machine.

The script simply executes a single ping to myownservername.dyndns.org to obtain the correct IP address. From there it uses that IP to rewrite the provisioning configuration file with SED, the command line editor. I have not set the program up on a cron job, but that's next.

The script requires a provisioning template file so that SED has something to edit with. That file is appropriately named ext210.conf.template and is written as follows:

  • ;
  • ; IAXY Provisioning description
  • ;
  • server: server_ip
  • register

Notice that the provisioning file contains only the 'server:' directive and the 'register' directive. All the other directives for ip, netmask, gateway and so on have been eliminated since those should have been already set up, and therefore there is no need to retransmit them to the IAXy device. Removing parameters from this file seems to cause them to not be resent.

The script file that performs the update is as follows:

  • ping -n -c 1 myownservername.dyndns.org | gawk '/64 bytes/ {print substr($4,1,index($4,":")-1)}' > myownservername.ip
  • sed s/server_ip/`cat myownservername.ip`/ < ext210.conf.template > ext210.conf
  • ./iaxyprov 192.168.1.7 ext210.conf

Notice this file contains only three lines... one to obtain and extract the IP address of the server, one to stuff the ip address into the extension configuration file and one to reprovision the device. Using gawk the IP numbers can be safely extracted from the ping result stream. Those numbers are written to the file 'myownservername.ip and must be in raw ip form (no parenthesis or other punctuation other than the dot seperators). The SED command (the second line) substitutes (s) at the location of the string to rewrite (server_ip) the contents of another file (cat myownservername.ip) using the input file (ext210.conf.template) and sending its output to another file (ext210.conf). Finally the provisioning command sends the new ext210.conf file to the iaxy device - assuming it knows its ip address.

The script is pretty simple and doesn't do any error checking - but, alas, this was just a one-nighter.

HTH

222

333Re: IAXy connected fone can call but does not ring!

by jadomondon, Sunday 08 of May, 2005 [03:15:10 UTC]
in iax.conf, put in notransfer=yes.
222

333Re: IAXy firmware develpement

by agtilden, Sunday 13 of March, 2005 [03:58:06 UTC]
If the IAXY has an IP2022 inside how come we can't configure with a hostname instead of an IP address?

This page http://www.ubicom.com/news-and-events/20020916_UnivDevNetKit.html claims the IP2022 contains "ipDNSclient — Supports the Domain Name System, which associates names rather than numeric IP addresses for identifying devices on a network, and supports DNS lookups and dynamic DNS"

Wouldn't it be nice to provision our IAXY's with names instead of fixed IPs?
222

333Windows IAXy Provisioning Software

by tdacosta, Friday 18 of February, 2005 [02:49:01 UTC]
Windows IAXy Provisioning Application

This is a from-the-ground-up development of a means of provisioning IAXy devices using a Windows environment. For some users, being bound to Linux for IAXy provisioning is not viable or convenient in some cases. This application provides a GUI data entry for the various IAXy parameters and communicates the new parameters to the selected IAXy.

You are free to do with this application as you wish. It is provided as-is with the hope that it will make someone's day a little easier.

Revision Notes

1.01 Added subnet scan feature for Digium devices with 00:0F:D3 OUI MAC addresses. Note that this feature only works on Windows 2000/XP platforms--Windows 95/98/Me are not supported. This feature only works when the IAXy is on the same subnet as the machine performing the scan!

1.00 Original Release

Download from:
Download Link
222

333IAXy connected fone can call but does not ring!

by , Thursday 17 of February, 2005 [22:35:58 UTC]
Hi there, I would appreciate any ideas on solving the following problem:

I have installed and configure Asterisk on White Box Linux along with
AMP. I have 2 ZyXel WiFi fones and two IAXy boxes to which I have
connected two regular analog non/electrical fones. The ZyXel fones and
call and receive to and from anybody; the IAXy connected fones can
only call to ZyXel fones; they do not receive any calls, or ring when
they get called. As a matter of fact, if I call them on one of the
ZyXel, I will hear the calling sound on the ZyXel, but the IAXy fone
does not ring and if I pick it up while it is being called I will get
a dial tone. I have provisioned the IAXy - obviously or I would be
able to use them as calling fones. Any ideas? Thanks in advance.