summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-03-14Update wctdm24xxp's VPMADT032 firmware to version 1.16mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3990 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-14When doing the ISR rewrite, forgot to include the vpmdtmfcheck when doing ↵mattf
DTMF polling causing it to check for DTMF events even when it was told not to git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3984 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-14Update linked mISDN version to latest (1.1.7.2)mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3983 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-09Hush grep's output once again and allow building with firmware support.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3979 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-09The main Makefile now knows if we don't have kernel source.tzafrir
* Nicer handling of situations where we don't have kernel source and don't really need it ('make clean', mainly). * The test for hotplug firmware is now from the same .config file. No more strange message about autoconf.h . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3976 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-09More asciidoc polishes and small sample file fixes.tzafrir
Merged revisions 3972 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3973 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-09Integrating sample / reference configuration file into the referencetzafrir
documentation. Merged revisions 3968 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3969 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-07Fix compilation when using devfsqwell
(closes issue #12156) Reported by: zandbelt Patches: zaptel-1.4.9.2-devfs-mode.patch uploaded by zandbelt (license 33) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3964 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-07Also print channel alarms in /proc/zaptel files.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3958 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-07xpp.r5512:tzafrir
* Build: - Zaptel >= 1.4.9 is migrating to storing kernel stuff in zaptel/kernel/* - We conditionally use old/new directory scheme: In xpp/Kbuild and xpp/utils/Makefile use ZAP_KERNEL variable, so it's not confused with ZAPTEL_DIR (which appears in zaptel/Makefile as well). - Fix compile warnings on 64 bit systems. - Compile fixes for kernel-2.6.24 * UDEV: - /etc/udev/rules.d/xpp.rules now uses XPP_INIT_DIR to find astribank_hook. - astribank_hook: Modify to do nothing. Add some documentation. * Autoconfiguration -- zapconf: - Don't fail zapconf et.al. if no config file was found. - Skip the 'IRQ Missing:' line in /proc/zaptel/nnn for wcte1xp(?). - Add some newer Digium cards to our hardware inventory. - Partially handle cases where the /proc/zaptel strings does not contain info about E1/T1/J1 or NT/TE. * Better SYNC: - Finer tuning of PLL (New firmware). - Change calculation algorithm of sync offset. It now copes better with the variance in USB frame reception timing. - Statistics: . The view of results was moved from /proc/xpp/XBUS-*/summary to a new /sys/bus/astribanks/devices/xbus-*/timing and enhanced. . A new xpp_timing script shows all astribanks. . A new write only /sys/bus/astribanks/devices/xbus-*/cls is used to clear statistics. Eventually, clearing of XBUS related statistics should be done here. One that was migrated is the clearing of 'PCM [TR]X:' numbers currently appearing in /proc/xpp/XBUS-*/summary (they should be moved too later). - Shorten the strings representation sync_mode ("SYNC_MODE_AB" -> "AB") adapted their use in printk and /proc so the text is clear. - Added a command line parameter xpp.disable_pll_sync to stop all adjustments command to AB (calculations still continue as usual). * PRI: - 4 port support - set clocking master span via ztcfg, like other zaptel devices. * FXO: - Fix false hangups in some countries (voltage fluctuations). - Some countries send caller-id before first ring. Added code to handle caller-id PCM pass through according to a new command line parameter (xpd_fxo.caller_id_style). - No longer sends an event on zt_open. See #12160 . * Misc: - Adapt to zaptel-1.4.8 and above ztscan: added fields returend by new ZT_SPANSTAT_V2 ioctl() - Document sysfs and waitfor_xpds. - Miscelaneous optimizations and bugfixes. - Remove deprecated pcm_tasklet parameter. The rx_tasklet parameter has replaced it a long time ago. - Add RX_CMD counter to /proc/xpp/XBUS-*/summary - Unclutter some of the usb disconnect messages. - xpp_usb: minor preformance improvements in receive. Expose the number of pending receive URB's in /proc/xpp/XBUS-*/xpp_usb Merged revisions 3952 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3957 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-06Blocking the 'make clean' fix.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3953 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-05Hopefully a fix for issue #12150 .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3939 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-04don't add an unnecessary delayed battery transition on FXS ports when we ↵kpfleming
know the other end is already on-hook (closes issue #9660) Reported by: mmacvicar Patches: zaptel-base-c_patch_1_4_rev3121 uploaded by meneault (license 260) Tested by: jmhunter git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3932 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-03* Pass some extra variables explicitly in the 2.4 build.tzafrir
* Clean up the 2.4 kernel GNUMakefile. Should hopefully fix issue #12056. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3921 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-03Blocked revisions 3917 via svnmergetzafrir
........ r3917 | tzafrir | 2008-03-03 22:44:01 +0200 (Mon, 03 Mar 2008) | 4 lines No need for userspace 'make clean' here. Kbuild takes care of it. Closes issue #12118 . ........ git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3920 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-03Fix setting versions in test_kernel_git.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3919 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-03* Document 'mulaw', 'alaw' and 'deflaw' in the sample config file.tzafrir
* Fix spacing in the README. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3916 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-28Remove some unused variables.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3904 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-28Change DTMF and MF level parameters to match country specsdbailey
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3899 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-28Undoing the change in revision 3883 until there can be more thought about the sruffell
best place to configure the battery debounce time. Too short and erroneous alarms are generated. Too long, and asterisk won't detect when the remote side disconnects. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3892 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-27* torisa.c: Report the correct E1/T1 .tzafrir
* tor2.c: fix a typo in the span description string. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3888 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-27Set the default tone zone to to the first loaded zone by default.sruffell
Should prevent the crash reported in issue 0012053. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3885 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-27Increase the battery debounce from 64ms to 1 second.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3883 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-26properly initialize the buffer used for holding generated tone samples... ↵kpfleming
this should fix issue #11855 and solve problems with DTMF generation git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3881 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-21Make firmware get properly installed again.qwell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3869 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-21the tor2 private structure has a field for the corresponding PCI device ↵kpfleming
pointer, but it was never filled in... since it is now being used in the init_spans() function, this caused a NULL pointer dereference. solve that problem by actually filling in the pointer variable that already existed :-) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3863 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-20Make hpec buildable again.qwell
Closes issue #11951, patch by me. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3861 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-19Add two neon MWI event definitionsdbailey
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3854 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-19'install_prereq test' now gives an error status if there's something totzafrir
isntall. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3852 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-19Use the zaptel.conf we generated, not the system one.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3851 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-18marking 3847 as not applying to 1.4jpeeler
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3849 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-18added some forgotten includes for zap_copy_stringjpeeler
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3848 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-18Closes issue #11471. Replaced instances of strncpy with zap_copy_string ↵jpeeler
(added to zaptel.h) to fix any off by one errors and ensure destination string is NULL terminated. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3846 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16Add an options 'versions' to list available kernel revisions (tags).tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3840 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16* Start documenting module parameters in the README.tzafrir
* Update the hardware supported by xpp. Merged revisions 3837 via svnmerge from http://svn.digium.com/svn/zaptel/branches/1.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3839 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16Cut a few more lines from the Makefile.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3838 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16README.Astribank has moved. Fix docuemtnation generation.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3836 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16Make the kerenl parameters of zaptel.ko world-readable.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3835 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-16marking 3833 as not applying to 1.4jpeeler
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3834 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-15Merged revisions 3831 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r3831 | kpfleming | 2008-02-15 14:23:27 -0600 (Fri, 15 Feb 2008) | 2 lines update README to reflect currently supported Digium interface cards ........ git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3832 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-13No explicit list of modules to install for 2.6 -it's Kbuild's job.tzafrir
This closes issue #9948 . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3830 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-13remove some STANDALONE_ZAPATA stuff that is not neededkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3823 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-09Don't automatically export all variables.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3821 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-09Remove some unused kernel 2.4 code from the Makefile.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3820 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-07fxstest.c should include wctdm.h from kernel/ .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3814 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-05Changes to the wcte12xp driver.sruffell
- replace change to allow driver to recover from descriptor unavailable. - module echo cancellation parameters now valid under 2.6 kernels. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3805 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-05Make sure version.h is created before building modules.tzafrir
Closes issue #11924. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3802 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-04Move kernel stuff to under kernel/ tzafrir
(merged branch /zaptel/team/tzafrir/move ) Closes issue #7117. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3793 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-03Fix building in 2.4 w/devfs. Closes issue #11884 tzafrir
(There's still the msleep warning). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3785 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-01add an (incomplete) text document describing module parameters available in ↵kpfleming
Zaptel modules git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3783 5390a7c7-147a-4af0-8ec9-7488f05a26cb