Twitter Facebook

email contfooact@bananian.org

The End - 2017-04-02

Bananian Linux started almost three years ago in the middle of nowhere. In 2014 there was no (prebuilt) ARMv7 image, no kernel image/repository supporting all Banana Pi features and no minimal Debian image. We had to use LeMakers (nobody knew of Sinovoip that time, at least not in Germany) Raspberry Pi images with their U-Boot and Linux 3.4.x.

So, I decided to build my own image for the Banana Pi (which I've used as a small Nagios/check_mk server). This is how Bananian Linux came to life. I never expected these many users and was absolutely overwhelmed by the success. The first version did not even have an update routine at all and several serious bugs - but even that version was more stable than all the previous official images. The rest of the story is documented down below this post in the news…

And now? In 2017 we have Linux 3.4 reaching “end of life” and almost nobody will miss it. The A20 Banana boards are supported very well by mainline Linux (4.x) without any of those ugly Allwinner patches and blobs.

On the other hand we have several new boards in the “Banana family” and we are not able to provide hardware support for all of them. Debian 9 (Stretch) is also coming and we would have to rebase Bananian for the new Debian release. We (as the Bananian project) do not have enough time for those tasks.

So we have to announce that Bananian 16.04 was the last Bananian release ever.

What does that mean in detail?

  1. Bananian 16.04 will still receive security updates (incl. kernel) for at least 12 months (from now on)
  2. All websites, repositories and downloads will remain online
  3. Updating to Bananian 16.04 will still work
  4. Bananian 15.04 (our last Debian Wheezy release) will no longer be supported. Please update!
  5. When our security support for Bananian 16.04 ends you have to switch to another distribution
  6. All maintenance contracts with our customers will be fulfilled as agreed

If you are looking for an alternative, please check Armbian. It supports much more ARM boards and is actively maintained and regularly updated. It is a very good choice!

Thank you for the last years with Bananian Linux, we had a great time!
Special thanks goes to:

  • The LeMaker team - It was a pleasure to meet you in Hannover for CeBit 2015! Thank you for all your support
  • Tony Z. from LeMaker - for the help with Linux 3.4.x in the beginning
  • Judy from Sinovoip - Thank you for the hardware samples and supporting FrOSCon 2016
  • Frank and Kristina - for conference/fair support and testing
  • The FrOSCon and OpenRheinRuhr teams for hosting us
  • GlobalSign - For the sponsored SSL certificate
  • Cathy, Christian, Karsten, Katy, Mike, Niko, Thomas, Tony S. for your advice and/or testing
  • Alicia and Reinhard for translations
  • All contributors (code and/or donations)

Thank you and all the best!

Update (2017-04-03):
Armbian started an open discussion about the migration from Bananian.
Feel free to participate: https://github.com/igorpecovnik/lib/issues/648


What's next? - 2016-11-27

You might wonder why there is no new Bananian release?
We read this question several times and the simple answer is: There is no reason for a new release. We are able to ship new kernel versions and smaller bugfixes with the Bananian repository. Before we had this opportunity we've had very short release cycles but these are no longer necessary. Frank wrote a blog post about this some time ago (unfortunately it is in German).

Internally we have just released Bananian 16.04.06 introducing Linux 4.4.34 and 3.4.113. Please upgrade your installations!

Okay fine, but when will there be a new release?
We will start working on a new image right after the next longterm supported Linux kernel was released. This will most probably be Linux 4.9. Watch www.kernel.org

Expect the new Bananian release in Q1 2017.

And what about hardware support?
We are looking forward to supporting the M2 Ultra and the M64 with high priority. The M2+ and M3 have lower priority but we are doing our very best to support as many boards as possible.

Are there any upcoming events?
I will be at the 33c3 (27th to 30th December 2016 in Hamburg, Germany ). Please contact me if you like to meet.

The next conference/fair with a Bananian booth will be FrOSCon 12 (19th and 20th August 2017 in St. Augustin, Germany)

Thank you!
Last but not least we want to say “thank you” to all our supporters and users!

Take care and have a beautiful Christmas time!


Dirty COW vulnerability (CVE-2016-5195) - 2016-10-22

Dirty COW (Dirty copy-on-write) is a computer security vulnerability for the Linux operating system kernel. It is a local privilege escalation bug that exploits a race condition in the implementation of the copy-on-write mechanism. It is actively being exploited.

Although it is a local privilege escalation bug, remote attackers can use it in conjunction with other exploits that allow remote execution of non-privileged code to achieve remote root access on a computer.

All Bananian users are encouraged to upgrade their linux-image packages using aptitude update && aptitude upgrade.

The following versions are no longer vulnerable:

  • linux-image-4.4.26-bananian 16.04.05
  • linux-image-3.4.112-bananian 16.04.03

For more details about Dirty COW check https://dirtycow.ninja/


Happy 2nd birthday, Bananian Linux! - 2016-08-10

Two years ago, Bananian Linux 14.08 was released with much excitement and anticipation. With the help of volunteers, we developed a stable operating system used by many people worldwide, becoming one of the most popular OS available for the Banana Pi.

Thanks to everyone who supported us within the last two years, you rock! :-)


