summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-08-27merge in new, cleaner Octasic API integrationkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1359 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-19don't report the VPM servicing more spans than the card actually haskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1327 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-18Add b410p support into 1.2 Makefile.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1326 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-16Bug 7624 - Debian lacks /var/lock/subsystilghman
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1317 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15Ensure that fopen() is only called once for the debug output file to preventrussell
excessive file descriptor leakage when this function is called many times in a loop. (issue #7203) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1315 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15fix erroneous check to see if PWD was set before setting it in the Zaptelrussell
Makefile. It should always be set. If not, it breaks the build when using recursive calls to make. (issue #7733, tzafrir) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1313 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-15fix passing a 'w' to wait when using pulse dialing russell
(issue #7738, hanabana) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1311 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14revert this change until a version that compiles on 2.4 kernels and older ↵kpfleming
2.6 kernels is made available and tested git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1306 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14fix potential deadlock found by kernel's lock checker russell
(issue #7620, reported by smurfix, fixed by Corydon) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1304 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14add a note that ENABLE_TASKLETS is not implemented in wct4xxp (issue #7688)russell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1300 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-14the change from $(PWD) to $(SUBDIRS) breaks the build on some systems. So, justrussell
use them both ... (issue #7720) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1298 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-08update Octasic API headers (but not code yet) to PR43, and use version with ↵kpfleming
GPL licenses instead of proprietary licenses git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1262 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-05Fix the zaptel build on SuSE 10.1 (issue #7536, hk)russell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1259 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-27Use INSTALL_PREFIX when installing firmware (issue #7600 reported by jcollie)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1248 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-19Only use hotplug firmware loading if the kernel has support for itfile
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1243 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-16Minor Makefile adjustment for installing the firmwarefile
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1236 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-16eliminate compiler warningkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1235 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-15Add support for loading the VPM450M firmware using hotplug from userspace. file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1233 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-14NULLify pointers to /proc files after removing them (so anyone whotzafrir
tries to access them afterwards causes Oops instead of unknown behaviour). git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1230 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-14genzaptelconf: Fix version stringstzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1229 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-14genzaptelconf: fixed confusion between framing and coding for E1/{il/nl}tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1228 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-14genzaptelconf: use /proc/xpp/XBUS-*/wait_for_xpds rather than a timeout looptzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1227 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-14FXS current fixes (init parameters and on runtime)tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1226 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-08xpp Release 1.1.0 :tzafrir
* FPGA firmware now loaded from PC (for newer models) * Driver for the FXO module (xpd_fxo.ko) * Moved most userspace files to the subdirectory utils (see also next commit) * Explicit license for firmware files * Optionally avoid auto-registration * Registers initializations code is done by a userspace script. * Remove obsolete .inc initialization files (we use user-space init) * Added an install target to the utils dir. * Updated README.Astribank accordingly. * Using RBS signalling, as caller ID did not work well otherwise. * Better handling of USB protocol errors. * Fixed some procfs-related races. * per-card-module ioctls. * fxotune support. * opermode support (set through /etc/default/zaptel for now) * Userspace initialization script can also read registers. * Power calibration works (and implemented in perl) * some fine-tuning to the regster initialization parameters. * Leds turn on before registration and turn off after it. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1212 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-07merge vpm450m supportrussell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1206 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-07-07Add missing TDM400 PCI definition (issue #7502 reported by chozian)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1205 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-06-28Add Xorcom Astribank per tzafrir's requestfile
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1187 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-06-28Add the TDM2400P to the sysconfig file (issue #7441 reported by mrobinson)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1185 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-06-21Add Venezuelan tone information (issue #7402 reported by palillo)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1151 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-31minor typo in error messagekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1101 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-31Bug 7248 - PCI IDs for a tor2 clone cardtilghman
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1097 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-23handle distros that ship pre-releases of module-init-toolskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1081 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-22make a backup even when modifying non-combined rules fileskpfleming
generate a warning about editing non-combined rules files ensure that the warning is the last output from the 'make install' process git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1079 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-20update module to work with kernels that don't include 2.4 module parameter ↵kpfleming
compatibility macros (reported by tzafrir on asterisk-dev) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1076 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-18Clear dialtone before running tests (issue #7136 reported and fixed by ↵file
trumpetinc) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1073 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17fix more buglets from my recent cleanupskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1071 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17Don't change the value of lasttxhook, instead do a comparison. (issue #7175 ↵file
reported and fixed by Thomas Andrews) If this breaks things, you can yell at me. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1069 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17Unbreak teh Makefile due to recent changes from kpflemingfile
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1068 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17revert some 'grep -q' changes that were wrong (oops)kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1066 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17move module-rules building into a script, and remove some old unnecessary stepskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1065 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-17move udev rules creating into a script, and generate it properly based on ↵kpfleming
the installed udev version git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1064 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-16silly... only root needs write permissionkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1062 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-16ensure that PWD is set early enough for 'make install' to actually workkpfleming
use proper KERNEL matching syntax for udev rules don't install udev rules as mode 0444; there is no need to make them read-only git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1060 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-09preserve 'options' settings in the module configuration file during 'make ↵kpfleming
install' git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1033 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-05-09use commmand-line parameter substitution for modprobe commands if the ↵kpfleming
system's module-init-tools is new enough to support it don't backup and use the old configuration file for modules if we are using a zaptel-specific file in /etc/modprobe.d or similar git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1031 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-04-30build xpp by default, now that the Makefile can determine when an ↵kpfleming
appropriate kernel version is being used for the build git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1017 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-04-30restore building of XPP moduleskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1016 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-04-30optimize variable settingskpfleming
use the kernel Makefile for every step that it can be git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1015 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-04-30remove duplicate dependencies and unnecessary ruleskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1013 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-04-30allow the output of gendigits to be redirected to a different directory from ↵kpfleming
the current working directory git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1011 5390a7c7-147a-4af0-8ec9-7488f05a26cb