Netlabz> Anyone got dialing pstn 800#'s from asterisk behind nat with Netlabz> fwd.pulver.com or iaxtel working ?
I'd suggest using the service provided by/for freenum.org. See the archives for how to setup * to do an enum lookup on freenum.org, or do a manual lookup and use that data statically. But do note if you use it statically that things will break if they change gateways.... An example lookup, for 1 888 555 1212 shows: :; dig 2.1.2.1.5.5.5.8.8.8.1.freenum.org. naptr ;; ANSWER SECTION: 2.1.2.1.5.5.5.8.8.8.1.freenum.org. 21600 IN NAPTR 100 10 "u" \ "E2U+voice:iax2" "!^\\+1888(.*)$!iax2:[EMAIL PROTECTED]/1888\\1!" . 2.1.2.1.5.5.5.8.8.8.1.freenum.org. 21600 IN NAPTR 100 10 "u" \ "E2U+sip" "!^\\+1888(.*)$!sip:[EMAIL PROTECTED]" . 2.1.2.1.5.5.5.8.8.8.1.freenum.org. 21600 IN NAPTR 100 10 "u" \ "E2U+iax2" "!^\\+1888(.*)$!iax2:[EMAIL PROTECTED]/1888\\1!" . 2.1.2.1.5.5.5.8.8.8.1.freenum.org. 21600 IN NAPTR 100 10 "u" \ "E2U+voice:sip" "!^\\+1888(.*)$!sip:[EMAIL PROTECTED]" . Meaning that Dial(IAX2/iax2:[EMAIL PROTECTED]/18885551212) or Dial(SIP/[EMAIL PROTECTED]) will dial that number. If you would liek to do some hacking for the community, it would be cool to add support to *'s enum.c and apps/app_enumlookup.c to limit a lookup (on a per-lookup basis) to just one channel (sip, h323, iax, iax2 or tel) so that the dialplan can choose to eg prefer iax2 over sip over h323. (It already has support at the dialplan for dealing differently with a tel result than the other supported results by jumping to +51 on a tel: rather than +1 on a sip: et al.) (As a side note, I just route my nanpa toll free calls via my paid iax2 dods. Ie, I do not differentiate the toll free nums from the rest of nanpa.) -JimC _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
