Skip to content

Commit 40445b9

Browse files
authored
Update README.md
1 parent a2a129b commit 40445b9

File tree

1 file changed

+21
-13
lines changed

1 file changed

+21
-13
lines changed

README.md

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,40 @@ So... this repository intends to document the process of creating an up-to-date
2020
This is based on snippets from various sources, primarily https://www.dslreports.com/forum/r30661088-PBX-FreePBX-for-the-Raspberry-Pi .
2121

2222
## 1.) Install Raspberry Pi OS (20mins)
23-
a.) Download the latest OS image from https://www.raspberrypi.com/software/operating-systems/ . I'm using [2024-11-19-raspios-bookworm-arm64-lite.img.xz](https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64-lite.img.xz)
24-
b.) Burn the OS image onto an >8Gb SD card. I use [DiskImager](https://diskimager.org/) to do this (but you could alternatively use [Etcher](https://etcher.io/) etc.)
23+
- a.) Download the latest OS image from https://www.raspberrypi.com/software/operating-systems/ . I'm using [2024-11-19-raspios-bookworm-arm64-lite.img.xz](https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-11-19/2024-11-19-raspios-bookworm-arm64-lite.img.xz)
24+
- b.) Burn the OS image onto an >8Gb SD card. I use [DiskImager](https://diskimager.org/) to do this (but you could alternatively use [Etcher](https://etcher.io/) etc.)
2525
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/diskimager.jpg" alt="Disk Imager" />
2626

2727
## 2.) Configure OS in Windows (2mins)
28-
a.) Once the OS image is burned, the SD card should automically be mounted in Windows Explorer as a partition named "bootfs"
29-
b.) Create an empty file in the bootfs root directory named "ssh"
30-
c.) Create a text file named "userconf" in the bootfs root directory containing the following:
31-
28+
- a.) Once the OS image is burned, the SD card should automically be mounted in Windows Explorer as a partition named "bootfs"
29+
- b.) Create an empty file in the bootfs root directory named "ssh"
30+
- c.) Create a text file named "userconf" in the bootfs root directory containing the following:
3231
```
3332
pi:$6$c70VpvPsVNCG0YR5$l5vWWLsLko9Kj65gcQ8qvMkuOoRkEagI90qi3F/Y7rm8eNYZHW8CY6BOIKwMH7a3YYzZYL90zf304cAHLFaZE0
3433
```
3534

3635
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/bootfs.jpg" alt="BootFS" />
3736

38-
## 3.) Copy Installation script to Raspberry Pi
39-
a.) Insert the SD card into the Raspberry Pi (connected to your LAN via ethernet cable) and power on
40-
b.) Use [WinSCP](https://winscp.net/eng/index.php) to create an SFTP connection to:
41-
37+
## 3.) Copy Installation script to Raspberry Pi (2mins)
38+
- a.) Insert the SD card into the Raspberry Pi (connected to your LAN via ethernet cable) and power on
39+
- b.) Use [WinSCP](https://winscp.net/eng/index.php) to create an SFTP connection to:
4240
```
4341
host: raspberrypi.local
44-
username: pi
45-
password: raspberry
42+
username: pi
43+
password: raspberry
4644
```
45+
- c.) Copy `install` and `install.tar.gz` from this repository to the /home/pi directory.
4746
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/winscp.jpg" alt="WinSCP" />
4847

49-
48+
## 4.) FreePBX Installation: Phase 1 (3mins)
49+
- a.) Use PuTTY to create a SSH connection to:
50+
```
51+
host: raspberrypi.local
52+
username: pi
53+
password: raspberry
54+
```
55+
- b.) Set executable permissions on the install script `chmod +x install`
56+
- c.) Run the install script `sudo ./install`
5057

5158

59+
<img src="https://github.com/playfultechnology/RasPBX/blob/main/images/putty1.jpg" alt="Putty" />

0 commit comments

Comments
 (0)