summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-15* Allow setting the echo canceller from the Makefile or the environmenttzafrir
(needed for overriding the default EC in Debian m-a builds) * Allow specifiying extra modules in the make command line: MODULES_EXTRA. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2838 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-14Fix building on older CentOS 4 and Trixbox.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2836 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-14Merging a few small changes Xorcom:tzafrir
* Marked with no. 4416, to note that major changes after 4415 were note merged yet. * Demote the messages about PCM in non-PCM from notice to debug (r4501). * Fix sample BRI zapata.conf: NT instead of TE (r4498). * Disable FXS hardware DTMF detection by default (r4492). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2832 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-10Make sure we permit MRM commandsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2829 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-05Extra Zaptel PCI IDs (from Philipp Kempgen). From Xorcom r4466.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2818 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-01xpp.r4415:tzafrir
* Show Astribank 6+2 as 6/2 channels and not 8/8 channels. - Added as a "subtype" to the device type (r4391). * Fixed a panic in BRI span shutdown method (r4393). * Changes to debug macros. * Add proper sysfs support (r4406) - A bus on whuch all of the Astribanks reside. - Replaces useless sysfs code that existed in the module. - Currently used to set the sync source automatically at device adition / removal. * BRI: We do need the T1 timer in NT. If it gets into G2 state (rr4407). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2811 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-08-01Per Matt Fredrickson, we don't want to use GFP_KERNEL while holding a spinlock.qwell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2808 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-28Ignore generated files on the new wctdm24xxp dir.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2796 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-27Rearrange and add some Makefile targets to be in line with the original ↵qwell
intentions of the addition of targets such as install-programs. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2789 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-27Quick fix for could not fill input buffer errorsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2786 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-27Fix a few bothersome Makefile issues I ran into while trying to `make install`qwell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2784 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-27Minor message removalmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2781 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-22Revert initd config file installation to the greeddy one of beforetzafrir
zaptel 1.2.19/1.4.4 - install on both /etc/default/zaptel and /etc/sysconfig/zaptel . Closes #10257 . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2771 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-20Add new 2.6.22 api updatesmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2765 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-20New product support, new echo canceler and new boardsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2761 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-19* Generate list of Zaptel Modules directories automatically.tzafrir
* Evaluate PERLLIBDIR only once. Closes: #10223 (Xorcom changeset:4379) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2758 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-19update to 2.6.22 request_irq() flagskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2756 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-19convert a few drivers over to current PCI module registration functionkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2754 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-19don't try to timeslot-interchange channels that are being bridged (DACS) if ↵kpfleming
either channel has a txgain or rxgain specified, since that gain won't be applied any longer if the DACS is put into effect git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2752 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-18A distribution may have multiple directories for firmware and without ↵file
knowing the proper one we have to copy the firmware into each. We can't just copy it into the first one found. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2750 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-17Fix spelling of variable names...tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2749 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-17* Separate programs, modules install-programs and install-modulestzafrir
targets. * Finish DESTDIR / INSTALL_PREFIX separation. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2748 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-16Allow overriding the output of uname -m and uname -r with the variables tzafrir
MACHINE and KVERS, respectively. KVERS existed before, but ther ewere still direct uses of uname -r left. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2747 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-16Cleaning up Makefile:tzafrir
INSTALL_PREFIX: /usr . A place under which standard stuff is installed. DESTDIR: A complete subtree under which the system is installed. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2746 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-16Remove automatic call to ztcfg -s from init.d script. Do dynamic spanstzafrir
need it? git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2739 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-13* Update documentation on perl utilities.tzafrir
* But we do need to ignore their man pages. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2735 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-12xpp driver r4371:tzafrir
* Update to zaptel-1.2.18 and zaptel-1.4.3 (r4308 onward) * Fix a critical race with zaptel synchronization (r4362) * Added a /proc/xpp/cmds for statistics about command timing (r4360) * Fix a digit mapping bug with hardware dtmf detection (r4357) * In xpp/utils/Makefile add perl syntax checks to our scripts (r4337) * Better USB data error checking (r4336) * udev rules (xpp.rules) avoid false calls from wrong nodes (r4331) * Improve hardware detection and reporting in lszaptel, zaptel_hardware. zapconf is basically functional. * Leds are blinked synchronously on all Astribanks now (r4262) * Fix a BRI bug if OPTIMIZE_CHANMUTE was compiled into zaptel (r4258) (This feature was not yet accepted into official zaptel) * Removed compile warning about HZ != 1000 (r4218) * Firmware updates. * fpga_load now supports USB pathes without zeros (r4211) * XPD numbers have changed to '<Unit><Subunit>' (r4196) * Proper support for ZT_VMWI ioctl, if used in zaptel (r4092) * Fix FXO power denial detection (r4054) * FXO could accidentally go off-hook with some compilers (r4048) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2732 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-12Document the usage of install_prereq .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2730 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-12* config target: Replace shell scriptary with makefile logic.tzafrir
* config target: Add a helpful text for the Zaptel installer. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2729 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-12Add a script to install build requirements.tzafrir
This was after the instructions on which kernel to install on CentOS became a manual script with if-s and case-s. Should work on Debian and CentOS. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2728 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11Remove obsolete and misleading Linux26.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2725 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11* Use shell, rather than shell-in-makefile syntax.tzafrir
* Supress ugly text when /lib/modules/`uname -r` doesn't exist (but we build for a different kernel) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2724 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11tzafrir pointed out that this was put in the wrong place.qwell
Move it so that asciidoc can properly parse it. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2721 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11On some systems, sudo does not automatically add the PATH for root, so ↵qwell
things like /sbin may not be in there, which means chkconfig may not be found. Add a note stating this. Issue 10181. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2717 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11Get ourselves the nice README from 1.4 .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2713 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-11* Enable zaptel-perl by default.tzafrir
* Clunky shell xpp init functions replaced with better perl utilities. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2710 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-05Do not report channels in ZT_STATE_KEWL or ZT_STATE_AFTERKEWL (ie; battery ↵qwell
drop) states as available. This becomes more likely if ZT_KEWLTIME or ZT_AFTERKEWLTIME are set to higher values. Issue 7612, patch by rbraun. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2696 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-04Bourne shell scripts should not use >& . dash doesn't support it.tzafrir
And all of them simply supressed errors, so they were replaced with 2> /dev/null . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2689 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-04Set the default value for XPP_SYNC.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2687 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-03Fix a potential issue with the reversepolarity module option in wctdm.qwell
Issue 7191, patch by Thomas Andrews. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2683 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-03Fix for span shutdown issuemattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2680 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-02Add support for the 2.6.22 kernel. (issue #10095 reported by Matti)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2675 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-02When running the optional xpp_startup, run it only when there aretzafrir
Astribank devices connected. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2673 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-26 * Fix unloading of xpp modules.tzafrir
* Add optional support for using the zaptel perl functions git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2670 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-26we need to export variables to sub-level make processes, otherwise the HPEC ↵kpfleming
binary won't always get included in the build git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2668 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-21readability fixes: Remove complex nesting. Move hpec init to a function.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2656 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-12Corrected test codejsloan
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2644 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-12Added new PCI device IDjsloan
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2642 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Add a couple of PCI idsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2638 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Make the version check optionalmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2633 5390a7c7-147a-4af0-8ec9-7488f05a26cb