Banana Pi ARM Computer Board

Banana Pi Single Board Computer

The Banana Pi is a series of credit card-sized single-board ARM computer based on a low-cost concept for software and hardware development and school software learning such as Scratch. Its hardware design was influenced by Raspberry Pi in 2013. It is produced by the Chinese company Shenzhen SINOVOIP Co.,Ltd.

Banana Pi software is compatible with Raspberry Pi boards. Banana Pi also can run NetBSD, Android, Ubuntu, Debian, Arch Linux, Raspbian operating systems, though the CPU complies with the requirements of the Debian armhf port. It uses the Allwinner SoC (system on chip) and as such is mostly covered by the linux-sunxi port.

Banana Pi is the open source hardware and software platform which is designed to assist bananapi.org and banana-pi.org.

Research Links

 

There is also a Banana Pi router.

Research Link

Flashing a Linksys WRT54G and WRT54GL Router with DD-WRT Firmware

This is a summary of the process of flashing DD-WRT onto a Linksys WRT54GL wireless router.

Research Links – make sure to read about your own routers particulars if you are not doing the same model as I did.  In this case I did a WRT54GL.   This is where I got my information.  You can probably skip all this if you have the same model router.

Steps

  1. Do the 30 30 30 reset
  2. download the firmware of choice: I used dd-wrt.v24_mini_generic.bin  Put the MICRO or MINI build on this router first if you're upgrading from the stock Linksys firmware
  3. Use the firmware upgrade web interface to update your router with dd-wrt. DO NOT close your browser or interrupt the process until you are sure it has completed.

Once you have sucessfully completed these steps you can upgrade to a firmware version of your choosing as long as it is <4MB in size per the table in the Wikipedia entry for this router.

Related Work

How to set this up as a network bridge

I want to investigate the business model advertised in the above image.