This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
voice:pbx:astlinux [2013/02/13 15:07] gcooper |
voice:pbx:astlinux [2017/01/25 09:09] (current) gcooper |
||
---|---|---|---|
Line 19: | Line 19: | ||
**ASTlinux GUI**: https:// | **ASTlinux GUI**: https:// | ||
- | **Asterisk-GUI**: | + | **Asterisk-GUI**: |
===== Installation ===== | ===== Installation ===== | ||
Line 25: | Line 25: | ||
http:// | http:// | ||
- | Download and extract the .img file and write it to the flash card: | + | Download and extract the image file and write it to the flash card: |
< | < | ||
Line 58: | Line 58: | ||
**AstLinux Management -> System Tab -> Asterisk Sounds Packages -> core-english-ulaw -> Upgrade/ | **AstLinux Management -> System Tab -> Asterisk Sounds Packages -> core-english-ulaw -> Upgrade/ | ||
- | also: | + | also: '' |
- | also: | + | also: '' |
- | Edit path in musiconhold.conf to be / | + | FIXME Is this next line necessary? |
+ | |||
+ | Edit path in '' | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | The main configuration files for ASTLinux are in / | + | :!: The main configuration files for ASTLinux are in '' |
- | Do not manually edit the files in / | + | :!: Do not manually edit the files in / |
That being said, here is some sample (minimal) web interface configuration. | That being said, here is some sample (minimal) web interface configuration. | ||
Line 82: | Line 84: | ||
* Hostname -> PBX | * Hostname -> PBX | ||
- | * Domain -> familycooper.org | + | * Domain -> yourdomainname.org |
* DNS -> 8.8.8.8 | * DNS -> 8.8.8.8 | ||
* Static -> 192.168.2.30 | * Static -> 192.168.2.30 | ||
Line 92: | Line 94: | ||
**AstLinux Management -> Network -> Outbound SMTP Mail Relay ->** | **AstLinux Management -> Network -> Outbound SMTP Mail Relay ->** | ||
- | * SMTP Server -> mail.sonoracomm.com (with local mail and DNS servers, use IP address) | + | * SMTP Server -> mail.yourdomainname.com (with local mail and DNS servers, use IP address) |
- | * SMTP Domain -> sonoracomm.com (be sure to use full e-mail addresses - no shortcuts) | + | * SMTP Domain -> yourdomainname.com (be sure to use full e-mail addresses - no shortcuts) |
* SMTP Authentication -> Plain | * SMTP Authentication -> Plain | ||
* SMTP Encryption -> SSL - Ignore Cert | * SMTP Encryption -> SSL - Ignore Cert | ||
* SMTP Username -> smtp | * SMTP Username -> smtp | ||
- | * SMTP Password -> pill9gale | + | * SMTP Password -> yourchosenpassword |
**Save Settings -> Confirm -> Reboot** | **Save Settings -> Confirm -> Reboot** | ||
Line 113: | Line 115: | ||
Comment out any unnecessary drivers with '#' | Comment out any unnecessary drivers with '#' | ||
- | ===== DAHDI (Zaptel) Hardware ===== | + | ===== DAHDI (Analog) Hardware ===== |
http:// | http:// | ||
- | Edit / | + | Create DAHDI configuration if it did not previously exist: |
+ | |||
+ | < | ||
+ | dahdi_genconf | ||
+ | </ | ||
+ | |||
+ | Edit '' | ||
Digium (or other Zap) card: | Digium (or other Zap) card: | ||
- | * DAHDIMODS=wctdm #OLD Digium 400p (and clones) | + | * '' |
- | * DAHDIMODS=wctdm24xxp # NEW Digium cards 410p, etc | + | * '' |
- | * DAHDIMODS=rcbfx # Rhino 8 and 24 port analog cards | + | * '' |
Create a system.conf (old name was zaptel.conf) file in / | Create a system.conf (old name was zaptel.conf) file in / | ||
Line 128: | Line 136: | ||
If your DAHDI hardware does not have hardware echo cancellation, | If your DAHDI hardware does not have hardware echo cancellation, | ||
- | * echocanceller=mg2, | + | * '' |
This specifies use of the mg2 echo canceller on channels 1-8. | This specifies use of the mg2 echo canceller on channels 1-8. | ||
Line 137: | Line 145: | ||
===== Asterisk-GUI ===== | ===== Asterisk-GUI ===== | ||
+ | |||
+ | http:// | ||
==== Backup ==== | ==== Backup ==== | ||
Line 148: | Line 158: | ||
==== Enable Asterisk-GUI ==== | ==== Enable Asterisk-GUI ==== | ||
- | Create a link to the asterisk-gui in the Astlinux web interface: | + | :!: Asterisk-GUI is no longer supported with AstLinux 1.2.3 and later. |
- | Prefs -> General Options -> External URL Link: http:// | + | Create a link to the Asterisk-GUI in the Astlinux web interface: |
- | **AstLinux Management -> Prefs -> General Options -> External URL Name: Asterisk-GUI** | + | **Prefs -> General Options -> External URL Link** |
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | :!: Try this URL if that URL doesn' | ||
+ | |||
+ | < | ||
+ | http:// | ||
+ | </ | ||
+ | |||
+ | **AstLinux Management -> Prefs -> General Options -> External URL Name** | ||
+ | |||
+ | < | ||
+ | Asterisk-GUI | ||
+ | </ | ||
==== Configure Admin Credentials ==== | ==== Configure Admin Credentials ==== | ||
- | Edit manager.conf from the Edit tab. Leave the [webinterface] stanza, but add new credentials with: | + | Edit '' |
< | < | ||
[admin] | [admin] | ||
- | secret = bad1egg | + | secret = yoursecret |
deny = 0.0.0.0/ | deny = 0.0.0.0/ | ||
- | permit = 192.168.2.0/ | + | permit = 192.168.2.0/ |
read = system, | read = system, | ||
write = system, | write = system, |