hello, all of users:<br>i have installed isdn4bsd with Openvox B400P. everything seems ok. but i can not make calls. i am confusing the isdnconfig setting and capi.conf for four port card.<br>what i did is run:<br>************************************************<br>new-host# isdnconfig -u 11 -a -p DRVR_DSS1_TE<br>new-host# isdnconfig -u 10 -a -p DRVR_DSS1_TE<br>new-host# isdnconfig -u 9 -a -p DRVR_DSS1_TE<br>new-host# isdnconfig -u 8 -a -p DRVR_DSS1_TE<br>new-host# isdnconfig<br>controller 8 = {<br>&nbsp; Layer 1:<br>&nbsp;&nbsp;&nbsp; description : HFC-4S PCI ISDN adapter<br>&nbsp;&nbsp;&nbsp; type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : passive ISDN (Basic Rate, 2xB)<br>&nbsp;&nbsp;&nbsp; channels&nbsp;&nbsp;&nbsp; : 0x3<br>&nbsp;&nbsp;&nbsp; serial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xabd5<br>&nbsp;&nbsp;&nbsp; power_save&nbsp; : on<br>&nbsp;&nbsp;&nbsp; dialtone&nbsp;&nbsp;&nbsp; : enabled<br>&nbsp;&nbsp;&nbsp; attached&nbsp;&nbsp;&nbsp; : yes<br>&nbsp;&nbsp;&nbsp;
 PH-state&nbsp;&nbsp;&nbsp; : F4: Awaiting signal<br>&nbsp; Layer 2:<br>&nbsp;&nbsp;&nbsp; driver_type : DRVR_DSS1_TE<br>}<br>controller 9 = {<br>&nbsp; Layer 1:<br>&nbsp;&nbsp;&nbsp; description : HFC-4S PCI ISDN adapter<br>&nbsp;&nbsp;&nbsp; type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : passive ISDN (Basic Rate, 2xB)<br>&nbsp;&nbsp;&nbsp; channels&nbsp;&nbsp;&nbsp; : 0x3<br>&nbsp;&nbsp;&nbsp; serial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xabd6<br>&nbsp;&nbsp;&nbsp; power_save&nbsp; : on<br>&nbsp;&nbsp;&nbsp; dialtone&nbsp;&nbsp;&nbsp; : enabled<br>&nbsp;&nbsp;&nbsp; attached&nbsp;&nbsp;&nbsp; : yes<br>&nbsp;&nbsp;&nbsp; PH-state&nbsp;&nbsp;&nbsp; : F3: Deactivated<br>&nbsp; Layer 2:<br>&nbsp;&nbsp;&nbsp; driver_type : DRVR_DSS1_TE<br>}<br>controller 10 = {<br>&nbsp; Layer 1:<br>&nbsp;&nbsp;&nbsp; description : HFC-4S PCI ISDN adapter<br>&nbsp;&nbsp;&nbsp; type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : passive ISDN (Basic Rate, 2xB)<br>&nbsp;&nbsp;&nbsp;
 channels&nbsp;&nbsp;&nbsp; : 0x3<br>&nbsp;&nbsp;&nbsp; serial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xabd7<br>&nbsp;&nbsp;&nbsp; power_save&nbsp; : on<br>&nbsp;&nbsp;&nbsp; dialtone&nbsp;&nbsp;&nbsp; : enabled<br>&nbsp;&nbsp;&nbsp; attached&nbsp;&nbsp;&nbsp; : yes<br>&nbsp;&nbsp;&nbsp; PH-state&nbsp;&nbsp;&nbsp; : F4: Awaiting signal<br>&nbsp; Layer 2:<br>&nbsp;&nbsp;&nbsp; driver_type : DRVR_DSS1_TE<br>}<br>controller 11 = {<br>&nbsp; Layer 1:<br>&nbsp;&nbsp;&nbsp; description : HFC-4S PCI ISDN adapter<br>&nbsp;&nbsp;&nbsp; type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : passive ISDN (Basic Rate, 2xB)<br>&nbsp;&nbsp;&nbsp; channels&nbsp;&nbsp;&nbsp; : 0x3<br>&nbsp;&nbsp;&nbsp; serial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 0xabd8<br>&nbsp;&nbsp;&nbsp; power_save&nbsp; : on<br>&nbsp;&nbsp;&nbsp; dialtone&nbsp;&nbsp;&nbsp; : enabled<br>&nbsp;&nbsp;&nbsp; attached&nbsp;&nbsp;&nbsp; : yes<br>&nbsp;&nbsp;&nbsp; PH-state&nbsp;&nbsp;&nbsp; : F7: Activated<br>&nbsp; Layer
 2:<br>&nbsp;&nbsp;&nbsp; driver_type : DRVR_DSS1_TE<br>}<br>;**************************************************<br>; example "capi.conf"<br>;<br>; FreeBSD: /usr/local/etc/asterisk/capi.conf<br>; NetBSD:&nbsp; /usr/pkg/etc/asterisk/capi.conf<br>; Linux:&nbsp;&nbsp; /etc/asterisk/capi.conf<br>;<br><br>[general]<br>;<br>; In countries like Norway, the nationalprefix should<br>; just be left empty.<br>;<br>nationalprefix=0<br>internationalprefix=00<br>rxgain=1.0<br>txgain=1.0<br>;ulaw=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set this, if you live in u-law world instead of a-law<br>;debug=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set this, if capi debugging should be enabled by default<br><br>; interface sections ...<br><br>;<br>; This is an example for an ISDN adapter<br>; configured for TE-mode:<br>;<br><br>[ISDN1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;this example interface gets name 'ISDN1' and may be
 any<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;name not starting with 'g' or 'contr'.<br>isdnmode=msn&nbsp;&nbsp;&nbsp;&nbsp; ;'MSN' (point-to-multipoint)<br>incomingmsn=*&nbsp;&nbsp;&nbsp; ;allow incoming calls to this list of MSNs/DIDs, * == any<br><br>;<br>; Format of "incomingmsn" is like this:<br>;<br>; 0) This will only allow any MSN:<br>;<br>; incomingmsn=*<br>;<br>; 1) This will only allow (MSN == "1"):<br>;<br>; incomingmsn=1<br>;<br>; 2) This will only allow (MSN == "1") or (MSN == "2") or (MSN == "3"):<br>;<br>; incomingmsn=1,2,3<br>;<br>; 3) This will only allow (MSN == "1XX..") or (MSN == "2") or (MSN == "3XX.."):<br>;<br>; incomingmsn=1*,2,3*<br>;<br>; NOTE: When a number matches "1*", everything preceeding the "*" is <br>; stripped away from the incoming number. For example if "incomingmsn=1*" and <br>; the MSN is 1234, only 234 is passed to Asterisk.<br>;<br><br>controller=0&nbsp;&nbsp;&nbsp;&nbsp;
 ;ISDN4BSD default (first controller)<br>group=1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;dialout group<br>;prefix=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set a prefix to calling number on incoming calls<br>softdtmf=on&nbsp;&nbsp;&nbsp;&nbsp; ;enable/disable software dtmf detection<br>relaxdtmf=off&nbsp;&nbsp;&nbsp; ;in addition to softdtmf, you can use <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;;relaxed dtmf detection, which implies softdtmf=yes<br>accountcode=&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk accountcode to use in CDRs<br>context=isdn_in_te ;context for incoming calls<br>holdtype=local&nbsp;&nbsp; ;when Asterisk puts the call on hold, ISDN HOLD will be used. If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set to 'local' (default value), no hold is done and Asterisk may<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;play
 MOH.<br>immediate=yes&nbsp;&nbsp; ;immediate start of pbx with extension 's' if no digits were<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;received on incoming call (no destination number yet)<br>echocancel=no&nbsp;&nbsp;&nbsp; ;disable echo canceller<br>;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)<br>;echotail=64&nbsp;&nbsp;&nbsp;&nbsp; ;echo cancel tail setting<br>;bridge=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;native bridging (CAPI line interconnect) if available<br>;callgroup=1&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk call group<br>;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are busy<br>devices=2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;number of concurrent calls on this controller<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;(2 makes sense for single BRI, 30 for
 PRI)<br>;wait_silence_samples=1000 ; wait for 1/8 second of silence before passing <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; any audio (outgoing calls in te-mode only)<br><br>;dtmf_generate=yes ; set this if your [SIP] phone does not generate<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; inband DTMF tones. It is not recommended to<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; enable this. You should configure your [SIP] phone<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; to generate both inband DTMF and SIP INFO.<br><br>;<br>; This is an example for an ISDN adapter<br>; configured for NT-mode:<br>;<br>[ISDN2]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;this example interface gets name 'ISDN1' and may be any<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;name
 not starting with 'g' or 'contr'.<br>isdnmode=msn&nbsp;&nbsp;&nbsp;&nbsp; ;'MSN' (point-to-multipoint)<br>incomingmsn=*&nbsp;&nbsp;&nbsp; ;allow incoming calls to this list of MSNs/DIDs, * == any<br><br>;<br>; Format of "incomingmsn" is like this:<br>;<br>; 0) This will only allow any MSN:<br>;<br>; incomingmsn=*<br>;<br>; 1) This will only allow (MSN == "1"):<br>;<br>; incomingmsn=1<br>;<br>; 2) This will only allow (MSN == "1") or (MSN == "2") or (MSN == "3"):<br>;<br>; incomingmsn=1,2,3<br>;<br>; 3) This will only allow (MSN == "1XX..") or (MSN == "2") or (MSN == "3XX.."):<br>;<br>; incomingmsn=1*,2,3*<br>;<br>; NOTE: When a number matches "1*", everything preceeding the "*" is <br>; stripped away from the incoming number. For example if "incomingmsn=1*" and <br>; the MSN is 1234, only 234 is passed to Asterisk.<br>;<br><br>controller=1&nbsp;&nbsp;&nbsp;&nbsp; ;ISDN4BSD default (first controller)<br>group=1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;dialout
 group<br>;prefix=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set a prefix to calling number on incoming calls<br>softdtmf=on&nbsp;&nbsp;&nbsp; ;enable/disable software dtmf detection<br>relaxdtmf=off&nbsp;&nbsp;&nbsp; ;in addition to softdtmf, you can use <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;;relaxed dtmf detection, which implies softdtmf=yes<br>accountcode=&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk accountcode to use in CDRs<br>context=isdn_in_te ;context for incoming calls<br>holdtype=local&nbsp;&nbsp; ;when Asterisk puts the call on hold, ISDN HOLD will be used. If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set to 'local' (default value), no hold is done and Asterisk may<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;play MOH.<br>immediate=yes&nbsp;&nbsp; ;immediate start of pbx with extension 's' if no digits
 were<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;received on incoming call (no destination number yet)<br>echocancel=no&nbsp;&nbsp;&nbsp; ;disable echo canceller<br>;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)<br>;echotail=64&nbsp;&nbsp;&nbsp;&nbsp; ;echo cancel tail setting<br>;bridge=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;native bridging (CAPI line interconnect) if available<br>;callgroup=1&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk call group<br>;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are busy<br>devices=2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;number of concurrent calls on this controller<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;(2 makes sense for single BRI, 30 for PRI)<br>;wait_silence_samples=1000 ; wait for 1/8 second of silence before passing
 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; any audio (outgoing calls in te-mode only)<br><br>;dtmf_generate=yes ; set this if your [SIP] phone does not generate<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; inband DTMF tones. It is not recommended to<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; enable this. You should configure your [SIP] phone<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; to generate both inband DTMF and SIP INFO.<br><br>;<br>; This is an example for an ISDN adapter<br>; configured for NT-mode:<br>;<br>[ISDN3]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;this example interface gets name 'ISDN1' and may be any<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;name not starting with 'g' or 'contr'.<br>isdnmode=msn&nbsp;&nbsp;&nbsp;&nbsp; ;'MSN'
 (point-to-multipoint)<br>incomingmsn=*&nbsp;&nbsp;&nbsp; ;allow incoming calls to this list of MSNs/DIDs, * == any<br><br>;<br>; Format of "incomingmsn" is like this:<br>;<br>; 0) This will only allow any MSN:<br>;<br>; incomingmsn=*<br>;<br>; 1) This will only allow (MSN == "1"):<br>;<br>; incomingmsn=1<br>;<br>; 2) This will only allow (MSN == "1") or (MSN == "2") or (MSN == "3"):<br>;<br>; incomingmsn=1,2,3<br>;<br>; 3) This will only allow (MSN == "1XX..") or (MSN == "2") or (MSN == "3XX.."):<br>;<br>; incomingmsn=1*,2,3*<br>;<br>; NOTE: When a number matches "1*", everything preceeding the "*" is <br>; stripped away from the incoming number. For example if "incomingmsn=1*" and <br>; the MSN is 1234, only 234 is passed to Asterisk.<br>;<br><br>controller=2&nbsp;&nbsp;&nbsp; ;ISDN4BSD default (first controller)<br>group=1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;dialout group<br>;prefix=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set a prefix to calling
 number on incoming calls<br>softdtmf=on&nbsp;&nbsp;&nbsp;&nbsp; ;enable/disable software dtmf detection<br>relaxdtmf=off&nbsp;&nbsp;&nbsp; ;in addition to softdtmf, you can use <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;;relaxed dtmf detection, which implies softdtmf=yes<br>accountcode=&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk accountcode to use in CDRs<br>context=isdn_in_te ;context for incoming calls<br>holdtype=local&nbsp;&nbsp; ;when Asterisk puts the call on hold, ISDN HOLD will be used. If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set to 'local' (default value), no hold is done and Asterisk may<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;play MOH.<br>immediate=yes&nbsp;&nbsp; ;immediate start of pbx with extension 's' if no digits were<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;received on incoming
 call (no destination number yet)<br>echocancel=no&nbsp;&nbsp;&nbsp; ;disable echo canceller<br>;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)<br>;echotail=64&nbsp;&nbsp;&nbsp;&nbsp; ;echo cancel tail setting<br>;bridge=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;native bridging (CAPI line interconnect) if available<br>;callgroup=1&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk call group<br>;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are busy<br>devices=2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;number of concurrent calls on this controller<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;(2 makes sense for single BRI, 30 for PRI)<br>;wait_silence_samples=1000 ; wait for 1/8 second of silence before passing
 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; any audio (outgoing calls in te-mode only)<br><br>;dtmf_generate=yes ; set this if your [SIP] phone does not generate<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; inband DTMF tones. It is not recommended to<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; enable this. You should configure your [SIP] phone<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; to generate both inband DTMF and SIP INFO.<br><br>;<br>; This is an example for an ISDN adapter<br>; configured for NT-mode:<br>;<br>[ISDN4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;this example interface gets name 'ISDN1' and may be any<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;name not starting with 'g' or 'contr'.<br>isdnmode=msn&nbsp;&nbsp;&nbsp;&nbsp; ;'MSN'
 (point-to-multipoint)<br>incomingmsn=*&nbsp;&nbsp;&nbsp; ;allow incoming calls to this list of MSNs/DIDs, * == any<br><br>;<br>; Format of "incomingmsn" is like this:<br>;<br>; 0) This will only allow any MSN:<br>;<br>; incomingmsn=*<br>;<br>; 1) This will only allow (MSN == "1"):<br>;<br>; incomingmsn=1<br>;<br>; 2) This will only allow (MSN == "1") or (MSN == "2") or (MSN == "3"):<br>;<br>; incomingmsn=1,2,3<br>;<br>; 3) This will only allow (MSN == "1XX..") or (MSN == "2") or (MSN == "3XX.."):<br>;<br>; incomingmsn=1*,2,3*<br>;<br>; NOTE: When a number matches "1*", everything preceeding the "*" is <br>; stripped away from the incoming number. For example if "incomingmsn=1*" and <br>; the MSN is 1234, only 234 is passed to Asterisk.<br>;<br><br>controller=3&nbsp;&nbsp;&nbsp;&nbsp; ;ISDN4BSD default (first controller)<br>group=1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;dialout group<br>;prefix=0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set a prefix to
 calling number on incoming calls<br>softdtmf=on&nbsp;&nbsp;&nbsp;&nbsp; ;enable/disable software dtmf detection<br>relaxdtmf=off&nbsp;&nbsp;&nbsp; ;in addition to softdtmf, you can use <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;;relaxed dtmf detection, which implies softdtmf=yes<br>accountcode=&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk accountcode to use in CDRs<br>context=isdn_in_te ;context for incoming calls<br>holdtype=local&nbsp;&nbsp; ;when Asterisk puts the call on hold, ISDN HOLD will be used. If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;set to 'local' (default value), no hold is done and Asterisk may<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;play MOH.<br>immediate=yes&nbsp;&nbsp; ;immediate start of pbx with extension 's' if no digits were<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;received on
 incoming call (no destination number yet)<br>echocancel=no&nbsp;&nbsp;&nbsp; ;disable echo canceller<br>;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)<br>;echotail=64&nbsp;&nbsp;&nbsp;&nbsp; ;echo cancel tail setting<br>;bridge=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;native bridging (CAPI line interconnect) if available<br>;callgroup=1&nbsp;&nbsp;&nbsp;&nbsp; ;Asterisk call group<br>;deflect=1234567 ;deflect incoming calls to 1234567 if all B channels are busy<br>devices=2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;number of concurrent calls on this controller<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;(2 makes sense for single BRI, 30 for PRI)<br>;wait_silence_samples=1000 ; wait for 1/8 second of silence before passing
 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; any audio (outgoing calls in te-mode only)<br><br>;dtmf_generate=yes ; set this if your [SIP] phone does not generate<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; inband DTMF tones. It is not recommended to<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; enable this. You should configure your [SIP] phone<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ; to generate both inband DTMF and SIP INFO.<br><br>;<br>; This is an example for an ISDN adapter<br>; configured for NT-mode:<br>;<br>*************************************************SIP callout<br>chan_capi.so =&gt; (Common ISDN API 2.0 Driver )<br>Asterisk Ready.<br>*CLI&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [100@from-internal:1] Dial("SIP/600-0871a000", "CAPI/g1/13570807XXX/bl|60") in new stack<br>&nbsp; ==
 chan_capi_call:4263:ENTRY=ISDN4:PLCI=0x0003:PBX_CHAN=CAPI/ISDN4/1357080XXXX7:<br>&nbsp; ==<br>&nbsp;&nbsp;&nbsp; -- Called g1/13570807XXX/bl<br>[Mar&nbsp; 5 16:01:13] WARNING[698]: chan_capi.c:723 capi_show_conf_error: CAPI: conf_error 0x2003 PLCI=0x00000003 Command=CONNECT_CONF,0x8483<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; CAPI INFO 0x2003: Out of PLCIs<br>&nbsp;&nbsp;&nbsp; -- No one is available to answer at this time (1:0/0/0)<br>&nbsp;&nbsp;&nbsp; -- Executing [100@from-internal:2] Hangup("SIP/600-0871a000", "") in new stack<br>&nbsp; == Spawn extension (from-internal, 100, 2) exited non-zero on 'SIP/600-0871a000'<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Out of order update usecount!<br><br>********************************<br>i think, something is wrong in my setting. i google, i could find complete source and instruction for that. Anyone could tell me how to set that for B400P with all TE mode. <br>thanks!<br>James.zhu<br><p>&#32;


      <hr size=1><a href="http://cn.mail.yahoo.com/gc/index.html?entry=5&souce=mail_mailletter_tagline">ÑÅ»¢ÓÊÏä´«µÝÐÂÄê×£¸££¬¸öÐԺؿ¨ËÍÇ×Åó£¡</a>