Asterisk GUIs] out there already. So why do we need another one?
Well I needed an Asterisk GUI that was very easy to use for the
-link:ip04.html[IP0X] family. Something that would lower the
-technical skill required to install and maintain an Asterisk Phone
+link:ip04.html[IP0X] family. Something that would lower
+the technical skill required to install and maintain an Asterisk Phone
system. Something my wife and kids could use.
+The IP0X can't run a LAMP stack very well so the GUI had to be light
+weight.
+
I was also interested in exploring the ease-of-use meme, as we have
been discussing it a lot on the http://villagetelco.org[Village Telco]
project. Just how easy can we make Asterisk to use? So I scratched
with this security model and would appreciate any suggestions on how
to improve it.
+Mini Asterisk uses HTML, CSS, Javascript, CGI, Shell scripting, and
+Perl.
+
[[install]]
Installation
------------
my %pass = (); # password keyed on provider
my %host = (); # host name keyed on provider
+my $provider_current = "none";
+push (@providers, "none");
+
while (<SIP>) {
# start of any stanza switches off parsing. It may get switched
cat <<EOF
<tr><td> </td></tr>
- <tr><td colspan="2">Refresh your browser to update Voip Line status </td></tr>
+
+ <tr><td colspan="2">Sometime it takes a few seconds to connect
+ your Voip Line. After clicking OK refresh
+ your browser to update Voip Line status.
+ </td></tr>
+
<tr><td> </td></tr>
<tr><td><input type="submit" value="OK"></td></tr>
; Pre-configured mini-asterisk SIP trunks
-[user] ; "Generic" mini-asterisk do not remove this comment
-type=friend
-context=default
-username=user
-secret=password
-host=192.168.1.28
-canreinvite=no
-disallow=all
-allow=ulaw,g729
-qualify=yes
+;[user] ; "SIP-NAT" mini-asterisk do not remove this comment
+;type=friend
+;context=default
+;username=user
+;secret=password
+;host=192.168.1.28
+;canreinvite=no
+;disallow=all
+;allow=ulaw,g729
+;qualify=yes
+;nat=yes
+
+;[user] ; "SIP" mini-asterisk do not remove this comment
+;type=friend
+;context=default
+;username=user
+;secret=password
+;host=192.168.1.28
+;canreinvite=no
+;disallow=all
+;allow=ulaw,g729
+;qualify=yes
-;[oeg] ; "OEG" mini-asterisk do not remove this comment
+;[user] ; "OEG" mini-asterisk do not remove this comment
;host=voip.oeg.com.au
;secret=pass
;username=your user number