Latest image:

The latest RasPBX image for BeagleBone Black is based on Ubuntu 14.04 and includes:

  • Asterisk 11.8.0
  • FreePBX
Torrent raspbx-bbb-24-04-2014.img.xz.torrent
HTTP raspbx-bbb-24-04-2014.img.xz
MD5 65ff82bec84baf6123a3ed156f5dac19
SHA-1 34f468290caa80cfc5bce9dfbf21b88be1cb5868

A 2GB card is required.

Once your RasPBX has successfully booted, run this command on the console to install the latest additions and improvements:



  • Preinstalled FreePBX modules: Asterisk Logfiles, Announcements, Conferences, IVR, Queues, Ring Groups, Motif (Google Voice)
  • Easy access to the BBB by name. On Macintosh computers, access your BBB with: http://raspbx.local, on Windows machines just use: http://raspbx
  • Improved security with Fail2Ban. This feature is optional and can be installed by calling: “install-fail2ban” (read more here)
  • GSM VoIP gateway with chan_dongle. This optional feature provides GSM to VoIP / VoIP to GSM calling capability using Huawei E1550 or compatible USB modems. To install it call: “install-dongle” (read more here)
  • Fax gateway support with HylaFAX. This feature is optional and can be installed by calling: “install-fax” (read more here)
  • Dnsmasq used as TFTP server for OSS PBX End Point Manager as well as for local DNS caching
  • Continuous upgrades and improvements with “raspbx-upgrade”

Since the last image posted on 09/09/2013 these fixes and improvements have been made:

  • Upgrades #1 – #18 included (see complete list)
  • Latest kernel 3.8.13-bone47 and all Ubuntu updates

Configuration details set during install:
Mysql root password: beaglebone

SSH login:
user: root
password: beaglebone

Default FreePBX login:
user: admin
password: admin


Release history (previous versions):

MD5: e4a72e9f54ef33a79494430a6c4f6837
SHA-1: 743b18c2ae5f68cbbc8f1f5d3cc6d2da97e0753b
Date: September 9th 2013
Contents: Asterisk 11.5.1 & FreePBX

  • Upgrades #1 – #15 included (see complete list)
  • Latest kernel 3.8.13-bone27 and all Ubuntu updates
  • Default terminal for boot messages set to tty1 (HDMI output)

MD5: c11d33b245647f0983e59fed771372db
SHA-1: 14187f6a9c819390e76a51913c9a6c21381592b0
Date: May 28th 2013
Contents: Asterisk 11.3.0 & FreePBX

