Solaris VoIP Overview

Solaris Voip holds the responsibility for the development of Zaptel device drivers for Solaris - the most advanced UNIX operating system in the world. Additionally, Solaris Voip maintains Asterisk PBX packages for Solaris.

The Zaptel device drivers are kept independently from their original creators at Digium because of numerous differences between their own and ours; however, Solaris Voip is dedicated to returning any and all Asterisk PBX patches back to Digium and the Asterisk Open Source community.

What is Solaris VoIP?

Solaris VoIP is a consortium of many companies, whose charter members include Thralling Penguin, Sun Labs, AgileVoice, Redfone Communications, Simon Lockhart, Digilink.net, and others.

What Are Zaptel Device Drivers?

The Zapata Telephony project is an open computer telephony hardware driver API. Zaptel is shortened name for "Zapata Telephony". The Zapata Telephony project was named after Emiliano Zapata, a Mexican revolutionary, indicating the revolutionizing nature of the Zapata Telephony project.

Further information is available here:
http://www.zapatatelephony.org/

Project Status

The following device drivers are available:

  • The base Zaptel module with supporting applications and development header files.
  • The Ztdummy module for supporting the MeetMe application and IAX2 trunking when one doesn't have any Zaptel compatible hardware.
  • The WCTDM module for supporting the TDM400P Digium card.
  • Beta module for ztdynamic and STREAMS module for ztd-eth (TDMoE)

Source Code

Before doing a single thing with the source code, please read the README file.

The source code is available via Git from: Asterisk 1.2, SPARC as patched, Asterisk 1.2 Zaptel, Asterisk 1.2 Newt, Asterisk 1.2 NConference patched, and Asterisk 1.2 Add-on Modules.

Asterisk Package & Driver Downloads

For the latest Asterisk and/or Drivers, please use Git!

Package Description SPARCv9 (Solaris 10) AMD x64 (Solaris 10) Intel x86 (OpenSolaris)
Zaptel Base Drivers
(see note below)
SVzaptel-rev146-sparc-5.10.pkg
~1MB
SVzaptel-rev146-x64-5.10.pkg
~800KB
SVzaptel-rev146-x86-5.11.pkg
~800KB
Ztdummy Driver SVztdummy-rev146-sparc-5.10.pkg
~80KB
SVztdummy-rev146-x64-5.10.pkg
~80KB
SVztdummy-rev146-x86-5.11.pkg
~80KB
WCTDM Driver SVwctdm-rev146-sparc-5.10.pkg
~200KB
SVwctdm-rev146-x64-5.10.pkg
~200KB
SVwctdm-rev146-x86-5.11.pkg
~200KB
libnewt SVnewt-sparc-5.10.pkg
~200KB
SVnewt-i386-5.10.pkg
~165KB
SVnewt-i386-5.10.pkg
~165KB
Asterisk 1.2.7.1 SVasterisk-rev146-sparc-5.10.pkg
~32MB
SVasterisk-rev146-x64-5.10.pkg
~31MB
SVasterisk-rev146-x86-5.11.pkg
~31MB

Please note that all drivers require the Zaptel Base Drivers. All packages were built using Solaris 10 with the best optimizations for the respective platform, including being linked with the mtmalloc library for performance. The Asterisk package includes chan_zap.so, app_meetme.so (with 'o' option back-port), in addition to HTML voicemail email notification templates (see: /etc/opt/asterisk/vm_template.html), SMF script, and app_lookupcnam (disabled by default). Music on hold will function if the CSW mpg123 package is installed.

Disclaimer

Unless otherwise specified, the material available at SolarisVoip.com is not supported. This material is downloadable free of charge, as is. SolarisVoip.com makes no warranty, expressed or implied, as to its performance. SolarisVoip.com specifically disclaims the implied warranties of merchantability and fitness for any particular purpose. SolarisVoip.com shall not be liable for any direct, indirect, special, incidental or consequential damages, whether based on contract, tort, or any other legal theory. In no event shall SolarisVoip.com or the authors of any files on this site be liable for damages whatsoever (including, but not limited to, electrocution, damages for loss of profits, destruction of systems, loss of information) arising out of the use of or inability to use the materials, even is SolarisVoip.com has advised of the possibility of such damages. SolarisVoip.com further does not warrant the accuracy or completeness of the information, text, graphics, links or other items contained within these materials. SolarisVoip.com may make changes to these materials, or to the products described therein, at any time without notice. SolarisVoip.com makes no commitment to update the materials.

Contact Us

If you have any comments, suggestions, or ideas - we'd like to know.

You may email Joseph Benden at: joe (at) thrallingpenguin.com

(C) 2006-2013 SolarisVoip.com. All rights reserved.