moin,
wie kann ich meinem asterisk am anlagenanschluss beibringen, dass er bei einer bestimmten msn nichts tut? bisher fängt mein dialplan alle gespräche mit endnummer 10-29 auf.
exten => _${STAMMNUMMER}.,1,Set(CALLER=0${CALLERIDNUM})
exten => _${STAMMNUMMER}.,2,SetCallerID(${CALLER})
exten => _${STAMMNUMMER}.,3,GoTo(${EXTEN:${LEN(${STAMMNUMMER})}},1)
exten => _${STAMMNUMMER}.,4,Hangup
exten => _[1-2].,1,Set(Language()=de)
exten => _[1-2].,2,Set(PHONEEXTEN=${EXTEN})
exten => _[1-2].,3,ChanIsAvail(SIP/${PHONEEXTEN}&CAPI/g2/${PHONEEXTEN})
exten => _[1-2].,4,Dial(SIP/${PHONEEXTEN}&CAPI/g2/${PHONEEXTEN},50,t)
exten => _[1-2].,6,Hangup
ist im prinzip das beispiel aus dem asterisk buch.
jetzt hab ich aber nopch ein hylafax auf der maschine laufen. und die faxnummer ist 11. entweder bräuchte ich was in richtung wenn 11 mach nichts oder eine condition in richtung, wenn nicht 11, dann mach. vom php programmieren kenn ich ja noch != für wenn nicht gleich. gibt es sowas auch bei asterisk?
wie kann ich meinem asterisk am anlagenanschluss beibringen, dass er bei einer bestimmten msn nichts tut? bisher fängt mein dialplan alle gespräche mit endnummer 10-29 auf.
exten => _${STAMMNUMMER}.,1,Set(CALLER=0${CALLERIDNUM})
exten => _${STAMMNUMMER}.,2,SetCallerID(${CALLER})
exten => _${STAMMNUMMER}.,3,GoTo(${EXTEN:${LEN(${STAMMNUMMER})}},1)
exten => _${STAMMNUMMER}.,4,Hangup
exten => _[1-2].,1,Set(Language()=de)
exten => _[1-2].,2,Set(PHONEEXTEN=${EXTEN})
exten => _[1-2].,3,ChanIsAvail(SIP/${PHONEEXTEN}&CAPI/g2/${PHONEEXTEN})
exten => _[1-2].,4,Dial(SIP/${PHONEEXTEN}&CAPI/g2/${PHONEEXTEN},50,t)
exten => _[1-2].,6,Hangup
ist im prinzip das beispiel aus dem asterisk buch.
jetzt hab ich aber nopch ein hylafax auf der maschine laufen. und die faxnummer ist 11. entweder bräuchte ich was in richtung wenn 11 mach nichts oder eine condition in richtung, wenn nicht 11, dann mach. vom php programmieren kenn ich ja noch != für wenn nicht gleich. gibt es sowas auch bei asterisk?