Sangoma Card Support

Description

Sangoma Card Support for BRI and PRI cards.

Release notes

Version 2.11.0 - General deployment
  • Improvement: Add irqbalance daemon to spread interrupts across available CPU's (M9159)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline >= 2.0.0
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.10.0 - General deployment
  • Feature: Upgrade to Netborder 4.4.7, wanpipe drivers 7.0.11.4 and A10X firmware v40. ALERT! Post installation : Check and apply the card's firmware update if needed (M9332)
  • Improvement: Added the possibility to flash new firmware on the cards (M9332)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline >= 2.0.0
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.9.0 - General deployment
  • Improvement: Upgraded to Netborder version 4.4.5 (M8735)
  • Improvement: upgraded wanpipe drivers to version 7.0.10 (M8735)
  • Bugfix: Overlap Dialing, Remote T302 timer expiration not reported to upper layer (M8735)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline >= 2.0.0
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.8.0 - General deployment
  • Improvement: Upgraded to Netborder 4.4.4 (M8417)
  • Bugfix: Overlap Dialing without DNIS was causing the call to be hangup (M8417)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline >= 2.0.0
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.7.0 - General deployment
  • Feature: Support for baseline 2.4.0 (M7405)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline >= 2.0.0
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.6.1 - General deployment
  • Improvement: Upgrade NetBorder to version 4.4.4 (M0)
  • Bugfix: Allowed call to be routed when SENDING complete IE is received and no DNIS in the SETUP message (M0)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.6.0 - General deployment
  • Feature: Configurable the interdigit timeout ISDN T302 (M7700)
  • Improvement: Upgrade to NetBorder 4.4.3 (M7700)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2
    • SangomaBRI resource v2.3 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.3 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.5.0 - General deployment
  • Limitation: After an upgrade, an apply-sop-change is needed
  • Improvement: Updated Netborder to version 4.4.2 (M7448)
  • Improvement: Updated Sangoma drivers to version 7.0.2
  • Improvement: Avoid sending mail with gateway process status every minute (M6493)
  • Improvement: Improve Shell for Sangoma 2 (M6598)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v2.2 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v2.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.4.3 - General deployment
  • Bugfix: DTMF were not taken into account for incoming calls with Communication server 2 (M6582)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.4.2 - General deployment
  • Bugfix: Netborder installation was sometimes failing on a new SOP due to dependency problem (M0006231)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.4.1 - General deployment
  • Bugfix: Incoming were ignored after having received some Call Waiting notifications (M0006061)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.4.0 - General deployment
  • Feature: Optionally enable T.38 support on netborder
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.3.0 - General deployment
  • Improvement: Potential update impact level 2 DONE: in the event this update contains a bug, it might have critical impact. Respect dependencies and retest your most important callflows and applicative integrations. Upgrade to netborder 4.3.4
  • Improvement: Added the auto-restart of netborder-gateway in case of failure (M0005049)
  • Improvement: Added logrotate and reduced quantity of logging (M0005058)
  • Bugfix: Unused pri cards was not cleaned up correctly
  • Bugfix: Configuration was not updated any more after configuring an unexisting resource
  • Bugfix: NetBordder crashed in load when logging was activated (M0005029)
  • Bugfix: There was too much load generated when more than 4 FXSs was configured (M0005029)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.2.1 - Deprecated
  • Bugfix: Only the two first channels were active on the PRI interfaces (M0005013)
  • Bugfix: Allow more than one card of the same model (M0005013)
  • Deprecated: Significant improvements have been done in a higher version
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.2.0 - Deprecated
  • Feature: Added support for Sangoma A400 and A10x cards (M0004907)
  • Improvement: Upgrade to Sangoma NetBorder 4.3.0 and Sangoma Wanpipe 3.5.25.4 (M0004905)
  • Improvement: Auto-provisioning and card auto-detection (M0004959)
  • Bugfix: Fax and Data transmission not always stable due some RTP settings (M0004347)
  • Bugfix: Configuration sometimes lost after SOP reboot
  • Deprecated: There was congestion because of miss-configured PRI
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher
    • SangomaBRI resource v1.1 or higher (optional: only if BRI interfaces are used)
    • SangomaPRI resource v1.1 or higher (optional: only if PRI interfaces are used)
    • SangomaAnalogInterface v1.1 or higher (optional: only if FXS interfaces are used)

Version 2.1.0 - Deprecated
  • Improvement: Added log file of the installation (M0004855)
  • Improvement: Moved netborder log file to /data partition (M0004855)
  • Improvement: Upgrade to NetBorder 4.2.3 (M0004855)
  • Bugfix: netborder does not start in a HA environment (M0004840)
  • Deprecated: Only the two first channels were active on the PRI interfaces (M0005013)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher

Version 2.0.0 - Deprecated
  • Improvement: Potential update impact level 3 DONE: in the event this update contains a bug, it might have critical impact. ERROR! Given the complexity of the update, it is advised to contact ESCAUX support before applying this update. Upgrade to Sangoma NetBorder Express 2.4.1
  • Improvement: Better support for faxes and modems transmission on basic access
  • Deprecated: Only the two first channels were active on the PRI interfaces (M0005013)
  • Dependency:
    • SOP Base module v1.3.0 or higher
    • Baseline v2.0.0 or higher

