Der IAXy ist ein GNU/Linux/Asterisk basierter Adapter mit dem man ein herkömliches, analoges Telefon an einen Ethernet Port anschließen kann. Der Adapter spricht auf der Netzwerkseite das IAX (Inter Asterisk eXchange) Protokoll und verbindet sich damit für VoiceOverIp Verbindungen mit einem lokalem Telefonanlagenserver (Asterisk) oder mit einem Verzeichniss und/oder Gateway Anbieter im Internet.

http://www.voxilla.com/images/news/iaxyx2.jpg

http://www.digium.com
Der IAXy ist nun offiziell bestellbar, bei Digium per Telefon sogar ohne US-Netzteil günstiger. Zum Betrieb ist ein verlustarmes elektronisches Schaltnetzteil ähnlich diesem, evtl. etwas stärker empfohlen. Mindestens 1200mA bei 9V= bzw. 1500mA sind empfohlen, schließlich muß das Analoge Telefon damit bei 40V betrieben werden. (Mit nur einem, nicht zu altem Telefon dran scheint aber auch mit einem elektonischem 800mA Schaltnetzteil alles zu gehen.) Mit ungeregelten Netzteilen funktioniert der IAXy angeblich nicht. Installationsanleitung)

Technische Daten des S100i "IAXy"
http://www.digium.com/downloads/product_sheets/IAXy.pdf
Die Firmware ist bei Asterisk dabei und kann bei updates automatisch durch den IAXy upgedated werden.

Öffnen des Gehäuses hat ergeben, dass der Ubicom "Internet Processor" IP2022 drinn steckt! Also ein 120 Mhz Ein-Chip System mit viel Info im Netz. Weiterhin ist ein standard Digium FXS Daughterboard ("Softmodem mit Stromeinspeisung") drauf, und es gibt noch einen "extra" 10-poligen Pfostenstecker, wofür der wohl sein mag?

Schnell-Anleitung

Der IAXy wird momentan mit einem kleinem "Provisioning Tool" iaxyprov konfiguriert das auch im Asterisk CVS zu finden ist.

IAXy an eigenem Asterisk Server

Soll der IAXy sich an einem eigenen Asterisk Server anmelden kann man für ihn einen "Friend Account" Eintrag ähnlich dem Folgenden in /etc/asterisk/iax.conf anlegen:

[100]       ; User "100"
type=friend ; means user (incoming calls) AND peer (outgoing calls)
host=dynamic
username=100
secret=1234
context=default
disallow=all
allow=ulaw   ; oder adpcm
mailbox=1234

Um den IAXy vom Asterisk Server erreichbar zu machen definiert man einen IAX2/<user> Eintrag in /etc/extensions.conf ähnlich dem Folgenden:

exten => 100,1,Dial(IAX2/100)

IAXy (zuletzt geändert am 2007-12-23 22:49:50 durch localhost)