ASCII Art Animation for Banana Pi Terminal - An Aquarium Animated Screen Saver

ASCII Art

ASCII art is a graphic design technique that uses computers for presentation and consists of pictures pieced together from the 95 printable characters. We will be installing an animated ASCII Art screen saver for the banana pi terminal.

Why am I writing a guide a this? Well it looks awesome and it is cool!

ASCIIQuarium

An animated program that displays ascii art as a linux screen saver for the terminal. The credit for this interesting ASCIIQuarium goes to mewbies.

Installation 

A Banana Pi running and Bananian (Debian) and a access to the terminal

commands
aptitude update
aptitude install perl libcurses-perl
we installed perl, a programming language needed for this application
wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz
 tar -zxvf Term-Animation-2.6.tar.gz 
We downloaded and extracted some animations


cd Term-Animation-2.6/
perl Makefile.PL && make && make test
make install
We finished up installing the animations


Now to run the awesome asciiart screen saver
asciiquarium

To quit simply press "q"

OpenWrt on Banana Pi R1 Router with Shadowsocks, OpenVPN, Proxy, UPNP

OpenWrt on Banana Pi R1

Banana Pi R1 is a single-board computer that features WiFi capabilities as you probably know. It can run on several OSes and today we will explorer the feature packed OpenWrt image optimized for Banana Pi R1.

Video Overview

Installation

Download img here https://drive.google.com/file/d/0B4PAo2nW2KfnSGUzR0RYWVNiZTg/view
Open Win32DiskImager and write the img file to a micro SD card.
Insert it into Banana Pi R1 and connect power.
Connect PC to a port on the Banana Pi
Go to 192.168.1.1 and login with "root", "admin"


WiFi Testing

Gigabit LAN 

  • 94.32 Mbps (down)
  • 12.14 Mbps (up)
WiFi Default Configuration 

  • 1.98 Mbps (down)
  • 3.61 Mbps (up)
The WiFi is not as reliable as the Android OS for Banana Pi R1, but the Gigabit LAN speeds are really good.

Basic Router Features

The OpenWrt image gives you a user interface on the web to edit advanced router features. You can set up firewalls, QoS, switches, and WiFi. 

Additional Features



By default, the image also comes with really helpful features such as Shadowsox, OpenVPN, Redsocks 2, Privoxy, UPNP, and Aria 2. 

Proxy web proxy/Proxy: http proxy

Redsocks2: Automates proxy connection when web contents are blocked. 

Shadowsocks: Socks5 proxy software, used to bypass firewalls. 

Open connect VPN: VPN Server

Network share: samba, Network sharing software

UPNP: So that the gateway or router NAT module to do automatic port mapping, BitComet listening port mapping from a gateway or router to the computer network to accelerate BT download speed

Transmission: BT、PT download client

Aria2 settings: Multi-threaded download software with web management console, you can add from the web interface, administrative tasks directly

Helping Notes

The thing is that the web interface on 192.168.1.1 is quiet mediocre. Do not expect this to be the best thing in the world because configuring each and everyone of them to work is a pain. Mostly because you have to use the vi linux text editor instead of nano. Please check out how to use vi. 
http://www.cs.colostate.edu/helpdocs/vi.html

I know you are probably wanting to know how to set up all those features and I will follow up as soon as I can with instructions.