24 thoughts on “Downloads

  1. Pingback: ทำเครื&#365...

  2. Monk

    Is there any recommendation on upgrading from an Ubuntu 13.04 installation?

    My initial thought was to use the Ubuntu “update-manager” but that would require some 223 new packages to be installed.

    On a Ubuntu server edition the Ubuntu recommended way would be using the command “update-manager-core”, which would only install 4 new packages.

    Some hints would be welcome.

    1. Gernot Post author

      It is possible to go the regular Ubuntu way of upgrading, using the commands

      apt-get install update-manager-core
      do-release-upgrade -d

      do-release-upgrade has to be called twice, first to upgrade from 13.04 to 13.10 and then to 14.04. After each upgrade it is recommended to run

      apt-get clean

      to free up some disk space. When new config files are to be installed it is usually recommended to keep the old ones. But some config files may need manual tweaking afterwards…

      1. Monk

        Many thanks for the advice. It worked out pretty much painlessly.
        The only thing that is left seems to be the kernel. Apparently the upgrade process did not upgrade it:
        root@raspbx ~ # uname -a
        Linux raspbx 3.8.13-bone27 #1 SMP Fri Aug 30 20:59:31 UTC 2013 armv7l armv7l armv7l GNU/Linux
        root@raspbx ~ #

        Any idea on this?

        1. Gernot Post author

          You can use these commands to upgrade to the latest kernel:

          wget $(cat ./LATEST-armv7 | grep STABLE | awk '{print $3}')

          Also have a look at this page, showing the latest kernel used by the official Ubuntu image:

          If you want to install this kernel instead, go to

          select the corresponding folder (such as v3.8.13-bone47) and download and run the from there.

  3. Monk

    Thanks for the links. I went adventurous and installed the 3.14bone2 Kernel. Sofar I did not notice any adverse effects. Running smoothly with Ubuntu 14.04

  4. spid

    I’m using the raspbx-bbb-24-04-2014.img.xz image but there is one annoying thing
    that I cannot find the solution to..

    How do I disable the built in usb0 network?

    usb0 Link encap:Ethernet HWaddr d6:e6:af:20:a1:8a
    inet addr: Bcast: Mask:
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

    The IP address is sadly not to good for my network, the workaround i have to do now is a line in rc.local “ifconfig usb0″ to set another ip so it doesn’t kill my other try to set that pre-set ip.
    It takes a while for it to set it at boot so it’s not instant.

    The settings in /etc/network/interfaces does nothing, I also searched for many diffrent solutions (seems to affect other distros too.) I tried disable “RNDIS” everywhere I found, removing a script from /boot partition etc, but no dice..

    Is there a solution to disable this permanently?

    Other than that i’m happy with this awesome project.

    1. Gernot Post author

      You need to unload the g_multi kernel module

      rmmod g_multi

      Eventually this module can also be blacklisted with the right kernel parameter…

      1. spid

        Thank you!

        That did the trick, this will do for now but blacklist it so it never turns on when booting would be ideal.
        I have to investigate that some day or hope it gets patched in the next update or so ;)

  5. calzon65

    I’m really exited to find this great project. I’ve been running Asterisk on my BBB (the new 4GB emmc model) for a few weeks running ArchLinux ARM, but when I found this project I wanted to try something new.

    So far I successfully installed RasPBX onto my onboard emmc, and I am running from the built in emmc, but the image for PaxPBX seems to be based on the older 2GB emmc. Could someone tell me how I can utilize all of the 4GB emmc in the new/current BBB’s being built/delivered? Does the project leader need to make a new RasPBX image?

  6. Leonardo Pucci

    I am trying to install this image on a 16gb sd card.
    When I use the Win32imager, it generates two images:
    /dev/mmcblk1p1 * 63 144584 72261 c W95 FAT32 (LBA)
    /dev/mmcblk1p2 144585 3743144 1799280 83 Linux

    So I got a small linux image with the beaglebone system.
    Filesystem Size Used Avail Use% Mounted on
    /dev/mmcblk0p2 1.7G 1.2G 457M 72% /

    It does not create a full partition on the entire card!

    So I Followed this tuto:

    And now my card is ok!

    Filesystem Size Used Avail Use% Mounted on
    /dev/mmcblk0p2 16G 1.2G 14G 8% /

  7. Bob

    I updated to the raspbx-bbb-24-04-2014.img.xz image this morning but now my /var/log/asterisk/freepbx_debug file is filling up with the following messages;

    2014-Aug-09 15:00:09 /usr/share/php/DB/mysql.php:240
    [Undefined Error]: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead

    Anyone know how to resolve this?

    I have tried adding

    error_reporting = E_ALL ^ E_DEPRECATED

    To my php.ini files but it didn’t resolve the issue.


  8. Chuck

    FYI – Tried using the new distro. There is a paging problem where the extensions don’t all hang up after the page. Also the mic’s on all phones are open during the page even when what the duplex is not checked. Worked with FreePBX programmer on the issue and he stated that the problem lies in the asterisk version. Suggested upgrade to latest version. 08/29/2014

    1. Chuck

      Ok, so ran all of the updates that came up, and still the same results. I did notice that the asterisk version did not change. Do I need to communicate with someone else somewhere else? I noticed that my last comment was not replied to or ignored. Is there somewhere else to report this? I not sure how to upgrade my asterisk version so…

      1. Gernot Post author

        The latest version in the repository as of now (Sep 9, 14) is 11.11.0, probably you already have this one. Version 12 is not yet available in our repository for the BBB.

        1. Chuck Weaver

          I have 11.08. How do I get to the repository to retrieve 11.11? Also how do I install it?

          Thank you for your help.

        2. Chuck

          No, I Don’t have 11.11.0. Can you tell me how to get to the repository to get it?
          Also, what do in need to do to install it?

          Thanks for your help!

          1. Gernot Post author

            raspbx-upgrade is now installing all available Asterisk updates, just run it to get the latest available version.

  9. Harry

    hello sir
    is it possible raspbx with out free pbx . i like to use raw asterisk with sip and iax trunk . if you any one help me on that i will be kind .

  10. Dan

    “raspbx-upgrade is now installing all available Asterisk updates, just run it to get the latest available version.”

    I am getting errors like this:

    W: Failed to fetch 404 Not Found [IP: 80]

    W: Failed to fetch 404 Not Found [IP: 80]

    W: Failed to fetch 404 Not Found [IP: 80]

    E: Some index files failed to download. They have been ignored, or old ones used instead.
    Error running apt-get update

    1. Gernot Post author

      Ubuntu Raring (13.04) is no longer supported and the repositories have been deactivated. I recommend reinstalling with the latest raspbx-bbb-24-04-2014 image, which is based on Ubuntu 14.04. For a temporary workaround, have a look here.


Leave a Reply

Your email address will not be published. Required fields are marked *

9 − = two

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>