Projects / WANPIPE


WANPIPE S-series is a family of intelligent multi-protocol WAN and ADSL adapters that support data transfer rates up to 8Mbps. All WAN protocols supported by WANPIPE are implemented in firmware and run on the card. An advantage of an intelligent adapter is that it offloads the system CPU and improves stability. By adding a Sangoma WAN/ADSL component to the Linux kernel, one can create a powerful multi-T1/ADSL router/firewall with proven reliability of Linux. Sangoma S-series cards support an optional on board T1/E1 CSU/DSU that eliminates all external components of a traditional routing solution: i.e. T1/E1 line can be directly connected to the card. WANPIPE supports the following protocols, ATM, ADSL, Frame Relay, PPP, MULTILINK PPP, CHDLC, X25(API), BitStreaming (API), BiSync(API), and SDLC(API). Furthermore, WANPIPE supports custom API development such as: Credit card verification, Voice-over IP, Satellite Comm. All device drivers are part of the standard Linux Kernel distribution.

Operating Systems

Recent releases

  •  23 Jun 2012 04:14

    Release Notes: This release added W400 GSM support for Asterisk/Dahdi and FreeSWITCH/FreeTDM. Support was provided for the B610 FXS, B610 Single FXS board, B500 4 port BRI board, Dahdi 2.6, and Linux 3.2.6. Numerous bugs were fixed.

    •  11 Jan 2012 22:16

      Release Notes: This release adds an MTP1 msu/lssu filter option, LINEAR mapping of A108 ports for use with T3Mux, HW Echo Cancellation Clock failover, and Global Poll IRQ mode for efficient high density HDLC TX/RX. It has been updated to Linux 2.6.39 and 3.0.1. There are numerous bugfixes.

      •  18 Mar 2011 20:33

        Release Notes: Tone Event API to include tone types DTMF, FAX_1100, FAX_2100, and FAX_2100_WSPR. Updated to Linux 2.6.36. A serial clock recovery feature, a new echo canceler image, and SW HDLC. Support to run on Xen virtual machines. New firmware for A108&A104 V43. Support for B800, B700, B601, B600, USB-FXO cards, TDM API Analog rx gain feature, front end Reset Detection, and Free Run Timer interrupt. Autodetection of USB support so that the driver will compile correctly on a kernel without USB support. The wait object has been redesigned for Linux/Windows integration. Hardware support has been added. Bugfixes.

        •  22 Dec 2008 23:08

          Release Notes: This release adds support for B600 Analog Card, task stop function on shutdown, X21 support, an option to run Zaptel & TDM API on the same span, and the XMTP2 API for old PMC T1/E1 cards. It fixes the TTY driver for Linux kernel 2.6.26 and greater, tristate mode using wanpipemon, yellow alarm handler on T1/E1, E3 support for A301 cards, Serial AFT card events, and the Channel Bank ring problem on AFT T1/E1 cards. It updates AFT Core to fix XMTP2 startup with 16E1 links.

          •  05 Nov 2008 23:30

            Release Notes: The TDM API has been updated to fix FreeSwitch analog support. Support has been added for analog TDM API TAPPING mode and Zaptel/DAHDI operation mode. An MTP2 option has been added to LibSS7. The TDM API has been updated for A200 to fix issues with FreeSwitch OpenZAP with TDM API for Analog. There is a minor bugfix in the XMTP2 API. The T1/E1 Loopback commands have been updated for the wanpipemon utility. Linux 2.6.25 and 2.6.26 support is fixed. The AFT driver has been updated to implement a new loopback command. Asterisk DAHDI support has been added. A possible race condition has been fixed in the A200/A400 Analog driver.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.