Home

Resources

Products

Developers

Main • ConnectingToFWD

FWD - FreeWorldDialup

In this example
FWD_number - it's the number that FWD provides, in Null Team case it's 269629.
FWD_password - this it's the password FWD provides, in Null Team case it's not public.
In this case you will be able to call any FWD prefixing it with 393 (i.e. dial 393269629 to call Null Team). Incoming FWD calls will also have 393 in front for your convenience. You need Yate09 latest CVS for this feature to work.

In your accfile.conf :

 
[fwd]
enabled=yes
protocol=sip
username=FWD_number
password=FWD_password
registrar=fwd.pulver.com
localaddress=auto

In your regexroute.conf :

 
[default]
^FWD_number$=goto from_fwd
^393.=goto to_fwd
^\*1700.=goto to_fwd
^\*18...=goto to_fwd
^\*31800.=goto to_fwd
^\*44\(800\|808\|500\).=goto to_fwd
^\*47800.=goto to_fwd
^\*49\(800\|130\).=goto to_fwd
^\*\*[0-9].=goto to_fwd

[from_fwd]
.*=sip/sip:user@ip;caller=393${caller}

[to_fwd]
^393\(.*\)$=sip/\1;line=fwd;caller=FWD_number

;Toll Free US, Netherlands, UK, Norway and Germany
^\*18....*$=sip/\0;line=fwd;caller=FWD_number;callername=International Call
^\*31800.*$=sip/\0;line=fwd;caller=FWD_number;callername=International Call
^\*44\(800\|808\|500\).*$=sip/\0;line=fwd;caller=FWD_number;callername=International Call
^\*47800.*$=sip/\0;line=fwd;caller=FWD_number;callername=International Call
^\*49\(800\|130\).*$=sip/\0;line=fwd;caller=FWD_number;callername=International Call

;IAXTel and all other FWD Peers!!
^\*1700.*$=sip/\0;line=fwd;caller=17009FWD_number
^\*\*[0-9].*$=sip/\0;line=fwd;caller=**393FWD_number

Note: if you don't have a routable IP address (Yate is running behind a NAT, directly or indirectly) or you have any reason to believe your address:port may be translated it is important to use the localaddress=auto line.

Important: having Yate run on a Linux machine that performs NAT for a network behind it will make Yate's UDP ports to be translated, possibly to another address if there are already mappings from SIP clients running in the LAN. Found by me (paulc) the hard way...

3 May 2010:
Yate 3.0.0 alpha 3 released. Featuring the new Jabber server and wideband audio.
Download NOW

8 March 2010:
Yate 2.2 released. Mostly bug fixes. Dahdi compatible. Latest 2 release before 3.0.

6-7 February 2010:
Yate booth at FOSDEM 2010. Free CD with Freesentral available.

2 Nov 2009:
Yate 2.1 launched. Can replace a Cisco PGW2200 to control a Cisco AS54xx.

6 Aug 2008:
Yate and OpenSIPS (former OpenSER) join to build IP based clusters.

4 Aug 2008:
Yate 2 launched.

10 Jul 2008:
Yate presentation in Germany.

Feb 2008:
Yate 2.0.0 alpha 2 released. New routing module allows sending ENUM routed or forked calls to numbers of registered phones. More...

21 Jan 2008:
Yate 2 alpha released. Major changes, new ISDN, SS7 and MGCP stack. Added analogic and RBS support.

3 September:
Yate 1.3 released. Minor fixes and improvments mainly in client and SIP.

14 August:
Yate based ISDN passive recording system released by Trisys.

16 April:
Yate 1.2 released. Added Jingle and XML support, PBX improved.

25 September:
YateAdmin 1 released.

25 September:
Yate 1.1 released. Fallback routing from a database, fax support in Linux and bug fixes. Changelog and Download availables.

11 July 2006:
O'Reilly published an article about prototyping telephony applications with Yate and Python.

10 July 2006:
Yate 1 released. Includes YIAX, YSIP, YRTP and many new features.

June 1st 2006:
New Yate website launched


EditHistoryBacklinksRecent ChangesSearch