add template for voipuser.org

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6664 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Brian West 2007-12-11 19:56:40 +00:00
parent 087139443e
commit ff81c16a42
2 changed files with 148 additions and 117 deletions

View File

@ -0,0 +1,21 @@
<!-- Working FWD dialup in and outbound -->
<include>
<user id="%VUUSERNAME%">
<gateways>
<gateway name="sip.voipuser.org">
<param name="username" value="%VUUSERNAME%"/>
<param name="password" value="%VUPASSWORD%"/>
<param name="expire-seconds" value="600"/>
<param name="register" value="true"/>
<param name="retry_seconds" value="30"/>
<param name="extension" value="%VUEXTENSION%"/>
<param name="context" value="public"/>
</gateway>
</gateways>
<params>
<param name="password" value="%VUPASSWORD%"/>
</params>
</user>
</include>

View File

@ -16,7 +16,8 @@ my $providers = {
"2" => "SP",
"3" => "IS",
"4" => "AL",
"5" => "SB"
"5" => "SB",
"6" => "VU"
};
@ -28,7 +29,7 @@ my $FWD = {
"dialprefix" => "1-393"
};
my $SP = {
my $SIPHONE = {
"type" => "network",
"register" => "true",
"fields" => [username, password, extension],
@ -36,7 +37,7 @@ my $SP = {
"dialprefix" => "1-747, 1-222"
};
my $IS = {
my $IDEASIP = {
"type" => "network",
"register" => "true",
"fields" => [username, password, extension],
@ -44,14 +45,21 @@ my $IS = {
"dialprefix" => "1-101"
};
my $AL = {
my $VOIPUSER = {
"type" => "network",
"register" => "true",
"fields" => [username, password, extension],
"domain" => "voipuser.org"
};
my $ASTERLINK = {
"type" => "pstn",
"register" => "true",
"fields" => [username, password, extension],
"domain" => "asterlink.com",
};
};
my $SB = {
my $SIPBROKER = {
"type" => "peer",
"domain" => "sipbroker.com",
"dialprefix" => "*XXX"
@ -59,10 +67,11 @@ my $SB = {
my $TEMPLATES = {
"FWD" => $FWD,
"SP" => $SP,
"IS" => $IS,
"AL" => $AL,
"SB" => $SB
"SP" => $SIPPHONE,
"IS" => $IDEASIP,
"AL" => $ASTERLINK,
"SB" => $SIPBROKER,
"VU" => $VOIPUSER
};
print "\n" x 60;
@ -78,17 +87,18 @@ sub welcome {
3. Configure ideaSIP.com
4. Configure Asterlink.com
5. Configure SIPBroker.com
6. Configure voipuser.org
X. Exit
WELCOME
;
;
print "Which provider do you wish to setup? ";
my $i = <STDIN>;
chomp($i);
if ($i =~ m/X|x/) {
print "Thanks you!\n"; exit;
} elsif ($i > 5) {
} elsif ($i > 6) {
print "Invalid Choice\n"; &welcome;
} else {
if (exists($providers->{$i})) {