Commit Graph

40 Commits

Author SHA1 Message Date
Nadi Sarrar 4a64d3fbc2 allow config lines like nt_ptp=1-7,9,10 in misdn-init.conf 2007-04-03 08:31:04 +00:00
Chrisian Richter 84116778c7 added timer mechanism to misdn-init file 2007-01-24 16:45:12 +00:00
Chrisian Richter 3f81fb08cb the mISDN_dsp parameter dtmftreshold is now correctly named dtmfthreshold 2007-01-02 10:11:18 +00:00
Chrisian Richter 106461e7d2 dsp_poll option defaults now to 128 as well 2006-12-05 16:39:23 +00:00
Chrisian Richter 17e4ca93cd fixed a little bug introduced by nadi in the misdn-init script :-) 2006-11-23 17:15:46 +00:00
Nadi Sarrar c6e604b80f adding support for dual E1 card 2006-11-23 16:41:22 +00:00
Chrisian Richter 7dfe7cf810 some comments on master_clock option added 2006-11-17 09:06:46 +00:00
Chrisian Richter 25aebcc9b4 modified the misdn-init script so that it works with existing config files, it knows now about cards with fewer ports. also simplified some sed logic by using cut 2006-11-16 13:13:08 +00:00
Chrisian Richter 6e66a0fb06 removed find_type_entry. we can use 2 static variables instead, these keep also track of cards with fewer ports than originally designed 2006-11-14 14:55:41 +00:00
Chrisian Richter 8d515d2fdf hfcmulti distinguishes now between types and ports. There are now only 3 different types: e1, 4S0 and 8S0, because there are only these 3 chips. But in fact cards which have fewer ports are now supported through the ports variable in the pci_id struct. Also modified the misdn-init script to handle that, and added a mini PCI HFC card with 1 Port 2006-11-14 12:17:02 +00:00
Chrisian Richter 7baab3c770 added dsp_poll option to handle different dsp_polls from hfc polls, they might be multiples of 80 if the Timersetting is set 100Hz in the Kernel, default is none the dsp will autosense what is necessary 2006-10-20 12:51:56 +00:00
Chrisian Richter 53e5e1d7c7 added notfatal option for misdn-init, in case lsusb is not installed, we still go on. 2006-10-16 11:40:20 +00:00
Chrisian Richter 60be2d76f8 removed a lot of verbosity. Better commented the pcm_slave and ignore_pcm_frameclock options 2006-10-09 12:51:33 +00:00
Chrisian Richter 5787705119 added a 2 clocking options for the hfc e1 chips 2006-09-13 14:01:04 +00:00
Chrisian Richter a9c1ddd31c added some minipci hfcmulti based cards 2006-09-08 10:39:54 +00:00
Chrisian Richter 8ab0c38df3 added the new B410P HFC-4S based card. This card has Echocancelation in hardware. Modified mISDN_dsp to check for hw_echocan facilities. added possibility to control the gain from lower layers. Thanks to Matthew Fredrickson for most of the patches. 2006-09-06 17:24:22 +00:00
Chrisian Richter cb7fbf931b added new Subdevice ID for new 2E1 beroNet card with watchdog for relais for the tranparent switched mode. 2006-07-31 12:55:31 +00:00
Chrisian Richter 9d468d79be moved misdn-init from /etc/init.d to /usr/sbin, added checks for bc / modprobe / ... in misdn-init 2006-07-28 12:12:55 +00:00
Chrisian Richter 86beb33815 default threshold of 100 is more accurate, also we unload the card modules after we've unloaded the layers 2006-07-12 15:57:24 +00:00
Chrisian Richter 25f37a1d92 made the dtmftreshold value changeable by modul parameter. This might help reducing wrong identified dtmftones. 2006-07-04 13:38:45 +00:00
Chrisian Richter f15296da42 added poll option for the hfcsusb driver, also we pass the poll option for this driver and for the dsp modul now from the misdn-init script. This fixes the no-sound issue with the hfcsub cards. Many Thanks for James Harper who gave us this patch. In the future we might add some sort of autoconfiguration of the packetsizes. 2006-07-03 11:48:02 +00:00
Chrisian Richter 90439f3b95 added support for distros where bc is not in the default path 2006-06-20 07:42:54 +00:00
Chrisian Richter 958a2e6ae1 * added winsize 7 for E1
* added real_bc to the l3 process for correct CC_RESTART handling in E1
* reworked the MT_RESTART_ACKNOWLEDGE to support EXTCID
* Major of mISDNif.h is now 4 (comprehension req)
* Makefile checks now for the Major of mISDNif.h to report backwards
  incompatibility

WE ARE NOW FULLY L2/L3 COMPLIANT FOR S2M AND S0 !!!
2006-06-01 11:02:10 +00:00
Chrisian Richter 37527f5a1e we detect the cards now in the order like we find it in the pci space, thats what hfcmulti also does, so we have less confusion about order with multiple different cards 2006-05-16 13:02:05 +00:00
Chrisian Richter 2b91aa829c fixed 4S find bug for more then 1 card 2006-05-14 15:20:13 +00:00
Chrisian Richter bcf464c910 fixed some litle issues with the modprobe.d stuff. Also we're automatically creating the configuration now if it's not there and if we're called from the hotplug stuff 2006-05-09 07:11:37 +00:00
Chrisian Richter 150992561e added a /etc/modprobe.d/mISDN file which uses the /etc/init.d/misdn-init script to load the mISDN modules. This makes it easier to load mISDN in hotplug based distros, which nearly all of them are now 2006-05-08 15:43:57 +00:00
Chrisian Richter 534a86348f added Linux Netdevice support to enable L1 hdlc frame debugging with ethereal, that's just a first shot and doesn't work proper yet. It needs to be compiled in with CONFIG_MISDN_NETDEV. also modified the misdn-init script to makes it possible to only load a specific driver (for better hotplug support) 2006-05-04 13:42:44 +00:00
Martin Bachem fafb8122bb loading module capi 2006-05-04 08:14:08 +00:00
Martin Bachem b972326e3d check for lsusb 2006-04-30 09:58:53 +00:00
Martin Bachem adb6cc7a2b 'scan' will find HFC-S USB adapters via lsusb 2006-04-30 09:08:07 +00:00
Chrisian Richter aa72af8460 added chkconfig support for redhat 2006-04-25 09:35:49 +00:00
Martin Bachem 755034c737 HFC-S USB L1 module is named 'hfcsusb' 2006-04-12 10:49:51 +00:00
Chrisian Richter 076a14607e -1 is not valid for the pcm parameter 2006-04-11 10:16:27 +00:00
Chrisian Richter 851bbdceec added BN2S card with 4S Chip :). Also fixed that the correct Subvendor IDs and Subdevice IDs are used and displayed, if some cards don't work mail me: cr@beronet.com. Advanced the misdn-init script to support the new 2S Card 2006-04-05 14:42:23 +00:00
Chrisian Richter cd6e0aca4a made it possible to change the user/group settings of /dev/mISDN if it didn't exist before 2006-03-16 10:12:00 +00:00
Chrisian Richter 67b9799208 corrected bits for the hfcmulti config, we can now really bridge in HW 2006-03-10 09:48:42 +00:00
Chrisian Richter 445c147d01 default value of pcm should be -1 for sofware bridging 2006-03-08 10:23:06 +00:00
Chrisian Richter 6a9d2d4907 added support for the a1 card from avm 2006-03-07 21:01:27 +00:00
Karsten Keil b267c6033f - move branch mqueue to HEAD 2006-03-06 12:58:31 +00:00