Import of historical mISDN CVS tree
Go to file
Andreas Eversberg 34458d894d changed CMX processing to older version process.
note: recevie data to CMX is always required, even on hardware bridging
also it is required even if no conference or bridge is formed.
CMX process reclocks receive data and also processes echo, even with no bridge
or conference.

the queue_conf_id is left as is, additionally i added queue_dtmf flag to enable hardware or software dtmf as the features arrive.

what we can do later: hfcmulti can reply the feature message and bring features
by data body and not by writing to a pointer.

Modified Files:
 	mISDN/CHANGES mISDN/drivers/isdn/hardware/mISDN/dsp.h
 	mISDN/drivers/isdn/hardware/mISDN/dsp_cmx.c
 	mISDN/drivers/isdn/hardware/mISDN/dsp_core.c
2007-04-03 17:47:26 +00:00
config don't load hfcmulti if no hfcmulti cards configured 2007-03-28 11:04:33 +00:00
drivers/isdn changed CMX processing to older version process. 2007-04-03 17:47:26 +00:00
include/linux added the config.h fix for kernels>=2.6.19 2007-02-13 10:43:46 +00:00
CHANGES changed CMX processing to older version process. 2007-04-03 17:47:26 +00:00
Makefile preparing for 1.1.2 2007-04-02 07:01:14 +00:00
Makefile.module change name and path 2003-07-21 12:07:51 +00:00
Makefile.standalone change name and path 2003-07-21 12:07:51 +00:00
README.misdn-init 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
Rules.make.ext new 2001-11-19 14:26:00 +00:00
add.config add memory resource debug 2003-11-21 22:57:08 +00:00
km_mISDN.spec next version 2004-01-27 13:56:37 +00:00
mISDN.modprobe.d 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
misdn-init allow config lines like nt_ptp=1-7,9,10 in misdn-init.conf 2007-04-03 08:31:04 +00:00
std2kern added installing of mISDNif.h in the /usr/include/linux/ directory to allow userspace apps to compile for mISDN. can be specified by the -p parameter (inspired by jolly) 2007-03-06 20:51:51 +00:00
stddiff - make mqueue branch HEAD 2006-03-06 12:52:08 +00:00

README.misdn-init

misdn-init: init-script to auto-configure and load the mISDN kernel drivers
===========================================================================

This script makes it easy to configure and activate mISDN compatible 
adapter cards. It scans an eyecandy config file named misdn-init.conf
for your card and port settings, then it loads the driver modules properly.
The misdn-init.conf can also be autogenerated by the misdn-init script.

---------------------------------------------------------------------------
Usage: /usr/sbin/misdn-init start|stop|restart|config|scan|help

  --start      scan /etc/misdn-init.conf and load the mISDN drivers
  --stop       unload the mISDN drivers
  --restart    see stop, then start
  --config     scan your PCI bus for mISDN compatible hardware and generate
               a /etc/misdn-init.conf
  --scan       scan your PCI bus for mISDN compatible hardware and print
               the results to the console
  --help       print the usage info
---------------------------------------------------------------------------


* Here is a quick overview on how to use misdn-init:

1) Get and install misdn-init:
   $ wget http://www.beronet.com/downloads/chan_misdn/stable/chan_misdn.tar.gz
   $ tar zxf chan_misdn.tar.gz
   $ (as root) cp chan_misdn/misdn-init /usr/sbin/misdn-init
   
2) Let misdn-init scan your PCI bus for mISDN compatible hardware and write
   the results into /etc/misdn-init.conf:
   $ (as root) /usr/sbin/misdn-init config
 
3) (optional) Edit /etc/misdn-init.conf and set everything the way you want it.
   This file is heavily commented, hence it should be self-explaining.

4) (optional, but recommended) Add misdn-init to your run level.
   This is distribution dependend. Here an example for a debian system:
   ATTENTION: If you have services in your runlevels that depend
              on mISDN, make sure that misdn-init starts before, and
              stops after them (this is done by changing the values
              that are set to 60 in this example, more info: read the 
              manpage for update-rc.d).
   $ (as root) update-rc.d misdn-init start 60 2 3 4 5 . stop 60 0 1 6 .

5) Run the following to start mISDN:
   $ (as root) /usr/sbin/misdn-init start



---------------------------------------------------------------------------
* Report Bugs:
If you experience any bugs or have a feature request, please visit:
www.isdn4linux.de/mantis