The information on this page is based on feedback from Enswitch customers using these telephones in production. This list is incomplete, and some entries may be out of date. Any updates are welcome. All information on this page is informal, and no guarantees are offered. As always, it's vital to fully test all functionality before offering it to your customers.
"Working" means that the basic functions of the telephone have been reported as working. "Fully working" means that all or almost all relevant functions of the telephone have been reported as working. Integrics has not verified these for all telephones.
Hardware SIP telephones Analog telephone adapters PBXs Routers and gateways Session border controllers Softphones Client side NAT routers
Hardware SIP telephones
Aastra 51i, 53i, 55i, 57i, and 67xx
- Fully working.
- Busy lamps are working.
- Automatic provisioning is working.
- Auto-answer for page groups is working.
Cisco 7912, 7940, and 7960
- Working using SIP image.
- Automatic provisioning is working for 7940 and 7960.
- Set the following:
messages_uri: "*1"
- Set the following if behind NAT:
nat_enable: 1 nat_received_processing: 1 nat_address: ""
- May also require port forwards on some NAT devices.
Cisco SPA500 series
- Working.
- Some customers report that when doing a blind transfer, the handset reports that the transfer failed even though it succeeded. Others are unaffected.
Digium D40 and D70
- Working.
- Automatic provisioning via HTTP is working.
Elmeg 290
- Please see the Snom 190, on which this telephone is based.
Grandstream Budgetone 101 and 102
- Working.
- Turn on NAT settings if behind a NAT device.
- Automatic provisioning is working.
Grandstream GXP2000
- Working.
- Busy lamps are working. This requires the latest Grandstream firmware.
Polycom SoundPoint IP and VVX ranges
- Working if not behind NAT.
- The level of success when used behind NAT varies. Firmware 3.2.1 and later seem to work reliably. Older firmware seems to depend on the exact NAT device used.
- Fortigate routers are reported to fix NAT problems with older firmware versions.
- Busy lamps are working. Some Polycom firmware versions may need voIpProt.SIP.dialog.strictVersionValidation="0" set.
- Automatic provisioning is working.
- Remote reboot from the Enswitch web interface is working.
- VVX video is working.
Siemens C460 IP Gigaset
- Working.
Sipura SPA 941, 942, 1001, 2002, and 3000
- Working.
Snom 190, 300, 320, 360, 370, 710, 760, 820, and 870
- Fully working.
- Busy lamps are working.
- Automatic provisioning is working.
- Auto-answer for page groups is working.
Snom M3, M9, and M9R
- Provisioning not currently supported.
UTS F3000
- Working.
- SIP messaging is working. This requires this feature to be enabled in Enswitch.
Yealink T26P, T28P, and VP-2009
- Working for audio and video.
- Automatic provisioning is working.
Analog telephone adapters (ATAs)
Audiocodes MP-124
- Working.
DrayTek Vigor2800
- Working.
Grandstream Handytone 286, 287, and 386
- Working.
Linksys PAP2
- Reports indicate occasional spurious DTMF key presses on its analog side. Apart from that, working.
Motorola VT1000
- Working.
PBXs
Asterisk
- Fully working.
- Make a telephone in Enswitch, then set the following in Asterisk's sip.conf:
username = <telephone line> fromuser = <telephone line, unless original callerid is set> secret = <telephone password> insecure = port,invite context = <context for incoming calls>
- Add a context in extensions.conf for outgoing calls.
Cisco Call Manager and Call Manager Express
- Working.
- Requires a remote access account for outbound calls due to lack of SIP authentication support.
Enswitch
- Fully working.
- Please see Asterisk, which Enswitch uses for connections to carriers.
- The context for incoming calls is normally "from-external".
- Make a peer for the outgoing context.
NEC XN120
- Working.
Routers and gateways
Cisco 53xx and 54xx
- Working.
- Requires a remote access account for outbound calls due to lack of authentication support.
Multitech ISDN2e gateway
- Working.
Nextone
- Working.
Teles SS7 gateway
- Working.
Session border controllers
Anynode
- Working.
Sansay SPX
- Known problem where call drops when put on hold twice. This is due to a Sansay bug. It can be worked around on Enswitch.
Softphones
3CX for Android
- Working.
Acrobits for Android
- Working.
Bria
- Working for audio.
- Working for video.
Bria Android and iPhone/iPad editions
- Working.
CSipSimple for Android
- Working.
Eyebeam
- Working for audio.
- Video is untested.
Sipdroid for Android
- Working.
SJ Phone
- Working.
Voice Operator Panel
- Latest version is working.
- Older versions had problems with music on hold.
X-Lite
- Working.
Zoiper
- Working.
- Requires DTMF to be set to SIP INFO.
Client side NAT routers
Cisco 8xx
- Fully working.
D-Link DIR-655
- Fully working.
D-Link (other models)
- Not working. Inbound calls are sometimes blocked.
Edgemarc 200 and 4500 series
- Not working in SIP ALG mode.
Fortigate 30B, 50B, 60B, 80CM, and 110C
- Fully working, including SIP AGL.
- Reported to support all versions of Polycom firmware behind NAT.
- The following is recommended:
config system global set tos-base-priority medium end
- Set the SIP policy to "high".
Linksys
- Working with a single handset.
- Mixed reports with multiple handsets behind one router, with occasional reports of inbound calls being delivered to the wrong handset.
Mikrotik RB450
- Fully working on firmware 3.13.
Netgear
- Not working. Inbound calls are sometimes blocked.
Smoothwall Express
- Fully working.