------------------------------------------------------------------------------ WANPIPE TDM VOICE - IP/WAN Package Linux Voice TDM/WAN Router Package For more info visit: http://wiki.sangoma.com ------------------------------------------------------------------------------ Author: Nenad Corbic Copyright (c) 1995-2008 Sangoma Technologies Inc. ------------------------------------------------------------------------------ * Wed Apr 4 2008 Nenad Corbic - Beta - 3.3.6.2 ====================================================================== - Wanpipemon PRI/BRI PCAP Tracing for Wireshark Using wanpipemon dchan trace one can now capture pcap files that can be opened by Wireshark. http://wiki.sangoma.com/wanpipe-wireshark-pcap-pri-bri-wan-t1-e1-tracing - S514 Secondary port bug fix The secondary port was not working. - Updated wanrouter hwprobe New wanrouter hwprobe device summary line will only contain found devices. For backward compatibility we created "wanrouter hwprobe legacy" that can be used to revert hwprobe output to the original format. - Add pci parity check to wanrouter wanrouter parity -> displays current system pci parity wanrouter parity off -> disables system pci parity wanrouter parity on -> enables system pci parity /etc/wanpipe/wanrouter.rc WAN_PCI_PARITY=OFF -> on wanrouter start disable pci parity -> event logged in /var/log/wanrouter On some servers pci parity can cause NMI interrupts that can lead to reboots. Parity can be caused by unsuported or buggy pci/bridge chipsets. The above commands can be used to combat pci parity reboots. Another option is to disable PCI parity in BIOS :) * Wed Apr 4 2008 Nenad Corbic - Beta - 3.3.6 ====================================================================== - BRI Driver bug fixes Secured the bri restart logic to prevent possible race conditions. - BRI Stack update Bug Fix: bri stack update fixes reconnect on etsi lines Feature: group outbound calls skip disconnected lines - T3 update Fixed dma issues on some machines when tx/rx mixed voip and data traffic. - Hardware Probe Verbose Update Analog and BRI cards now display PCI/PCIe info on wanrouter hwrobe verbose. * Wed Mar 27 2008 Nenad Corbic - Beta - 3.3.5 ====================================================================== - Removed debugging out of firmware update utility - Updated firmware bin files - Updated firmware update script. - No Functional Changes from 3.3.4 * Wed Mar 26 2008 Nenad Corbic - Beta - 3.3.4 ====================================================================== - BRI TE auto clocking feature - Bug fix This feature failed on on some machines with multiple TE BRI modules. This bug would cause modules to loose sync. Bug introduced in 3.3.3 release. * Tue Mar 25 2008 Nenad Corbic - Beta - 3.3.3 ====================================================================== - BRI TE auto clocking feature. Where a connected TE port is elected as the telco clock recovery port for the whole card. If that TE port goes down, another connected TE port is found to provide telco recovery clock to the card. If no connected TE ports are found then internal oscillator is used. -> This option is fully automatic no configuration options needed. - BRI Zaptel Clock Source Since BRI does not interface to zaptel, it acts as ZT DUMMY to provide zaptel reliable timing. One has to configure TDMV_DUMMY=YES in [wanpipe1] section of wanpipe1.conf - A200/A400 Remora Relax CFG If one module fails during operation the wanpipe driver by default fails to load. With this option wanpipe driver will allow the card to come up with a broken module so that customer will be able to continue working until the module is replaced. RM_RELAX_CFG=YES in [wanpipe1] section of wanpipe1.conf * Fri Feb 14 2008 Nenad Corbic - Beta - 3.3.2.1 ====================================================================== - Added DTR API for Serial S514X Card Ability to read and set the DTR/RTS on serial cards throught the API. Sample code in wanpipe-3.3.2.1/api/chdlc/chdlc_modem_cmd.c * Wed Feb 12 2008 Nenad Corbic - Beta - 3.3.2 ====================================================================== - Support for A500 hardware support with NetBricks BRI Stack - Major A500 driver updates and fixes - Serial A142/A144 hardware support - AFT A056 56K hardware support - Support for HW DTMF - Updates for AFT PMC and MAXIM framers PMC - lowered LOS sensitivity Fixes fake up/down state changes on started inactive lines. MAXIM - lowered sensistivy Fixes cable cross talk on 8 port cards. - Enabled Unframed E1 - Enabled Tri-State Mode - Fixed loopback commands - Updated loopback commands for AFT Maxim cards - Updated for AstLinux The make file can now build all WAN and Voice Protocols - Updated legacy protocols for new front end architecture - * Fri Feb 01 2008 Nenad Corbic - Beta - 3.3.2.p8 ====================================================================== - wancfg_zaptel now asks for the default_tei value for - BRI cards in TE mode - Fix for HWEC not being enabled when non-consecutive modules are using - in BRI cards * Fri Feb 01 2008 Nenad Corbic - Beta - 3.3.2.p4 ====================================================================== - Fixed AFT memory leak Memory leak introduced in 3.3 release - Fixed AFT 56K bug Bug introduced in 3.3 releae * Fri Feb 01 2008 Nenad Corbic - Beta - 3.3.2.p3 ====================================================================== - Fix bug in BRI protocol for fast local hangups. * Mon Jan 18 2008 Nenad Corbic - Beta - 3.3.2.p1 ====================================================================== - Bug fix in Hardware EC code for E1. Bug introduced in 3.3 release. * Mon Jan 18 2008 Nenad Corbic - Beta - 3.3.1 ==================================================================== * Mon Jan 16 2008 Nenad Corbic - Beta - 3.3.0.22 ==================================================================== - BRI protocol:Increased internal timer that could cause issue in systems with - more than 8 BRI spans * Mon Jan 15 2008 Nenad Corbic - Beta - 3.3.0.21 ==================================================================== - BRI protocol:Fix for smg_brid daemon crashing on race condition - BRI protocol:default_tei parameter is not ignored when using point to - multipoint anymore * Mon Jan 14 2008 Nenad Corbic - Beta - 3.3.0.20 ==================================================================== - BRI protocol: Additional prefix options. - BRI protocol: Check is caller ID number is all digits on incoming calls - Sangoma MGD: Removed dynamic user period causing skb panics - chan_woomera: Fixed issue with rxgain and txgain values set to 0 if - coding not set in woomera.conf - wancfg_zaptel: Support for fractional T1/E1 spans. - wancfg_zaptel: fix issue BRI always being configured as bri_net introduced in v3.3.0.19 * Mon Jan 07 2008 Nenad Corbic - Beta - 3.3.0.19 ==================================================================== - Support for national/international prefix in BRI stack * Mon Jan 07 2008 Nenad Corbic - Beta - 3.3.0.18 ==================================================================== - Changed Makefile in wanpipe/api/fr causing compilation errors * Thu Dec 20 2007 Nenad Corbic - Beta - 3.3.0.17 ==================================================================== - Fix for smg_ctrl boot script starting before network services on some systems - Support for language parameter in chan_woomera * Thu Dec 20 2007 Nenad Corbic - Beta - 3.3.0.16 ==================================================================== - Fix for Sangoma BRI Daemon crashing on incoming call if chan_woomera is not installed on that system * Tue Dec 18 2007 Nenad Corbic - Beta - 3.3.0.15 ==================================================================== - Fix for caller ID value being corrupted sometimes - Support for call confirmation in chan_woomera * Tue Dec 18 2007 Nenad Corbic - Beta - 3.3.0.14 ==================================================================== - Fix in smg_brid not releasing some b-channels properly - Fix in wancfg_smg not setting MTU to 80 when configuring cards for SS7 * Fri Dec 14 2007 Nenad Corbic - Beta - 3.3.0.13 ==================================================================== - Fix for Kernel panic on 64-bit systems when enabling hardware echo canceller * Thu Dec 5 2007 Nenad Corbic - Beta - 3.3.0.11 ==================================================================== - Support for AFT Serial Cards - Updates for AFT PMC and MAXIM framers PMC - lowered LOS sensitivity Fixes fake up/down state changes on started inactive lines. MAXIM - lowered sensistivy Fixes cable cross talk on 8 port cards. - Enabled Unframed E1 - Enabled Tri-State Mode - Fixed loopback commands - Fixed HWEC_PERSIST_DISABLE This option was broken in previous release This option lets Asterisk control HWEC on each call start/stop. By default all hwec channels are enabled on device startup. - Updated SMG/SS7 - Updated loopback commands for AFT Maxim cards - Updated for AstLinux The make file can now build all WAN and Voice Protocols - Fixed add_timer warnings for ALL AFT cards Caused when a port is left in unconnected state. - Updated legacy protocols for new front end architecture - Updated Setup script * Thu Nov 8 2007 Nenad Corbic - Beta - 3.3.0.4 ==================================================================== - Fixed A101/2 (Old) bug introduced in previous releaes * Mon Oct 31 2007 Nenad Corbic - Beta - 3.3.0.4 ==================================================================== - Updated BRI caller name - Updaged Setup * Mon Oct 15 2007 Nenad Corbic - Beta - 3.3.0.1 ==================================================================== - Major Updates - New BRI architecture/support SMG with Netbricks BRI Stack - Support for Hardware DTMF * Thu Aug 22 2007 Nenad Corbic - Beta - 3.3.0.p3 ====================================================================== - Updated wancfg_zaptel to support HW DTMF * Thu Aug 21 2007 Nenad Corbic - Beta - 3.3.0.p2 ====================================================================== - Major Updates - Hardware DTMF for Asterisk and TDM API