IAXComm
http://iaxclient.sourceforge.net/iaxcomm
IAX softphone for Windows, Linux & Mac OS X
Features:
- Register with multiple servers (ie enterprise server and iaxtel).
- Multiple call appearances.
- User selectable audio devices.
- User defined ringtones.
- Autoanswer intercom calls (with password protection).
- Registration with an asterisk server prior to dialing is no longer required.
- Simplified Directory dialogs.
- Incoming callers automatically added to phone book.
Recent changes include:
- Registration with an asterisk server prior to dialing is no longer required.
- Simplified Directory dialogs.
- No longer crashes on unexpected screen sizes.
There are Windows, Mac, and Linux versions
- Uses the cross-platform WxWindows GUI library.
- Uses the IAXClient library
- http://iaxclient.sourceforge.net Use this link to get most current versions of clients
- Sources included in the iaxclient library: http://iaxclient.sourceforge.net/snapshots/iaxclient.tar.gz
- Precompiled binaries at: http://iaxclient.sourceforge.net/iaxcomm
- Uses the cross-platform WxWindows GUI library.
- The Mac OS X version (I don't know about the other editions) is buggy and quirky. It crashes, and it messes up enough that you often need to log out of Mac OS X and log in again to be able to use IAXComm again. But IAXComm is the only IAX client available for Mac OS X. So live with it.
Asterisk Setup Notes
- All IAX accounts that are being accessed by IAXComm must have `qualify=no` set, or you will recieve Peer is now UNREACHABLE messages in Asterisk and the client will no longer be able to recieve inbound calls.
- Accounts must not have the username parameter set or authentication will fail.
Comments
333Re: IAXComm only supports GSM codec
333IAXComm only supports GSM codec
333Iaxcomm on Slackware 9.1
No option to use esd or arts so using other audio programs with iaxcomm is problematic.
Sent in some bug reports and patches but got no response.
My main problem getting started was I kept trying Dial(IAX/user) instead of Dial(IAX2/user)