Skip to content

Commit a13a637

Browse files
authored
Update README.md
1 parent 1725758 commit a13a637

File tree

1 file changed

+60
-12
lines changed

1 file changed

+60
-12
lines changed

README.md

Lines changed: 60 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,32 +45,33 @@ password: raspberry
4545
- c.) Copy `install` and `install.tar.gz` from this repository to the /home/pi directory.
4646
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/winscp.jpg" alt="WinSCP" />
4747

48-
## 4.) FreePBX Installation: Phase 1 (3mins)
48+
## 4.) FreePBX Installation: Phase 1 (2mins)
4949
- a.) Use PuTTY to create a SSH connection to:
5050
```
5151
host: raspberrypi.local
5252
username: pi
5353
password: raspberry
5454
```
55-
- b.) Set executable permissions on the install script `chmod +x install`
56-
- c.) Run the install script `sudo ./install`
55+
- b.) Set executable permissions on the install script `chmod +x install`
56+
- c.) Run the install script `sudo ./install`
5757
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/putty1.jpg" alt="Putty" />
58-
- d.) When prompted:
59-
- Set pi user password
60-
- Set root user password
61-
- Select FreePBX version
62-
- Select Asterisk version
63-
- Use Edge?
64-
- Disable IPv6 option? ('No' recommended)
65-
- e.) Review selections as follows:
58+
59+
- d.) When prompted...:
60+
- Set pi user password
61+
- Set root user password
62+
- Select FreePBX version
63+
- Select Asterisk version
64+
- Use Edge?
65+
- Disable IPv6 option? ('No' recommended)
66+
- e.) Review selections as follows:
6667
```
6768
FreePBX Version: 17.0 (c)
6869
Asterisk Version: 22 (d)
6970
Edge Enabled: Yes (y)
7071
IPv6 Enabled: Yes (n)
7172
```
7273

73-
## 5.) RaspPi OS Configuration (3mins)
74+
## 5.) RaspPi OS Configuration (2mins)
7475
- a.) System Options->Set Hostname (1/S4) `RasPBX`
7576
- b.) Localisation Options->Locale (5/L1) `en_GB.UTF-8`
7677
- c.) Localisation Options->Timezone (5/L2) `Europe - London`
@@ -80,3 +81,50 @@ IPv6 Enabled: Yes (n)
8081
The Raspberry Pi will reboot, closing the connection to PuTTY.
8182
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/rpisetup.jpg" alt="Rasp Pi OS" />
8283

84+
## 6.) FreePBX Installation: Phase 2 (5mins)
85+
- a.) Create a new PuTTY connection, using the **new** hostname and/or root credentials set in the previous steps (you may receive a message saying cached key is out-of-date - update it)
86+
e.g.
87+
```
88+
host: raspbx.local
89+
username: root
90+
password: raspberry
91+
```
92+
- b.) Having connected successfully, FreePBX installation will continue automatically.
93+
94+
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/freepbx2.jpg" alt="FreePBX Phase 2" />
95+
96+
The Raspberry Pi will reboot, closing the connection to PuTTY.
97+
98+
## 7.) FreePBX Installation: Phase 3 (30mins)
99+
- a.) Restart the PuTTY connection using the same root credentials as in the previous step (right click on the PuTTY menu bar and select "Restart Session")
100+
```
101+
host: raspbx.local
102+
login as: root
103+
[email protected]'s password: raspberry
104+
```
105+
- b.) Confirm the selection made in 4d., as follows:
106+
```
107+
FreePBX Version: 17.0 (c)
108+
Asterisk Version: 22 (d)
109+
Edge Enabled: Yes (y)
110+
IPv6 Enabled: Yes (n)
111+
```
112+
This step will take some time. Also, it does not appear to finish cleanly. My PuTTY connection timed out, with the following as the last message received:
113+
114+
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/putty2.jpg" alt="Putty" />
115+
116+
The Raspberry Pi will reboot, closing the connection to PuTTY.
117+
118+
## 7.) FreePBX Installation: Phase 4 (2mins)
119+
- a.) Restart the PuTTY connection using the same root credentials as in the previous step for one last time (right click on the PuTTY menu bar and select "Restart Session")
120+
```
121+
host: raspbx.local
122+
login as: root
123+
[email protected]'s password: raspberry
124+
```
125+
- b.) The FreePBX installation should continue as in previous steps, and will complete with the message `FreePBX Installation Complete`
126+
127+
## 8.) FreePBX Administration
128+
- a.) Log in to the web GUI in a browser by going to `raspbx.local`
129+
130+
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/raspbxlocal.jpg" alt="FreePBX Administration" />

0 commit comments

Comments
 (0)