wanpipe/wanpipe.spec

619 lines
21 KiB
RPMSpec
Raw Normal View History

2021-12-29 17:44:13 +00:00
################################################################################
# wanpipe-ftdm RPM Spec file
#
# Maintained by: Konrad Hammel (konrad@sangoma.com)
#
# 2010-07-20 - Initial version
# 2010-07-21 - Added supported for BRID
# Added check for existing wanrouter.rc
# 2010-07-21 - Updated so that libSangoma is added to rpm
# 2010-08-26 - Added support for syslog configuration
#
################################################################################
# OPTIONS
#
# Default: TDMAPI, FreeTDM
# rpmbuild -tb [wanpipe.x.tgz] --define 'kernel $(uname -r)' --defeine 'ksrc /lib/modules/$(uname r)/build' --define 'karch $(uname -m)'
#
# With DAHDI Support
# rpmbuild -tb [wanpipe.x.tar.gz] --define 'with_dahdi 1' --define 'dahdi_dir /usr/src/dahdi' --define 'dahdi_ver 2.3.1'
#
# With ZAPTEL Support
# rpmbuild -tb [wanpipe.x.tar.gz] --define 'with_zaptel 1' --define 'zaptel_dir /usr/src/zaptel' --define 'zaptel_ver 1.4.12'
#
%define NAME wanpipe
2021-12-29 17:46:46 +00:00
%define VERSION 3.5.20
2021-12-29 17:44:13 +00:00
%define RELEASE 0
%define KVERSION %{?kernel}
%define KSRC %{?ksrc}
%define KARCH %{?karch}
%define LIBPREFIX %{?libprefix}
%define MODULES_DIR /lib/modules
%define META_CONF /etc/wanpipe/wanrouter.rc
%define DAHDI_DIR /usr/src/dahdi
%define DAHDI_VER 0
%define ZAPTEL_DIR /usr/src/zaptel
%define ZAPTEL_VER 0
%define debug_package %{nil}
%{!?kernel: %{expand: %%define KVERSION %(uname -r)}}
%{!?ksrc: %{expand: %%define KSRC /lib/modules/%(uname -r)/build}}
%{!?karch: %{expand: %%define KARCH %(uname -m)}}
%{!?libprefix:%define LIBPREFIX /usr }
%define KVER_REL %(echo %{KVERSION} | sed -e s/-/./g)
%define RELEASE kernel.%{KVER_REL}
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
%{?dahdi_dir: %define DAHDI_DIR %{?dahdi_dir} }
%{?with_dahdi: %{expand: %%define DAHDI_VER %(cat %{DAHDI_DIR}/include/dahdi/version.h | grep VER | cut -d'"' -f2) }}
%{?with_dahdi: %define RELEASE kernel.%{KVER_REL}.dahdi.%{DAHDI_VER}}
%{?zapel_dir: %define ZAPTEL_DIR %{?zapel_dir} }
%{?with_zaptel: %{expand: %%define ZAPTEL_VER %(cat %{ZAPTEL_DIR}/version.h | grep VER | cut -d'"' -f2) }}
%{?with_zaptel: %define RELEASE kernel.%{KVER_REL}.zaptel.%{ZAPTEL_VER}}
Summary: Sangoma WANPIPE package for Linux. It contains the WANPIPE kernel drivers and configuration/startup/debugging utilities for Linux.
Name: %{NAME}
Version: %{VERSION}
Release: %{RELEASE}
License: GPL
Group: Applications/Communications
Vendor: Sangoma Technologies Inc.
Url: www.sangoma.com
Source0: ftp://ftp.sangoma.com/%{name}-%{version}.tgz
Group: Networking/WAN
BuildRoot: %{_tmppath}/%{name}-%(id -un)
AutoReq: 1
Requires: kernel-%{KARCH} = %{KVERSION}
%define build_for_dahdi 0
%{?with_dahdi:%define build_for_dahdi 1}
%define build_for_zaptel 0
%{?with_zaptel:%define build_for_zaptel 1}
2021-12-29 17:45:23 +00:00
%{?with_dahdi:Requires: dahdi = %{DAHDI_VER}}
%{?with_zaptel:Requires: zaptel = %{ZAPTEL_VER}}
2021-12-29 17:44:13 +00:00
################################################################################
%description
################################################################################
Linux Drivers for Sangoma AFT Series of cards and S Series of Cards.
################################################################################
2021-12-29 16:56:27 +00:00
%prep
2021-12-29 17:44:13 +00:00
################################################################################
%setup
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
2021-12-29 16:56:27 +00:00
%build
2021-12-29 17:44:13 +00:00
################################################################################
%if %{build_for_dahdi}
make KDIR=%{KSRC} KVER=%{KVERSION} WARCH=%{KARCH} INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} dahdi DAHDI_DIR=%{DAHDI_DIR}
%else
%if %{build_for_zaptel}
make KDIR=%{KSRC} KVER=%{KVERSION} WARCH=%{KARCH} INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} zaptel ZAPDIR=%{ZAPTEL_DIR}
%else
make KDIR=%{KSRC} KVER=%{KVERSION} WARCH=%{KARCH} INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} freetdm
%endif
%endif
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
2021-12-29 16:56:27 +00:00
%install
2021-12-29 17:44:13 +00:00
################################################################################
mkdir -p %{buildroot}/usr
mkdir -p %{buildroot}/etc
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
make INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} KVER=%{KVERSION} install
#make INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} KVER=%{KVERSION} install_pri
#make INSTALLPREFIX=%{buildroot} LIBPREFIX=%{LIBPREFIX} KVER=%{KVERSION} install_bri
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
# remove the self-referencing symbolic link
rm -rf %{buildroot}/usr/include/wanpipe/linux
rm -rf %{buildroot}/var/tmp
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
# remove /etc/wanpipe/wanrouter.rc...we need to build this on the install so
# that it doesn't overwrite the existing one
rm -rf %{buildroot}/etc/wanpipe/wanrouter.rc
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
%check
################################################################################
#nothing to do
################################################################################
%clean
################################################################################
[ %{buildroot} != "/" ] && rm -rf %{buildroot}
################################################################################
%pre
################################################################################
#nothing to do
################################################################################
2021-12-29 16:56:27 +00:00
%post
2021-12-29 17:44:13 +00:00
################################################################################
# re-create the self referencing symbolic link in the include dir
ln -s /usr/include/wanpipe/ /usr/include/wanpipe/linux
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
#update ldconfig
ldconfig
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
# check dependancies for the new modules
depmod -ae -F /boot/System.map-%{KVERSION} %{KVERSION}
# check if the /etc/wanpipe/wanrouter.rc exists, if not create it
if [ -e %{META_CONF} ]; then
echo "Found existing Wanpipe configuration..."
2021-12-29 16:56:27 +00:00
else
2021-12-29 17:44:13 +00:00
echo "No existing Wanpipe configuration found..."
cp /etc/wanpipe/samples/wanrouter.rc %{META_CONF}
fi
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
#update syslog
if [ -e /etc/syslog.conf ]; then
mysyslog='syslog'
elif [ -e /etc/rsyslog.conf ] ; then
mysyslog='rsyslog'
else
mysyslog=" "
fi
if [ $mysyslog != " " ]; then
eval "grep "local2.*sangoma_mgd" /etc/$mysyslog.conf" > /dev/null 2> /dev/null
if [ $? -ne 0 ]; then
eval "grep "local2" /etc/$mysyslog.conf " > /dev/null 2> /dev/null
echo -e "\n# Sangoma Media Gateway log" > tmp.$$
echo -e "local2.* /var/log/sangoma_mgd.log\n" >> tmp.$$
eval "cat /etc/$mysyslog.conf tmp.$$ > tmp1.$$"
cp -f tmp1.$$ /etc/$mysyslog.conf
eval "/etc/init.d/$mysyslog restart"
fi
eval "grep "local3.*sangoma_bri" /etc/$mysyslog.conf" > /dev/null 2> /dev/null
if [ $? -ne 0 ]; then
eval "grep "local3" /etc/$mysyslog.conf " > /dev/null 2> /dev/null
echo -e "\n# Sangoma BRI Daemon (smg_bri) log" > tmp.$$
echo -e "local3.* /var/log/sangoma_bri.log\n" >> tmp.$$
eval "cat /etc/$mysyslog.conf tmp.$$ > tmp1.$$"
cp -f tmp1.$$ /etc/$mysyslog.conf
eval "/etc/init.d/$mysyslog restart"
fi
fi
if [ -f tmp1.$$ ]; then
rm -f tmp1.$$
fi
if [ -f tmp.$$ ]; then
rm -f tmp.$$
2021-12-29 16:56:27 +00:00
fi
2021-12-29 17:44:13 +00:00
# install start scripts
rm -f /etc/init.d/wanrouter
ln -s /usr/sbin/wanrouter /etc/init.d/wanrouter
chkconfig --add wanrouter
# we're done...print a happy message
2021-12-29 16:56:27 +00:00
cat <<EOM
*** Sangoma Wanpipe was successfully installed.
Hardware Probe: /usr/sbin/wanrouter hwprobe
2021-12-29 17:44:13 +00:00
Wanpipe Config: /usr/sbin/wancfg_fs
2021-12-29 16:56:27 +00:00
Wanpipe Start : /usr/sbin/wanrouter start
EOM
2021-12-29 16:59:00 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
%preun
################################################################################
echo "Uninstalling WANPIPE..."
# Remove initialization scripts.
chkconfig --del wanrouter
rm /etc/init.d/wanrouter
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
%postun
################################################################################
echo "Done"
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
2021-12-29 16:56:27 +00:00
%files
2021-12-29 17:44:13 +00:00
################################################################################
/*
2021-12-29 16:56:27 +00:00
2021-12-29 17:44:13 +00:00
################################################################################
2021-12-29 16:56:27 +00:00
%changelog
2021-12-29 17:25:26 +00:00
2021-12-29 17:46:46 +00:00
* Mon Apr 11 2011 Nenad Corbic <ncorbic@sangoma.com> - 3.5.20
==================================================================
- Fixed customer id read
- Added hwrescan libsangoma command
- Updated the analog ring debouncing threshold
so that ring is properly debounced
- Fixed AIS alarm clear flag bug
The AIS alarm flag was not being cleared in the driver.
- New Octasic Image 1.6.2
Fix for AGC
- Fixed start script for ubuntu
2021-12-29 17:44:40 +00:00
2021-12-29 17:45:23 +00:00
* Fri Mar 1 2011 Nenad Corbic <ncorbic@sangoma.com> - 3.5.19
==================================================================
- Fixed scripts for Ubuntu
- TDM API updated Tone Event API to include tone type
DTMF, FAX_1100, FAX_2100, FAX_2100_WSPR
- Fixes for latest 2.6.36 linux kernel
- Fixes for TTY Driver for 2.6.32 linux kernel
- BRI default idle set to 0xFF so it does not interfere
with multi-port mode.
- BRI NT & TE activation/deactivation logic update.
- Dahdi Yellow alarm reporting fix
Wanpipe driver did not report yellow alarms properly to dahdi
- T1 Automatic AIS on LOS option now optional
Previoulsy the T1 code enabled automatic AIS on LOS by default.
This is now an option TE_AIS_AUTO_ON_LOS=YES|NO
Default behaviour is to send Yellow alarm on link down.
- Fixed a TE1 startup race condition bug.
It was possible for T1/E1 interrupt to occour before
configuration was completel
- Fixed wanpipe.spec for dahdi RPM build
- Added serial clock recovery feature
2021-12-29 17:44:58 +00:00
* Fri Nov 22 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.18
==================================================================
- BRI Multi-Point fix idle 0xFF
- BRI fix for XEN virtualization
- Fixed front end interrupt issue
- wancfg_fs (fix the little bugs)
- update to support the latest dahdi-linux
- fix dahdi_scan, now reporting the right values instead of showing blank
- new echo canceler image
- fix for the echo canceler for A500 for freetdm mode.
HWEC will turn on when there is a call on the bri line.
- Added SW HDLC into the core. B
- B601 is now supported on FreeTDM/FreeSWITCH and TMDAPI
- Added wan_fxotune utility to utils directory
Used to tune fxo cards under TDM API or FreeSWITCH mode.
2021-12-29 17:44:40 +00:00
* Fri Oct 08 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.17
===================================================================
- Critical Bug fix in WAN mode. Bug introduced in 3.5.16
2021-12-29 17:44:13 +00:00
* Fri Sep 27 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.16
===================================================================
- Dahdi 2.4 Support
- Fixed BRI B500/B700 hwec enable on call start caused in 3.5.12 release.
- Bug fix in voice+data mixed mode where dchan could get stuck due to
dma overruns.
- Bug fix in tdmapi where excessive memory was allocated on pre-allocation buffers.
- Bug fix tdmapi defaults to 20ms chunk size instead of 10ms
- Bug fix broken support for A101/2 legacy EOL cards.
- New XEN Support
TDM Voice will now work properly on xen virtualized machines
- Fix for 64bit 8gig issues
- New rpmbuld spec files.
rpmbuild -tb wanpipe-3.5.16.tgz
rpmbuild -tb wanpipe-3.5.16.tgz --define 'with_dahdi 1' --define 'dahdi_dir /usr/src/dahdi'
* Fri Aug 27 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.15
2021-12-29 17:43:21 +00:00
===================================================================
- Fixed B600 and B601 warning messages introduced in 3.5.14
- New Firmware for A108&A104 V43
Fixes PCI parity errors on new dell,ibm boxes
- Libsangoma added rw fe reg, and rx/tx gains
- Build script does not polute the linux source any more.
- Bug fix in B800 detect code
- Fixed wanfcg_fs for freeswitch
-
2021-12-29 17:42:53 +00:00
* Tue Jun 29 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.14
===================================================================
- Fixes stop script for Asterisk 1.6.2
- Compile fix in legacy api sample code
- Skipped .13 releaes went straight to 14 :)
2021-12-29 17:42:17 +00:00
* Mon Jun 28 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.12
===================================================================
- Fixed Dahdi 2.3 Support
- Fixed FreeSwitch Openzap HardHDLC option for AFT cards
- Fixed wanpipemon support for non aft cards.
- Merged USB FXO code from 3.6 release
- USB FXO bug fix for 2.6.32 kernels
- Support for B800 Analog card
- Fixed alarm reporting in DAHDI/ZAPTEL
- Added Extra EC DSP Configuration Options
HWEC_OPERATION_MODE = OCT_NORMAL # OCT_NORMAL: echo cancelation enabled with nlp (default)
# OCT_SPEECH: improves software tone detection by disabling NLP (echo possible)
# OCT_NO_ECHO:disables echo cancelation but allows VQE/tone functions.
HWEC_DTMF_REMOVAL = NO # NO: default YES: remove dtmf out of incoming media (must have hwdtmf enabled)
HWEC_NOISE_REDUCTION = NO # NO: default YES: reduces noise on the line - could break fax
HWEC_ACUSTIC_ECHO = NO # NO: default YES: enables acustic echo cancelation
HWEC_NLP_DISABLE = NO # NO: default YES: guarantees software tone detection (possible echo)
HWEC_TX_AUTO_GAIN = 0 # 0: disable -40-0: default tx audio level to be maintained (-20 default)
HWEC_RX_AUTO_GAIN = 0 # 0: disable -40-0: default rx audio level to be maintained (-20 default)
HWEC_TX_GAIN = 0 # 0: disable -24-24: db values to be applied to tx signal
HWEC_RX_GAIN = 0 # 0: disable -24-24: db values to be applied to tx signal
- Added AIS BLUE Alarm Maintenance Startup option
Allows a port to be started in BLUE alarm.
TE_AIS_MAINTENANCE = NO #NO: defualt YES: Start port in AIS Blue Alarm and keep line down
#wanpipemon -i w1g1 -c Ttx_ais_off to disable AIS maintenance mode
#wanpipemon -i w1g1 -c Ttx_ais_on to enable AIS maintenance mode
- Fixed Legacy XDLC compile
- Fixed core edge case scenarios where
potential race condition could occour.
2021-12-29 17:41:53 +00:00
* Thu Apr 08 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.11
===================================================================
- Fix for 2.6.31 and higher kernels
- TDM API Analog rx gain feature
- Disabled default NOISE REDUCTION feature in hwec
that was enabled in 3.5.9 release.
- Updates to T1/E1 Loopback and BERT Test
* Wed Jan 11 2010 Nenad Corbic <ncorbic@sangoma.com> - 3.5.10
===================================================================
- Release cleanup script earsed libsangoma.c during release packaging.
I have update release procedure so this does not happen again.
This release has no functionl differences aside from the missing
file from 3.5.9 release.
* Wed Dec 30 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.9
===================================================================
- New logger dev feature
- Bug fix in tx fifo handler
- Dahdi 2.2 broke wanpipe rbs support.
- Fixed free run interrupt supported on V38 (A108)
- Fixed RBS signalling for E1 channel 31
- Added Front end Reset Detection
-> Support for new A108 Firmware V40
- Fixed RTP TAP bug: Caused high system load on RTP TAP usage.
- Added excessive fifo error sanity check. Fixes random pci dma errors.
- HWEC: Increased EC VQE Delay: Fixes random fax failure due to hwec.
- HWEC: Check state before bypass enable.
- HWEC: Disable bypass on release
- HWEC: Enabled Noise Reduction by default
- HWEC: Enabled Auto Gain Control by default
- HWEC: To disable Noise Reduction and Gain control set
-> HWEC_NOISE_REDUCTION_DISABLE=NO in [wanpipe] section of wanpipe1.conf
To check if Noise Reduction or Gain control are set
-> wan_ec_client wanpipe1 stats 1
* Thu Oct 02 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.8
===================================================================
- Bug fix in sangoma_prid PRI stack for FreeSwitch & Asterisk.
There was a slow memory leak.
* Thu Sep 04 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.7
===================================================================
- New Telesoft PRI Stack Support for FreeSwitch & Asterisk
For Asterisk: The new stack uses the existing Sangoma Media Gateway
architecture currently used by SS7 and BRI.
-> run: wancfg_dahdi or wancfg_zaptel to configure
for sangoma prid stack.
For FreeSwitch: The new stack binds to openzap directly just like
current SS7 and BRI.
-> run: wancfg_fs to configure freeswitch for
sangoma prid, brid, ss7.
- Fixed Tx Tristate
- Updated yellow alarm handling for Dallas maxim cards
(A101/2/4/8)
- Autodetect USB support so that driver will compile
correctly on kernel without USB support
- Added DAHDI Red alarm for Analog
2021-12-29 17:41:18 +00:00
* Thu Aug 20 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.6
===================================================================
- Update to T1 Yellow Alarm handling.
In some cases Yellow alarm did not turn off poperly causing
line to stay down an card startup.
2021-12-29 17:41:53 +00:00
- Update configuration utility
wancfg_fs updated for sangoma_prid configuration. Added wancfg_openzap
for OpenZap Configuration
2021-12-29 17:41:18 +00:00
2021-12-29 17:40:38 +00:00
* Mon Aug 17 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.5
===================================================================
- Dahdi 2.2 Support
- BRI Update - Added T1 timer for NT module
- AFT Core Update - optimized dma ring buffer usage
- TDM API - refractoring and optimization
- Updated for 2.6.30 kernel
- New firmawre feature for A101/2/5/8: Free Run Timer Interrupt
The AFT T1/E1 cards will now provide perfect timing to zatpel/dahdi
even when the ports are not connected. The free run interrupt
will be enabled when all zaptel/dahdi ports are down, or on
inital card start. To test this feature just start a wanpipe
port with zaptel/dahdi and run zttest.
A108 firmare V38
A104/2/1/ firmware V36
- AFT T1/E1 front end update
Added OOF alarm treshold, so that line does not go down
on very first OOF alarm.
- Added module inc cound when zaptel/dahdi starts.
So wanpipe drivers do not crash if one tries to unload
zaptel/dahdi before stopping wanpipe drivers.
* Thu Jul 07 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.4.8
===================================================================
- Updated for B700 Dchan Critical Timeout
- Fix for FAX detect on PRI
- Updated for 2.6.21 kernel TASK QUEUE REMOVAL caused
unexpected behaviour.
- Updated wancfg_zaptel for fax detect
* Thu Jul 03 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.4.3
===================================================================
- Added DAHDI 2.2 Support
* Thu Jul 02 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.4.2
===================================================================
- AFT 64bit update
No need for --64bit_4G flag any more.
The 64bit check is now down in the driver.
- TDM API
Updated the Global TDM Device
This device can be used to read events an all cards configured in
TDM API mode.
- Libsangoma verion 3.1.0
Added a function to check if hwec is supported
* Tue Jun 30 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.4.1
===================================================================
- Sangoma MGD update v.1.48
Disable hwec on data calls
* Mon Jun 29 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.4
2021-12-29 17:39:53 +00:00
===================================================================
- E1 Voice Bug fix introduced in 3.5.3
- Removed NOISE REDUCTION enabled by default.
The noise reduction is disabled by default and should be
enabled using HWEC_NOISE_REDUCTION = YES
- Fixed libsangoma enable dtmf events functionality
2021-12-29 17:31:43 +00:00
* Tue Jun 25 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.3
2021-12-29 17:31:01 +00:00
===================================================================
2021-12-29 17:31:43 +00:00
- New Makefile build system
Note this does not replace Setup. Makefile build system can be
used by power users.
Asterisk
make dahdi DAHDI_DIR=<abs path to dahdi>
make install
make zaptel ZAPDIR=<abs path to zaptel>
make install
FreeSwitch
make openzap
make install
TDM API
make all_src
make install
- Updated libsangoma API
Redesigned wait object for Linux/Windows integration.
- Turned on HWEC Noise Reduction by default
To disable noise reduction specify
HWEC_NOISE_REDUCTION_DISABLE=YES in [wanpipe1] section of wanpipe
config file.
- Regression tested for FreeSwitch+OpenZAP
- Updated dma buffers in ZAPTEL and TDM API mode.
- Bug fixes for Mixed Data + Voice Mode
- Bug fix on TDM API mode.
Flush buffers could interfere with tx/rx data.
- Added BRI DCHAN monitor in case task is not scheduled by the
system. Sanity check.
- Fixed libsangoma stack overflow check that failed on some kernels.
* Fri May 08 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.2
===================================================================
- B700 PCIe cards were being displayed as PCI cards in hwprobe
2021-12-29 17:31:01 +00:00
- Bug fix in wancfg_zaptel
2021-12-29 17:31:43 +00:00
* Thu May 07 2009 Nenad Corbic <ncorbic@sangoma.com> - 3.5.1
2021-12-29 17:30:35 +00:00
===================================================================
2021-12-29 17:29:53 +00:00
2021-12-29 17:30:35 +00:00
- New Hardware Support
B700 - Mixed BRI & Analog
B600 - Analog 4FXO/FXS
USB-FXO - USB Fxo device
2021-12-29 17:29:53 +00:00
2021-12-29 17:30:35 +00:00
- New Unified API for Linux & Windows
API Library - libsangoma
Unified Voice API for Linux & Windows
2021-12-29 17:21:41 +00:00
2021-12-29 17:30:35 +00:00
-More Info
http://wiki.sangoma.com/wanpipe-api
2021-12-29 17:20:09 +00:00
2021-12-29 17:30:35 +00:00
- SPAN mode API
- CHAN mode API
2021-12-29 17:20:09 +00:00
2021-12-29 17:30:35 +00:00
- Unified driver for Linux & Windows
- Updated BRI Stack and Support
- New BRI A500 & B700 firmware that fixes PCI parity errors.
On some systems A500 & B700 cards can generate parity errors.
2021-12-29 17:20:09 +00:00
2021-12-29 17:30:35 +00:00
- FreeSwitch Tested
- Update for 2.6.26 kernel
2021-12-29 17:19:39 +00:00
2021-12-29 17:30:35 +00:00
Note this is a major release. It has been fully regression
tested and stress tested in the lab and in the field.
2021-12-29 17:20:09 +00:00
2021-12-29 17:16:17 +00:00
2021-12-29 16:59:00 +00:00
- - END -