BananaPi

RaspberryPi Klon

Eigenschaften

Seite des Wiki von Lemaker mit den Eigenschaften.

Installation Arch Linux

Das Arch Linux Image gibt es zum Download bei LeMaker. Mid dd auf SD Karte kopieren. Das Image ist 4GB groß. Falls die SD Karte größer ist, kann die zweite Partition neu als Linux-Partition mit EXT4 Dateisystem erstellt werden. Die Daten der Partition vorher kopieren und nach Einrichtung der neuen Partition wieder auf die SD Karte kopieren.

Nützliche Software Pakete

pacman -S samba iperf nmap wget sunxi-tools

Lokalisierung

timedatectl set-timezone Europe/Berlin
timedatectl set-local-rtc 0
echo 'KEYMAP=de-latin1-nodeadkeys' > /etc/vconsole.conf
echo 'LANG=de_DE.UTF-8' > /etc/locale.conf
echo 'de_DE.UTF-8 UTF-8' >> /etc/locale.gen
echo 'de_DE ISO-8859-1' >> /etc/locale.gen
echo 'de_DE@euro ISO-8859-15' >> /etc/locale.gen
locale-gen

RTC Uhr stellen

hwclock -w

Login

Login per serieller Schnittstelle funktioniert nicht korrekt. Über SSH geht es mit:

bananapi / bananapi
root / bananapi

Ausschalten der nervenden LEDs

Grün:

echo 'none' > /sys/class/leds/green\:ph24\:led1/trigger

Blau:

git clone https://github.com/rorei/bpi_ledset
cd bpi_ledset
gcc -o bpi_ledset bpi_ledset.c
cp bpi_ledset /usr/bin/bpi_ledset
bpi_ledset eth0 0

Für das permamente deaktiveren nach dem Bootvorgang eine /lib/systemd/system/ledoff.service anlegen:

[Unit]
Description=Disable Banana Pi's LEDs
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/bin/ledoff.sh
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Und das passende Skript /usr/bin/ledoff.sh:

#!/bin/sh
echo 'none' > /sys/class/leds/green\:ph24\:led1/trigger
/usr/bin/bpi_ledset eth0 0

Aktivierung:

chmod +x /usr/bin/ledoff.sh
systemctl enable ledoff

Pin-Belegung des Banana Pi

Siehe Wiki zur Pin-Belegung und diese Seite http://www.bananapi.org/p/product.html.