FrOSCon 2016 and Linux kernel updates - 2016-07-10

We will attend the FrOSCon 11 (20th and 21st August 2016, St. Augustin, Germany). Meet us there, give feedback and ask all your questions. We are looking forward to meeting you there!

Official conference website: https://www.froscon.de/en/home/

Another Linux kernel maintenance and security release for Bananian Linux is in the repository now: Linux kernel 4.4.14

Use aptitude/apt-get to install/upgrade 'linux-image-4.4-bananian'

Changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.14

Linux 3.4.112 (released in May 2016) is still the latest version available, no update required when using 3.4.


Bananian Linux 16.04 released - 2016-04-23

The team of the Bananian Linux project is pleased to announce the release of Bananian Linux 16.04 for Banana Pi (and family). This update improves mainline Linux kernel support (4.4.x) along with a lot of bugfixes and minor improvements.

We are supporting the Banana Pi, Banana Pi M1+, Banana Pro, BPI-R1 and some other A20 boards with just one single image.
The Banana Pi M2 requires a separate image which also has been updated.
See https://www.bananian.org/hardware for more information.

Existing Bananian installations can easily be upgraded without losing any data or settings.

Release notes:
- [Kernel] provide Linux 4.4.x packages
- [Userland] package bananian-update as a .deb file
- [General] Kernel Update Script and other stuff as an apt repository
- [Kernel] enable audio on Linux 4.x
- [Hardware] Fixed: bananian-hardware does not work on Linux 4.x
- [Userland] Introduce “bananian-settings”
- [Kernel] Update Kernel 3.4.x to 3.4.111
- [Kernel] Division by zero in kernel. (3.4.90+)
- [Hardware] update FAQ, pmutemp and soctemp related to Kernel 4.x
- [General] Update U-Boot
- [Kernel] Removing 4.2 kernel packages result in unbootable system
- [Userland] rsyslog spams logs with “rsyslogd-2007: action …“
- [Kernel] HDMI output turns off on inactivity
- [Kernel] Support for 8 channels hdmi

For a list of all changes see the Bananian 16.04 changelog:
https://dev.bananian.org/changelog_page.php?version_id=13

To get Bananian 16.04:
In order to download Bananian 16.04, visit:
https://www.bananian.org/download

Users of Bananian 14.09 or later can upgrade their existing installation using 'bananian-update'.
Users of Bananian 14.08, see: https://www.bananian.org/upgrade


Open Monitoring Distribution (OMD) 1.30 for armhf released - 2016-04-23

We are happy to announce the availability of our (unofficial) OMD 1.30 build for ARMv7.

About OMD:
Open Monitoring Distribution implements a completely new concept of how to install, maintain and update a monitoring system built on Nagios. It bundles Nagios together with many important addons and can easily be installed.

For further information, please visit the OMD website at http://omdistro.org

