So I seem to be having a strange issue. Call backs set while one carrier was active, do not seem to be working when I have the dialer using the secondary carrier. Does this seem normal? Have I deduced the correct reasoning here.
Currently, I have all my carriers in one config in the carrier settings. I.E.
[Connexum]
type=friend
host=*
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=gsm
qualify=yes
canreinvite=no
context=trunkoutbound
[Xcast_OutBound]
type=friend
host=*
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=gsm
qualify=yes
canreinvite=no
context=trunkoutbound
[Xcast_Inbound]
type=friend
host=*
port=5060
dtmfmode=rfc2833
disallow=all
allow=ulaw
qualify=yes
canreinvite=no
context=trunkinbound
[baretelecom]
username=*
type=friend
secret=*
host=*
fromuser=*
context=trunkoutbound
allow=ulaw,alaw
trustrpid = yes
sendrpid = yes
canreinvite = no
exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Connexum,,tTo)
exten => _91NXXNXXXXXX,3,Hangup
exten => _81NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _81NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@Xcast_OutBound,,tTo)
exten => _81NXXNXXXXXX,3,Hangup
exten => _71NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _71NXXNXXXXXX,2,Dial(SIP/${EXTEN:1}@BareTelecom,,tTo)
exten => _71NXXNXXXXXX,3,Hangup
Then of course in the campaign, I use the prefix to choose what carrier I want to use. Maybe if I made a seperate config file for each carrier this would not happen?