Re: [asterisk-users] IAX2 softphones can't (won't?) use PRI trunks....
Try latest version of iaxLite softphone. The testing result here is that it could work with PRI or IAX2 trunks. 2007/1/16, Patrick W. Foster [EMAIL PROTECTED]: I have call center PCs that switch between an IBEAM SIP softphone and a NEBU IAX softphone (for reasons that aren't germane here). The SIP softphones work fine, but the IAX softphones get a fast busy unless I give them an IAX trunk to use, instead of the PRI trunks that all the other phones are using. I am using Asterisk 1.2.3. svn rev 47264. I've appended a sample call trace. The call fails through all the configured PRI trunks to the IAX trunk with a CHANUNAVAIL error, whilst the SIP phones are actively calling out on those same PRI trunks. The numbers dialed are 10 digits with no prefix. I am hopeful that someone will recognize the issue and give me a pointer on where to look for the problem. - Registered IAX2 '4414' (AUTHENTICATED) at 192.168.1.102:4569 -- Accepting AUTHENTICATED call from 192.168.1.102: requested format = alaw, requested prefs = (), actual format = ulaw, host prefs = (ulaw|alaw|gsm), priority = mine -- Executing Set(IAX2/4414-6, EMERGENCYROUTE=YES) in new stack -- Executing Macro(IAX2/4414-6, dialout-trunk|4|xxxnnn||) in new stack -- Executing GotoIf(IAX2/4414-6, 1?3:2) in new stack -- Goto (macro-dialout-trunk,s,3) -- Executing Macro(IAX2/4414-6, user-callerid) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing GotoIf(IAX2/4414-6, 0?start) in new stack -- Executing Set(IAX2/4414-6, REALCALLERIDNUM=4414) in new stack -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSER=4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSERCIDNAME=User32-IAX) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=User32-IAX 4414) in new stack -- Executing NoOp(IAX2/4414-6, Using CallerID User32-IAX 4414) in new stack -- Executing Macro(IAX2/4414-6, record-enable|4414|OUT) in new stack -- Executing GotoIf(IAX2/4414-6, 0 0?2:4) in new stack -- Goto (macro-record-enable,s,4) -- Executing AGI(IAX2/4414-6, recordingcheck|20070115-121440|1168881280.2233) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck recordingcheck|20070115-121440|1168881280.2233: Outbound recording not enabled -- AGI Script recordingcheck completed, returning 0 -- Executing NoOp(IAX2/4414-6, No recording needed) in new stack -- Executing Macro(IAX2/4414-6, outbound-callerid|4) in new stack -- Executing GotoIf(IAX2/4414-6, 1?start) in new stack -- Goto (macro-outbound-callerid,s,3) -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, USEROUTCID=Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, EMERGENCYCID=) in new stack -- Executing Set(IAX2/4414-6, TRUNKOUTCID=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?trunkcid) in new stack -- Executing GotoIf(IAX2/4414-6, 1?trunkcid) in new stack -- Goto (macro-outbound-callerid,s,11) -- Executing GotoIf(IAX2/4414-6, 0?usercid) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing NoOp(IAX2/4414-6, CallerID set to Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, GROUP()=OUT_4) in new stack -- Executing GotoIf(IAX2/4414-6, 0?108) in new stack -- Executing Set(IAX2/4414-6, DIAL_NUMBER=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, DIAL_TRUNK=4) in new stack -- Executing AGI(IAX2/4414-6, fixlocalprefix) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix -- AGI Script fixlocalprefix completed, returning 0 -- Executing Set(IAX2/4414-6, OUTNUM=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, custom=ZAP/g0) in new stack -- Executing GotoIf(IAX2/4414-6, 0?16) in new stack -- Executing Dial(IAX2/4414-6, ZAP/g0/xxxnnn|120|r) in new stack == Everyone is busy/congested at this time (1:0/0/1) -- Executing Goto(IAX2/4414-6, s-CHANUNAVAIL|1) in new stack -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1) -- Executing NoOp(IAX2/4414-6, Dial failed due to CHANUNAVAIL) in new stack ___ --Bandwidth and Colocation provided by Easynews.com http://easynews.com/-- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE
AW: [asterisk-users] IAX2 softphones can't (won't?) use PRI trunks....
Try latest IAX2 YakaPhone which you can get from www.yakasoftware.com. _ Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von ismail loo Gesendet: 05 February 2007 17:16 An: Asterisk Users Mailing List - Non-Commercial Discussion Betreff: Re: [asterisk-users] IAX2 softphones can't (won't?) use PRI trunks Try latest version of iaxLite softphone. The testing result here is that it could work with PRI or IAX2 trunks. 2007/1/16, Patrick W. Foster [EMAIL PROTECTED]: I have call center PCs that switch between an IBEAM SIP softphone and a NEBU IAX softphone (for reasons that aren't germane here). The SIP softphones work fine, but the IAX softphones get a fast busy unless I give them an IAX trunk to use, instead of the PRI trunks that all the other phones are using. I am using Asterisk 1.2.3. svn rev 47264. I've appended a sample call trace. The call fails through all the configured PRI trunks to the IAX trunk with a CHANUNAVAIL error, whilst the SIP phones are actively calling out on those same PRI trunks. The numbers dialed are 10 digits with no prefix. I am hopeful that someone will recognize the issue and give me a pointer on where to look for the problem. - Registered IAX2 '4414' (AUTHENTICATED) at 192.168.1.102:4569 http://192.168.1.102:4569/ -- Accepting AUTHENTICATED call from 192.168.1.102 http://192.168.1.102/ : requested format = alaw, requested prefs = (), actual format = ulaw, host prefs = (ulaw|alaw|gsm), priority = mine -- Executing Set(IAX2/4414-6, EMERGENCYROUTE=YES) in new stack -- Executing Macro(IAX2/4414-6, dialout-trunk|4|xxxnnn||) in new stack -- Executing GotoIf(IAX2/4414-6, 1?3:2) in new stack -- Goto (macro-dialout-trunk,s,3) -- Executing Macro(IAX2/4414-6, user-callerid) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing GotoIf(IAX2/4414-6, 0?start) in new stack -- Executing Set(IAX2/4414-6, REALCALLERIDNUM=4414) in new stack -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSER=4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSERCIDNAME=User32-IAX) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=User32-IAX 4414) in new stack -- Executing NoOp(IAX2/4414-6, Using CallerID User32-IAX 4414) in new stack -- Executing Macro(IAX2/4414-6, record-enable|4414|OUT) in new stack -- Executing GotoIf(IAX2/4414-6, 0 0?2:4) in new stack -- Goto (macro-record-enable,s,4) -- Executing AGI(IAX2/4414-6, recordingcheck|20070115-121440|1168881280.2233) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck recordingcheck|20070115-121440|1168881280.2233: Outbound recording not enabled -- AGI Script recordingcheck completed, returning 0 -- Executing NoOp(IAX2/4414-6, No recording needed) in new stack -- Executing Macro(IAX2/4414-6, outbound-callerid|4) in new stack -- Executing GotoIf(IAX2/4414-6, 1?start) in new stack -- Goto (macro-outbound-callerid,s,3) -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, USEROUTCID=Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, EMERGENCYCID=) in new stack -- Executing Set(IAX2/4414-6, TRUNKOUTCID=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?trunkcid) in new stack -- Executing GotoIf(IAX2/4414-6, 1?trunkcid) in new stack -- Goto (macro-outbound-callerid,s,11) -- Executing GotoIf(IAX2/4414-6, 0?usercid) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing NoOp(IAX2/4414-6, CallerID set to Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, GROUP()=OUT_4) in new stack -- Executing GotoIf(IAX2/4414-6, 0?108) in new stack -- Executing Set(IAX2/4414-6, DIAL_NUMBER=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, DIAL_TRUNK=4) in new stack -- Executing AGI(IAX2/4414-6, fixlocalprefix) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix -- AGI Script fixlocalprefix completed, returning 0 -- Executing Set(IAX2/4414-6, OUTNUM=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, custom=ZAP/g0) in new stack -- Executing GotoIf(IAX2/4414-6, 0?16) in new stack -- Executing Dial(IAX2/4414-6, ZAP/g0/xxxnnn|120|r) in new stack == Everyone is busy/congested at this time (1:0/0/1) -- Executing Goto(IAX2/4414-6, s-CHANUNAVAIL|1) in new stack -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1) -- Executing NoOp(IAX2/4414-6, Dial failed due
[asterisk-users] IAX2 softphones can't (won't?) use PRI trunks....
I have call center PCs that switch between an IBEAM SIP softphone and a NEBU IAX softphone (for reasons that aren't germane here). The SIP softphones work fine, but the IAX softphones get a fast busy unless I give them an IAX trunk to use, instead of the PRI trunks that all the other phones are using. I am using Asterisk 1.2.3. svn rev 47264. I've appended a sample call trace. The call fails through all the configured PRI trunks to the IAX trunk with a CHANUNAVAIL error, whilst the SIP phones are actively calling out on those same PRI trunks. The numbers dialed are 10 digits with no prefix. I am hopeful that someone will recognize the issue and give me a pointer on where to look for the problem. - Registered IAX2 '4414' (AUTHENTICATED) at 192.168.1.102:4569 -- Accepting AUTHENTICATED call from 192.168.1.102: requested format = alaw, requested prefs = (), actual format = ulaw, host prefs = (ulaw|alaw|gsm), priority = mine -- Executing Set(IAX2/4414-6, EMERGENCYROUTE=YES) in new stack -- Executing Macro(IAX2/4414-6, dialout-trunk|4|xxxnnn||) in new stack -- Executing GotoIf(IAX2/4414-6, 1?3:2) in new stack -- Goto (macro-dialout-trunk,s,3) -- Executing Macro(IAX2/4414-6, user-callerid) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing GotoIf(IAX2/4414-6, 0?start) in new stack -- Executing Set(IAX2/4414-6, REALCALLERIDNUM=4414) in new stack -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSER=4414) in new stack -- Executing Set(IAX2/4414-6, AMPUSERCIDNAME=User32-IAX) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=User32-IAX 4414) in new stack -- Executing NoOp(IAX2/4414-6, Using CallerID User32-IAX 4414) in new stack -- Executing Macro(IAX2/4414-6, record-enable|4414|OUT) in new stack -- Executing GotoIf(IAX2/4414-6, 0 0?2:4) in new stack -- Goto (macro-record-enable,s,4) -- Executing AGI(IAX2/4414-6, recordingcheck|20070115-121440|1168881280.2233) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck recordingcheck|20070115-121440|1168881280.2233: Outbound recording not enabled -- AGI Script recordingcheck completed, returning 0 -- Executing NoOp(IAX2/4414-6, No recording needed) in new stack -- Executing Macro(IAX2/4414-6, outbound-callerid|4) in new stack -- Executing GotoIf(IAX2/4414-6, 1?start) in new stack -- Goto (macro-outbound-callerid,s,3) -- Executing NoOp(IAX2/4414-6, REALCALLERIDNUM is 4414) in new stack -- Executing Set(IAX2/4414-6, USEROUTCID=Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, EMERGENCYCID=) in new stack -- Executing Set(IAX2/4414-6, TRUNKOUTCID=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?trunkcid) in new stack -- Executing GotoIf(IAX2/4414-6, 1?trunkcid) in new stack -- Goto (macro-outbound-callerid,s,11) -- Executing GotoIf(IAX2/4414-6, 0?usercid) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing GotoIf(IAX2/4414-6, 0?report) in new stack -- Executing Set(IAX2/4414-6, CALLERID(all)=Business Name xxx-nnn-) in new stack -- Executing NoOp(IAX2/4414-6, CallerID set to Business Name xxx-nnn-) in new stack -- Executing Set(IAX2/4414-6, GROUP()=OUT_4) in new stack -- Executing GotoIf(IAX2/4414-6, 0?108) in new stack -- Executing Set(IAX2/4414-6, DIAL_NUMBER=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, DIAL_TRUNK=4) in new stack -- Executing AGI(IAX2/4414-6, fixlocalprefix) in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix -- AGI Script fixlocalprefix completed, returning 0 -- Executing Set(IAX2/4414-6, OUTNUM=xxxnnn) in new stack -- Executing Set(IAX2/4414-6, custom=ZAP/g0) in new stack -- Executing GotoIf(IAX2/4414-6, 0?16) in new stack -- Executing Dial(IAX2/4414-6, ZAP/g0/xxxnnn|120|r) in new stack == Everyone is busy/congested at this time (1:0/0/1) -- Executing Goto(IAX2/4414-6, s-CHANUNAVAIL|1) in new stack -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1) -- Executing NoOp(IAX2/4414-6, Dial failed due to CHANUNAVAIL) in new stack___ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] IAX2 softphones can't (won't?) use PRI trunks....
On 16 Jan 2007, at 13:46, Patrick W. Foster wrote: I am hopeful that someone will recognize the issue and give me a pointer on where to look for the problem. - Registered IAX2 '4414' (AUTHENTICATED) at 192.168.1.102:4569 -- Accepting AUTHENTICATED call from 192.168.1.102: requested format = alaw, requested prefs = (), actual format = ulaw, host prefs = (ulaw|alaw|gsm), priority = mine Looks like a codec negotiation issue. The softphones are saying alaw (only), but your pri trunk is ulaw. Try enabling ulaw on the softphones. Tim Panton www.mexuar.net www.westhawk.co.uk/ ___ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users