About this armhf Port:
This package is based on the official sources of OMD 1.30, git: http://git.mathias-kettner.de/omd.git/ (tags/v1.30)
Our build requires at least an ARMv7 CPU. It will run on any Banana Pi, Banana Pro and many other SoC running Debian Jessie.

For further information, please visit OMD - The Open Monitoring Distribution for armhf (ARMv7)


Roadmap updated - 2016-03-11

We have just updated the roadmap for our upcoming release, which will most probably named “Bananian 16.04”. The final release is now scheduled for mid April 2016.

Sorry for the delay, we are working hard to make the next Bananian awesome! :)

For details check our roadmap.


Bananian Linux for Banana Pi M2 - 2015-12-23

We are pleased to announce the availability of Bananian Linux 15.08 for Banana Pi M2!

Changes compared to the main Bananian image (M1, Pro, R1):
- The bootloader (u-boot) has been replaced with this one: https://github.com/Bananian/SinoVoip-Mainline-uboot
- Kernel 4.3.3 has been installed and Kernel 3.4.x has been removed
- It is not possible to change the hardware platform (options have been removed from bananian-config)

This is still a technical preview/beta although working very stable!

Download and more information


Linux 4.3.3, U-Boot 2015.10 and hardware support for BPi M2 - 2015-12-21

• We have just pushed Linux Kernel 4.3.3 to our repository. For details see our changelog.

• To avoid problems with Kernel 4.3.3 we updated our U-Boot package to version 2015.10 (final). The new U-Boot will be installed on every Bananian 15.08 installation regardless which kernel you are using.

• Using Linux 4.3.3 you can boot Bananian 15.08 on a Banana Pi M2 after replacing U-Boot. See https://www.bananian.org/hardware#banana_pi_m2


OpenRheinRuhr 2015 - 2015-11-04

Come to the OpenRheinRuhr 2015 (November 7th + 8th, Oberhausen, Germany) and get in touch with us!
The OpenRheinRuhr is a non profit conference for everyone interested in free software located the biggest urban centre in Germany, the Ruhrgebiet.
http://www.openrheinruhr.de/

Try out Bananian Linux, talk to us or just grab some sweets (Yes, we have sweets for you!).

You are welcome to bring your own SD or microSD card and we will flash Bananian 15.08 for you. We will show the full range of Banana Pi hardware, LCD displays and some other ARM SoC. Please note that we cannot sell you Banana Pi/Pro devices, SD cards or power adapters.


Linux 4.2, fixed U-Boot bug (Kernel 4.1.5) and hostapd for Banana Pro - 2015-09-06

We are happy to announce some news:

