What is Asterix?
Asterisk is a software implementation of a telephone private branch exchange (PBX); it was created in 1999 by Mark Spencer of Digium. Like any PBX, it allows attached telephones to make calls to one another, and to connect to other telephone services, such as the public switched telephone network (PSTN) and Voice over Internet Protocol (VoIP) services. Its name comes from the asterisk symbol, *. [Source: Wikipedia]
Asterisk is like a box of Legos for people who want to create communications applications. It includes all the building blocks needed to create a PBX, an IVR system, a conference bridge and virtually any other communications app you can imagine. [Source: Official Asterix Website]
What is Banana Pi?
Banana Pi is a single-board computer built with ARM Cortex-A7 Dual-core (Allwinner A20 based) CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
The RasPBX Project
This is a project dedicated to Asterisk and FreePBX running on the Raspberry Pi. Later, the Beaglebone folks ported RasPBX for the BeagleBone Black (BBB).
Asterix for Banana Pi
Sadly, the RasPBX project doesn’t support the Banana Pi yet. I looked everywhere on the net for an Asterix based PBX image for Banana Pi, but looks like no one has done this yet or they did but didn’t share . So, I decided to make one myself.
I simply replaced the rootfs on the Banana Pi’s Raspbian based image with RasPBX’s rootfs. The image should work on any Banana Pi variant with the Allwinner A20 processor (including Banana Pi, Banana Pro and Sinovoip’s Banana Pi M1).
Download links
The image file is 3.7GB, I am uploading a winrar compressed version that is approximately 437MB . Use a suitable application to un-compress it after download.
Pay 22.5 USD (this will support our work)
Screenshots
Further Resources:
Directions to write the image to SD card
Read Documentation from RasPBX’s official website
PS: I have tested the image and it’s working fine. If you are facing any problems with it, feel free to post a comment and I’ll be happy to help. 🙂
Works great on my Raspberry Pi v3.
Any plans on making this work on the Banana Pi v3 (lates version)?
At the moment I don’t have a banana pi m3 at hand.
I understand. What if I sent you one, would you be likely to port the drivers over or develop for it and let me and everyone else buy the port/software?
Sure I would give it a try.
Email me the address (I’m assuming you can see the email I’m entering here) and I’ll get it in the mail tomorrow. Or, find me on facebook (http://www.facebook.com/antonkiorogloo), send me an IM…
I was going to purchase a copy of this but I cannot read the PayPal pages, sadly I only read English. =(
Its not clear to me what problem you are facing. Please contact via contact me page.
When I clicked on the PayPal link above the page came up in a language other than English (some form of Arabic maybe). I clicked the big blue button, and managed to find a language selection drop down on the following page. After that I was ok. You may want to default to English, …or not.
I am having a Banana Pi M2 Plus, can I use your image (for Banana Pi M1) to start? If not, what I should do?
Banana PI M2 plus has different hardware so this image will not work. I am currently not having any M2 plus with me to make the image and share.
how do i copy the image file into my banana pi? The sd card contains my ubuntu and theres no enough space for the image file.
You have to burn the image which will format your card.
hi
my system cant login in the GUI
I’d like to hear more about this and how it would work with our solution here
http://www.alloraconsulting.com/it-services/pbx-phone-system-asterisk-with-freepbx
Well you can use a banana pi or a clone as your PBX with ability to customize it to your needs
what’s the default login and password ?
root/raspberry
Cannot see Huawei E1750, sub 3G modem, which working wery well on Raspberry with RasPBX,
also not working:
apt-get update ->
Failed to fetch http://archive.raspbian.org/raspbian/dists/wheezy/main/binary-armhf/Packages Cannot initiate the connection to archive.raspbian.org:80 (2001:41c9:1:3ce::10). – connect (101: Network is unreachable) [IP: 2001:41c9:1:3ce::10 80]
I did install-dongle, to support 3G modems, like for Raspberry , but not working….. 🙁
regarding connection problem Please check this thread
Hello,
Got FreePBX running on a Banana – works fine. Should i doing update on the new version?
And – how can i install Openfire on the same Box? Install isnt the Problem, but cant configure openfire
You may update it..
I haven’t played with openfire…
can you please give me a single file link ? or tell me how to use that 2 image ? thank you
download both files to your pc. open the first and extract using winrar or any other appropriate software and it. This will give you one iso file.
Hi,
i had download the image but its 2 img file. how to load in 1 sd ? because when i use win32 disk imager that time he will delete before file.
Hi, I am also interested in testing the pbx on a banana pi but I don not find the image on this web site. Could you please provide me the link for the download.
Thanks in advance!
🙂 Klaus
Please click on pay with a tweet button or on pay by paypal button if you want to support the work.
You will get the link after that.
please check this link
http://forum.lemaker.org/thread-1871-1-1-.htmlhttp://forum.lemaker.org/thread-1871-1-1-can_t_run_retropie_emulation_under_raspbian_v3_0.html404
The link address has got corrupted somehow (‘%E2%80%8B’ is getting appended to it). Please copy it as is and paste it in the web browser, it will work.They have changed the link structure. Here is the new linkI am new to the ham radio ‘mesh’ hobby, …but I am trying to learn it (and Linux too) ! When I try to run your software, almost ALL of it loads onto my new Banana Pi. (it does run.) But I get one ‘failed’ message: * Startpar failed to open vchiq * How do I clear this ‘VCHIQ’ fail error? Thank you very much. Don KG5CID
PBX Systems permit you to set up expansions, client administration frameworks, auto-orderlies, call sidetracks and more to course calls inside your association. These operations are taken care of through a private extension trade server (PBX). Virtual PBX administrations will setup, keep up, and host your trade server off-website and you essentially purchase IP telephones and a web association with communicate with an online organization board. Self-Hosted PBX gets the trade server house (on reason).
Hello,
I think IPTABLES is not working.
libkmod: ERROR ../libkmod/libkmod.c:554 kmod_search_moddep: could not open moddep file ‘/lib/modules/3.4.90/modules.dep.bin’
I think reason is discrepancy between Kernel version and modules version.
Do you plan to make a Bananian compiled version like the one you do for Banana Pi R1 ?
Or maybe just take rootfs of your FreePBX for Banana Pi R1 with Bananian for Pi will be OK ?
Thanks.
Thierry hi. I know that the file system and kernel version is not sovpodayut. Change the version of the kernel failed. I installed freepbx on banana pi. It was not difficult.
Any information on how to resolve this issue on a Banana Pi M1?
I managed to Adjust the freepbx on banana pi http://wiki.freepbx.org/display/HTGS/Installing+FreePBX+on+Debian+Wheezy.
we are testing now.
Cool
iptables no Error /lib/modules/3.4.90/modules.dep.bin
This is exactly what i am looking for! I put the Image on a Banana Pi – M1 and it starts up with some errors but e.g. the webinterface is working. Please, can you tell me the Login user/password?
I tryed root/root and asteriskuser/pi but it doesen’t work.
try root/raspberry
Thank you – it works!
i have tryed root/raspberry does not work at all in the GUI
check the updated post
Failure I’m afraid. Boot fails with ‘can’t access tty job control turned off’. Can’t seem to find a resolution for this on the web… 🙂
I’m sorry Steve, but I’ve no idea of what that error means.
Which banana pi are you using? (i.e. pro/ m1/ m2/ etc.)
Could you try with another SD card and see if it works?
I already tried on 2 different SD cards. Both work fine with Bananian and Asterisk installed. I am using M1.
Thank you for posting that. I’m just copying the image now and will give it a try. I assume it includes chan_dongle?
Thank you for sharring the image. Its working fine on my bananapi . Tested SIP and IAX protocols.
I can’t download file Raspbian_For_BPI_V3.1.rar from google.
Do you can make new post ??
Thank’s
Send me the email (via contact form) that you’re using with Dropbox, so that I can share it with you.
Please send me the file
Please check your email.