FreePBX and Raspberry Pi
FreePBX and Raspberry Pi
eg: raspbx-31-07-2014.zip
2Erase a (4GB) compact flash card. The easiest way to do this is with Disk
Utility:
b. In this search bar, type "disk utility" and press return to launch the Disk
Utility application.
c. Select the SD card in the left hand pane, and then select Erase ensuring
that the format is MS-DOS (FAT).
Note: If your Compact Flash card is larger than 4GB, you can expand the
file system later with raspi-config
4Identify the compact flash disk, and unmount it (mine was /dev/disk1).
diskutil list
5Navigate to the RasPBX disk image location (downloads), and copy it with
the DD command.
cd downloads
Be patient! The DD command will take a long time, and there is no progress
indication.
6When finished, eject the flash card, plug it in your Raspberry Pi, and power up.
After a few moments, you should be able to SSH (and/or HTTP) into the
Raspberry Pi.
SSH: ssh [email protected]
Web GUI: http://raspbx.local
Default SSH login: Default Web GUI login: Default Mysql login:
User ID: root User ID: admin User ID: root
Password: raspberry Password: admin Password: raspberry
7Run the following commands (in the Terminal application) to install the latest
additions and improvements:
Note: If the SSH connection is refused with the following error, we must
delete the offending RSA key.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Enter the command: ssh-keygen -R raspbx.local or ssh-
keygen -R <IP Address> and try again.
c. The softphone should register with your PBX, and immediately work! Call
your VoiceMail with *98.
d. Finally, if you have an iPhone or iPad, search for 3CX in the App Store
(free). Install it, and add a new Account...
"User" & "ID" are the extension, "Password" is the secret string, and
"Local Server IP" is raspbx.local
iPhone: "3CX" Account
Mac: "Telephone" Account Settings
Settings
You can also use the terminal disk-copy technique above (steps 2 thru 5) to try
out other software images.
For example, to turn your RaspberryPi into a media server with OpenELEC, or a
retro-gaming console with RetroPie.
One more thing: CleanMyDrive cleans external drives from needless service
junk generated by Windows or OS X (such as .DS_Store, Thumbs.db, .Spotlight,
hidden trashes and so on). It also lets you access (and eject) drives from the
menu bar.
Walaupun masih banyak kelemahan dalam proses image VoIP Server GUI di
Raspberry Pi ini, direncanakan masih berlanjut pengembangan-pengembangan
lain untuk memudahkan pengguna.
Setelah di unduh, proses instalasi dan penggunaan dapat dilihat melalui video
tutorial berikut:
Sebagai default IP yang digunakan pada VoIP Server GUI ini adalah :
192.168.20.51
Untuk melakukan login dengan SSH menggunakan akun
Login : root
Password : sukabumi
Username : admin
Password : admin