Version 1.7.0 - General deployment
  • Feature: Support for baseline 2.4.0 (M7405)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.6.1 - General deployment
  • Bugfix: Missing A102 in card list
  • Bugfix: Audio could stop working on BRI because of too many RX/TX errors, lowered the error threshold before resetting the buffer (M0005538)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.6.0 - General deployment
  • Improvement: Upgrade to wanpipe 3.5.27 (M0004981)
  • Bugfix: ListPackages was showing Sangoma Driver as incorrectly installed (M0005205)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.5 - General deployment
  • Bugfix: Incompatible version string with dpkg
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.4 - Deprecated
  • Bugfix: There could be a persistent congestion of all the BRI links because some processes were not automatically restarted (M0004758)
  • Deprecated: the version string was incompatible with a new version of dpkg. Upgrade to v1.5.5 is only required when reinstalling on a baseline 2 sop with the SOP Base 1.4.1 module installed. The binaries have not changed.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.3 - Deprecated
  • Improvement: Added possibility to not configure any card
  • Deprecated: the version string was incompatible with a new version of dpkg. Upgrade to v1.5.5 is only required when reinstalling on a baseline 2 sop with the SOP Base 1.4.1 module installed. The binaries have not changed.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.2 - Deprecated
  • Bugfix: somtimes there are no more audio on the BRI interface until drivers are restarted (M0004596)
  • Bugfix: Installation failed on fresh server installation
  • Deprecated: the version string was incompatible with a new version of dpkg. Upgrade to v1.5.5 is only required when reinstalling on a baseline 2 sop with the SOP Base 1.4.1 module installed. The binaries have not changed.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.1 - General deployment
  • Bugfix: Capture ISDN file from SOP Shell is accessible in the filemanager (M0003209)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.5.0 - General deployment
  • Improvement: Upgrade to Sangoma driver 3.5.24.7
  • Bugfix: The drivers had sometimes to be restarted because a robotic audio on specific Woomera trunk (M0004213)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.4.1 - Deprecated
  • Deprecated: New branch 1.5.x fixes critical stability issues
  • Feature: Support baseline 2.1.0 (M00004464)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.4.0 - Deprecated
  • Feature: Support baseline 2.1.0 (M00004464)
  • Deprecated: package is never installed (M00004464)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.7 - General deployment
  • Bugfix: Plugin to restart the drivers never works (M00004226)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.6 - General deployment
  • Limitation: Installation fails on a new installation. Upgrade is not affected.
  • Limitation: List packages indicates "iF wanpipe" after installation. This has no operational impact. (M0004324)
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.5 - Deprecated
  • Bug: T1 interfaces broken
  • Known issue: List packages indicates "iF wanpipe" after installation. This has no operational impact.
  • Deprecated: Installation fails on a new installation.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.4 - Deprecated
  • Improvement : Wanrouter was updated to v3.5.20.
  • Deprecated : Installation fails on a new installation.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.3 - Deprecated
  • Bug : Start wanrouter process broken due to config error
  • Feature : Supports 4PRI card (A104)
  • Feature : Supports 4FXS card (A200)
  • Deprecated: Installation fails on a new installation.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.2 - Deprecated
  • Feature : Add diagnostic tools to SOP Shell
  • Deprecated: Driver doesn't start after module installation
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+
    • WoomeraTrunk >= 1.31

Version 1.3.1 - Deprecated
  • Improvement: Hardware echo canceller activated on PRI
  • Deprecated: Installation fails on a new installation.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Version 1.3.0 - Deprecated
  • Feature: Added baseline 2 support
  • Feature : Added PRI support
  • Deprecated: Installation fails on a new installation.
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Version 1.2.0 - General deployment
  • Feature: Allows multiple cards
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.12+

Version 1.1.2 - General deployment
  • Include a default section to fix amount of outgoing limitation to 2
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Version 1.1.1 - General deployment
  • Enhance Fax stability
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Version 1.0.1 - Deprecated
  • Deprecated: Obsolete, not in use
  • Bugfix: support of 2BRI+2FXS
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Version 1.0.0 - Deprecated
  • Deprecated: Obsolete, not in use
  • Feature: Added support for Sangoma cards
  • Dependency:
    • Zaptel-Asterisk-1.2 module v1.10+

Module configuration interface

create_resource_form: .:/usr/share/escaux/glue/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib/

Enable T.38
Enable RFC2833 support

Installation and configuration instructions

If you are using Sangoma Card Support 1.x.x, please refer to this document:

If you are using Sangoma Card Support 2.x.x, please refer to this document:

Module Parameters of Sangoma Card Support 2.x.x :

  • Enable T38 : Enable the support of T.38, supported only on Communication Server 2
  • Enable RFC2833 support : Enable the support of RFC2833, supported only on Communication Server 2

If you are using Sangoma Card Support 3.x.x, please refer to this document:

Copyright © Escaux SA