• There will be a sub-release for Bananian 15.08 introducing Linux kernel 4.2 including some minor improvements. For details see our roadmap.
• We fixed a bug in U-Boot in combination with Linux 4.1.5 (Only one CPU core available, Bug #0000163)
• Last but not least we published a hostapd package for the Banana Pro because the default Debian one is incompatible. Install 'hostapd-ap6210' to use it. Don't forget to set the correct hardware platform and to load the module. Source and background information: https://github.com/Bananian/hostapd-ap6210


Bananian Linux 15.08 released - 2015-08-22

The team of the Bananian Linux project is pleased to announce the release of Bananian Linux 15.08 for Banana Pi (and family). This update is a rebase on Debian 8/Jessie, along with a lot of bugfixes (some related to the rebase) and minor improvements.
A Debian 7/Wheezy image (Bananian 15.04) will still be available and maintained.

We are supporting the Banana Pi, Banana Pi M1+, Banana Pro, BPI-R1 and some other A20 boards with just one single image. See https://www.bananian.org/hardware for more information.

Existing Bananian installations can easily be upgraded without losing any data or settings.

Release notes:
- 0000151: [Hardware] LCD support is broken with mainline U-Boot 2015.07
- 0000149: [Kernel] prepare for mainline Kernel 4.x
- 0000135: [Userland] add 15.08 release to bananian-update
- 0000146: [General] Keep SysVinit instead of systemd
- 0000127: [General] RFE: rebase Bananian to Debian 8
- 0000106: [Kernel] patch Realtek driver for 8192cu / 8188cu devices
- 0000118: [Userland] package swconfig as a .deb file
- 0000145: [Network] Improve SSH host key generation
- 0000138: [General] create repository for jessie
- 0000144: [Security] Adjust the SSH configuration for Debian Jessie
- 0000143: [General] expanding the filesystem does not work on Debian 8
- 0000133: [Kernel] enable CONFIG_BLK_DEV_THROTTLING in the kernel
- 0000141: [Userland] Lost colors and command prompt in zsh shell
- 0000142: [Kernel] Update Linux Kernel to 3.4.108
- 0000136: [Userland] error handling in 'soctemp'

For a list of all changes see the Bananian 15.08 changelog:
https://dev.bananian.org/changelog_page.php?version_id=15

To get Bananian 15.08:
In order to download Bananian 15.08, visit:
https://www.bananian.org/download

Users of Bananian 14.09 or later can upgrade their existing installation using 'bananian-update'.
Users of Bananian 14.08, see: https://www.bananian.org/upgrade


Bananian 15.08 release at FrOSCon 10 - 2015-07-14

Come to the FrOSCon 10 (22nd and 23rd August 2015, St. Augustin, Germany) and get in touch with the Bananian team!
https://www.froscon.de/en/home/

We will release our long-awaited Debian Jessie release (Bananian 15.08) on the first conference day.
Meet us at our Bananian booth (in the “Mensa”) and test our new release, talk to us or just grab some sweets (Yes, we have sweets for you!).

You are welcome to bring your own SD or microSD card and we will flash Bananian 15.08 for you.
Please note that we cannot sell you Banana Pi/Pro devices, SD cards or power adapters.

Some technical details on the new release:
• Bananian 15.04 was the last wheezy based release
• If you do not want to upgrade to Jessie simply keep the 15.04 release. It will still be supported by us. No need to upgrade your system if you want to stay at Debian wheezy.
• Bananian 15.08 will be based on Debian Jessie (8.1)
• The Linux kernel version will (probably) be 3.4.108
• Updated SSH config supporting Curve25519 (and RSA)
• We decided not to use systemd and keep SysVinit instead
• Bananian 15.08 is not just an upgraded version of 15.04. We started building the release from scratch. This allows us to set up a git repository showing all changes made in /etc. Of course this will also be published.


Bananian Linux 15.04 released - 2015-04-08

The Bananian Linux project is pleased to announce the release of Bananian Linux 15.04 for Banana Pi (and family). This update adds support for the Banana Pi M1+ and Orange Pi, along with a lot of bugfixes and minor improvements.

We now support the Banana Pi, Banana Pi M1+, Banana Pro, BPI-R1 and some other A20 boards with just one single image. See https://www.bananian.org/hardware for more information.

Existing Bananian installations can easily be upgraded without losing any data or settings.

Release notes:
- [Userland] zsh configuration
- [Userland] set BANANIAN_PLATFORM variable in bananian-update
- [Kernel] Missing headers for 3.4.x kernel
- [Hardware] support Banana Pi M1+
- [General] ttyS4 und usbc0 overlapping in fex
- [General] Attempt to change keyboard layout fails silently
- [General] rsyslog: do not sync to the disk immediately
- [Userland] add the Bananian repository to sources.list
- [General] Bananian-update throws ssl-error (wrong date/time)
- [Hardware] add support for Orange Pi
- [Hardware] BPi-R1: Power on SATA not sufficient for HDD
- [Kernel] ft5x_ts: Touchscreen does not work reliable (i2c)
- [Kernel] merge LeMaker kernel sources
- [General] disable ext4 journaling
- [General] Image doesn't fit on (every) 2GB SD card

For a list of all changes see the Bananian 15.04 changelog:
https://dev.bananian.org/changelog_page.php?version_id=7

To get Bananian 15.04:
In order to download Bananian 15.04, visit:
https://www.bananian.org/download

Users of Bananian 14.09 or later can upgrade their existing installation using 'bananian-update'.
Users of Bananian 14.08, see: https://www.bananian.org/upgrade


Banana Pi/Pro developer and user meeting hosted by LeMaker - 2015-03-02

The LeMaker Team will attend the CeBIT which will be held on March 16th to 20th in Hannover, Germany. We will stay there during the exhibition. Then we will go to Munich on March 21st and stay for 2days.

To communicate with LeMaker’s supporters face to face, we plan to hold a meeting at Hannover or Munich. Anything you want to know, feel free to speak out your questions. We will talk about with you then. Anyone who has interests can apply to take part in the meeting. Registration deadline is March 5rd 20:00 Beijing Time. And seats are limited to 30.

More informationen and poll for the location:
http://forum.lemaker.org/thread-13992-1-1-consulting_letter_about_meeting_for_developers_and_users.html

Bananian Linux developers will probably not be able to participate due to other commitments. You will be able to meet us at FrOSCon and OpenRheinRuhr again.


Bananian Linux 15.01 released - 2015-01-11

The Bananian Linux project is pleased to announce the immediate release of Bananian Linux 15.01 for Banana Pi. This update adds support for the Banana Pro and BPI-R1, along with a few bugfixes and improvements.

We now support the Banana Pi, Banana Pro and BPI-R1 with just one single image. See https://www.bananian.org/hardware for more information.

Existing Bananian installations can easily be upgraded without losing any data or settings.

Release notes:
- Full hardware support for Banana Pro
- Full hardware support for BPI-R1
- New hardware configuration tool: bananian-hardware
- Packages added in default installation: wireless-tools, wpasupplicant, iw, usbutils
- Included fex tools (bin2fex and fex2bin)
- 8021q VLAN module enabled (but no VLAN configured)

For a list of all changes see the Bananian 15.01 changelog:
https://dev.bananian.org/changelog_page.php?version_id=11

To get Bananian 15.01:
In order to download Bananian 15.01, visit:
https://www.bananian.org/download

Users of Bananian 14.09 or later can upgrade their existing installation using 'bananian-update'.
Users of Bananian 14.08, see: https://www.bananian.org/upgrade


31c3 - 2014-12-27

Come to the 31st Chaos Communication Congress (31C3) (December 27th to 30th 2014, Hamburg, Germany) and get in touch with the Bananian developer!
https://events.ccc.de/congress/2014/wiki/Static:Main_Page

Please contact us to meet at 31c3!


Bananian Linux 14.11 updated (14.11.02) - 2014-12-04

We have just updated the Bananian Linux image to version 14.11.02.

There is only one single change compared to 14.11:
- OTG is now disabled by default.

For details see:
https://dev.bananian.org/changelog_page.php?version_id=9

To get Bananian 14.11.02:
In order to download Bananian 14.11.02, visit:
https://www.bananian.org/download

Updating from 14.11 is neither possible, nor required.
If you want to disable OTG in your existing installation, please use bananian-config.


Bananian Linux 14.11 released - 2014-11-20

The Bananian Linux project is pleased to announce the immediate release of Bananian Linux 14.11 for Banana Pi. This update adds Linux Kernel version 3.4.104, along with a few bugfixes and improvements.

Existing Bananian installations can easily be upgraded without losing any data or settings.

Release notes:
- Updated Linux kernel to 3.4.104
- Fixed a bug in the fex configuration preventing some devices to boot when OTG is enabled
- Add two shell functions to read out thermal sensors inside the A20 SoC and the AXP209 PMU
- Fixed a bug causing excessive VLAN logging
- Add CONFIG_FHANDLE=y to kernel configuration (required for Debian 8/Jessie)
- Added hardware watchdog (as module)
- Supporting new hardware: Banana Pro and OLinuXIno-LIME2 (see https://www.bananian.org/hardware)

For a list of all changes see the Bananian 14.11 changelog:
https://dev.bananian.org/changelog_page.php?version_id=6

To get Bananian 14.11:
In order to download Bananian 14.11, visit:
https://www.bananian.org/download

Users of Bananian 14.09 can upgrade their existing installation using 'bananian-update'.
Users of Bananian 14.08, see: https://www.bananian.org/upgrade


OpenRheinRuhr 2014 - 2014-11-06

Come to the OpenRheinRuhr 2014 (November 8th + 9th, Oberhausen, Germany) and get in touch with the Bananian developer!
http://www.openrheinruhr.de/

We will show the brand new Banana Pro, the camera module and LCD running with Bananian Linux.


Bananian Linux 14.09 released - 2014-09-18

The team of the Bananian Linux project is pleased to announce the release of Bananian Linux 14.09 for Banana Pi. This update mainly adds corrections of several problems to the 14.08 release, along with a few adjustments and an update routine for upcoming releases.

Existing Bananian 14.08 installations can easily be upgraded without losing any data or settings.

Release notes:
- Shrinked the Bananian image to fit on a 2 GB SD card. Use 'bananian-config' to expand the root filesystem.
- USB OTG port enabled by default. Make sure you use the 'DC in' port for power supply!
- Video acceleration engine disabled. Enable it in 'bananian-config' if needed. This change makes a total of 970 MB RAM usable, if no video acceleration is required.
- ALSA default output is HDMI (see /etc/asound.conf).
- The serial console is enabled by default.
- Several Linux Kernel tweaks (USB boot, temperature probe, BTRFS).
- Modified fex file for stability.
- Completely rewritten 'bananian-config' and new 'bananian-update'.

For a list of all changes see the Bananian 14.09 changelog:
https://dev.bananian.org/changelog_page.php?version_id=2

To get Bananian 14.09:
In order to download Bananian 14.09, visit:
https://www.bananian.org/download

Users of Bananian 14.08 can upgrade their existing installation.
For further information about upgrading, see:
https://www.bananian.org/upgrade


SSL Secured - 2014-09-10

www.bananian.org and all subdomains are now secured by HTTPS/SSL. This includes the bugtracker and webmail (internal).
For the download section SSL is optional, for all other domain names mandatory.
Downloads are now hosted on a separated subdomain but old links remain valid and will be redirected to the new location.

Thank you GlobalSign for sponsoring the certificate!


Bananian Bugtracker - 2014-09-04

We now have a public bugtracker available at: https://dev.bananian.org/
The bugtracker also generates a roadmap and changelogs.

Please report your bugs and feature requests there!
Do not post any questions in the bugtracker. Please use the forum to get help. Otherwise your ticket will be closed.

At the moment you can choose to register (and receive all updates to your ticket) or report issues anonymously. This might change in the future when we get spammed. So it might be the best choice to create your own username.


Back from FrOSCon! - 2014-08-27

We attended the FrOSCon 9 (August 23rd + 24th 2014, St. Augustin, Germany) and got so much positive feedback and ideas for the next version(s). Thank you very much! :-)
We collected and passed some hardware related questions to LeMaker, find the official answers here: FrOSCon FAQ

From now on we will focus on the next release, Bananian 14.09!


FrOSCon 9 - 2014-08-20

Come to the FrOSCon 9 (August 23rd + 24th, St. Augustin, Germany) and get in touch with the Bananian developer!
https://www.froscon.de/en/home/


Bananian Linux 14.09 - 2014-08-19

We have just started working on the next Bananian release (14.09) bringing many bug fixes and improvements!
It will be released at the beginning of September.


Bananian Linux on lemaker.org - 2014-08-17

Bananian Linux is now listed on the official LeMaker Banana Pi download page.
http://www.lemaker.org/resources/9-116/bananian_for_bananapi.html


LeMaker official partner - 2014-08-16

Bananian Linux is now an official partner of LeMaker.
Thank you for supporting us!

Check http://forum.lemaker.org/2621-1-1-bananian_14_08_released.html for details.


Bananian 14.08 released - 2014-08-10

The first public version of Bananian Linux has been released.
details: http://www.bananian.org/details
download: http://www.bananian.org/download

Bananian Linux is a pre-installed Debian 7 image optimized for Banana Pi. It uses the official Debian wheezy armhf repositories with a kernel and bootmanager (u-boot), customized for Banana Pi.