summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-19Improve wcte12xp and wctdm24xxp drivers' tolerance to host system latencies.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3534 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-18Enable xpp_usb in the sysconfig file as xpp no longer generates manytzafrir
interrupts when there's no hardware connected. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3514 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-18Revert a change that has remained in my local copy.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3509 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-18xpp r5151:tzafrir
* xpd_pri: Basically ready. * PCM synchronization changes: - Each Astribank unit ticks independently. Each with its own PLL. - HOST synchronization is gone. Loading of xpp will no longer cause useless 250 ticks per second if you have no Astribank. - Synchronization from the zaptel sync master requires setting ZAPTEL as sync source (xpp_sync ZAPTEL). * rx_tasklet is now a parameter of the module xpp, rather than of xpp_usb. * New FPGA firmware: 5128 (1151) / 5122 (1141, 1131): - Fixes synchronization issues. - PRI module: E1 should now work. * perl module and utilities: - Modules no longer magically scan system on initialization. - Scanning is by calling explicit methods. - "Serial" has been renamed "Label". It is basically unique, but should be modifieble. - Some basic documentation of zaptel perl modules. * Default sort order of zt_registration is back to SORT_CONNCTOR. * zt_registration proc file now shows the number of span registered to if registered. Try: grep . /proc/xpp/XBUS-*/XPD-*/zt_registration * genzaptelconf: Allow using a custom command instead of /etc/init.d/asterisk to start/stop asterisk. * Fixed the typo "Slagish". git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3506 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-16Simplify udev rules so they will be in line with ones provided bytzafrir
distributions and allow simple overriding of file permissions. Closes issue #11276 . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3493 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-13remove some code that is not compatible with modern versions of pppdkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3475 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-12ztd-eth: Fix a cast warning on earlier 2.6 kernels.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3445 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11Lower this to fix compatibility related bugsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3441 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11coding guidelines cleanupkpfleming
report results of failure to initialize a VPMADT032 module all the way up the process, so that a card with a failed VPM won't be left in a partially-operational state clean up early exits from wctdm_init_one() to undo all previously completed steps git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3430 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11we don't need a message telling the user that they don't have a VPMADT032, ↵kpfleming
that will only serve to confuse them git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3426 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11* Close bug #11511.tzafrir
* Some other cleanups of uninstall-modules. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3424 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11uninstall-modules: put in build_tools, and remove language suffix.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3420 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11Fix the typo for the case of using M= instead of SUBDIRS= .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3415 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11Reverting changes from 3405 so that I can do this the correct way.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3411 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11Make sure we wait long enough for the VPMADT032 to boot before we interact ↵mattf
with it again git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3407 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11If we detect that we have a VPMADT032 module but there is an error duringmspiceland
initialization, we don't proceed and register with Zaptel. This will prevent customers with faulty VPMADT032 modules from going undetected. Customers can always load with vpmsupport=0 to proceed with this error but will do so knowingly. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3405 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-10Small change to prevent scary messages (one's with "Failed" in them) to usersmspiceland
without hardware echo cancellation modules installed. In case they actually have one instead, we still report some info in debug mode to help find where in the init the module failed for troubleshooting. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3400 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-10remove explicit references to 5.3kb/s mode in wctc4xxp driver, as the driver ↵kpfleming
can now accept both 5.3kb/s and 6.3kb/s (but will still only generate 6.3kb/s) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3389 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-10cosmetic fix for TE120P cardskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3386 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-09Ignore some generated files.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3377 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Add support to remove old module locations for modules that previously ↵mattf
weren't in subdirectories git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3375 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Verbose vpm test block should only be printed in debug mode.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3373 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Add GPL disclaimers to some headers without themmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3370 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08revert a change that was not necessarykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3368 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08clean up firmware handling across wct4xxp, wctc4xxp, wctdm24xxp and wcte12xp ↵kpfleming
drivers to use consistent methods add non-hotplug firmware loading support to wctdm24xxp and wcte12xp add license and copyright headers to various files that did not have them clean up header inclusion in some files git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3365 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08oops. This change was only supposed to be for the 1.4 branch.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3363 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Adding back Kevin's change that was lost on my last merge. ↵mspiceland
------------------------------------------------------------------------ r3343 | kpfleming | 2007-12-07 13:39:05 -0600 (Fri, 07 Dec 2007) | 2 lines as suggested by tzafrir on asterisk-dev, remove some code duplication when handling ZT_SPANCONFIG git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3361 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Moving wcte12xp driver into a subdirectory and adding support for the Digium ↵mspiceland
TE121 and TE122 cards. These cards support the Digium VPMADT032 module. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3358 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-07revert a change that caused some problems and wasn't necessarykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3346 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-06make the TC400B driver tolerant of incoming G.723.1 frames in all possible ↵kpfleming
formats (6.3kb/s, 5.3kb/s and SID) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3327 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-06Don't mangle old value of this register. Just set it without the reset bit setmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3321 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-30Make sure we only disable irqs during octasic firmware load only if we have ↵mattf
4K stacks git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3263 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-28Pass the correct variable to sizeof when copying the driver name.file
(closes issue #11352) Reported by: brettcar Patches: ztdynamic.c.patch uploaded by eliel (license 64) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3258 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-21Add new product supportmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3243 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-21Transcoder driver updates. Fixes G.723 no audio issues with latest driversmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3241 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-14Changelog for xpp r5010.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3232 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-14Increase FXS ring detect debounce interval.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3231 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-14Improve (reduce) signal attenuation on FXO ports.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3230 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-14Fix a deadlock spotted on some SMP installations.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3229 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-10Get rid of a pointless static buffer and strcpy.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3222 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-07* zaptel-perl, genzaptelconf: Detect and list Rhino cards.tzafrir
* zaptel-perl: Fix reporting of empty slots in analog Digium cards. * genzaptelconf: More readable case-s. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3217 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-06Cross port fxo line voltage monitoring patch from wctdm to wctdm24xxpmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3215 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-11-03Major update for tc4xxp driver. Fixes many outstanding issues related to ↵mattf
channel lockups, etc. It also raises the maximum channel count for g.729 to 120 channels. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3209 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-31Fixed potential buffer overflow.mmichelson
See AST-2007-024 for more details git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3205 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-31Also get fxotne's man page from 1.4 .tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3201 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-26Another clock polarity update. To fix garbage audio on some systems with ↵mattf
the wctdm24xxp driver and VPMADT032 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3188 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-20Update fxotune in 1.2 to be the same as fxotune in 1.4. Should have been ↵mattf
done a long time ago git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3179 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-18Correct the name of the wct4xxp driver.qwell
Issue 11030 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3169 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-18Fix zaptel_hardware's behaviour for unknown span types.tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3157 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-18 * zaptel-perl should not panic when there is no /proc/bus/usb (Closestzafrir
#11020). * Don't build metering by default for now. * And this is xpp rev 4900. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3153 5390a7c7-147a-4af0-8ec9-7488f05a26cb