Improve sample configuration files (bug #1125)
[asterisk/asterisk.git] / configs / modem.conf.sample
index 695de8f..81e3a0f 100755 (executable)
@@ -1,5 +1,5 @@
 ;
 ;
-; Internet Phone Jack
+; isdn4linux
 ;
 ; Configuration file
 ;
 ;
 ; Configuration file
 ;
@@ -11,7 +11,8 @@ context=remote
 ;
 ; Modem Drivers to load
 ;
 ;
 ; Modem Drivers to load
 ;
-driver=aopen
+driver=aopen   ; modem by AOpen
+;driver=i4l    ; isdn4linux - an alternative to i4l is to use chan_capi
 ;
 ; Default language
 ;
 ;
 ; Default language
 ;
@@ -26,7 +27,7 @@ driver=aopen
 ; We can strip a given number of digits on outgoing dialing, so, for example
 ; you can have it dial "8871042" when given "98871042".
 ;
 ; We can strip a given number of digits on outgoing dialing, so, for example
 ; you can have it dial "8871042" when given "98871042".
 ;
-stripmsd=1
+stripmsd=0
 ;
 ; Type of dialing
 ;
 ;
 ; Type of dialing
 ;
@@ -43,9 +44,32 @@ mode=immediate
 ;
 ; List all devices we can use.
 ;
 ;
 ; List all devices we can use.
 ;
-;device=/dev/ttyS3
+;device => /dev/ttyS3
 ;
 ;
-; ISDN example
+; ISDN example (using i4l)
 ;
 ;msn=39907835
 ;
 ;msn=39907835
-;device=/dev/ttyI0
+;device => /dev/ttyI0
+
+;===============
+; More complex ISDN example
+;
+; A single device which listens to 3 MSNs
+; the wildcard '*' can be used when all MSN's should be accepted.
+; (The incoming number can be used to go directly into the extension
+; with the matching number. I.e. if MSN 33 is called, (context,33)
+; will tried first, than (context,s) and finally (default,s).
+;
+;msn=50780020
+;incomingmsn=50780020,50780021,50780022
+;device => /dev/ttyI2
+;
+; two other devices, which are in group '1' and are used when an
+; outgoing dial used: exten => s,1,Dial,Modem/g1:1234|60|r
+; (we do not need more outgoing devices, since ISDN2 has only 2 channels.)
+; Lines can be in more than one group (1-31); comma seperated list.
+;
+group=1                ; group=1,2,3,9-12
+;msn=50780023
+;device => /dev/ttyI3
+;device => /dev/ttyI4