Mal eben den Durchsatz der Netzwerkschnittstelle gemessen. Das Testsystem besteht aus einem BananaPi und einer 2,5 Zoll HDD. Als Sys läuft ein Armbian 5.38 mit Linux 4.14.18
root@bananapi:~# iperf3 -c 192.168.3.213
Connecting to host 192.168.3.213, port 5201
[ 4] local 192.168.3.205 port 55334 connected to 192.168.3.213 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 66.9 MBytes 560 Mbits/sec 0 199 KBytes
[ 4] 1.00-2.01 sec 67.5 MBytes 562 Mbits/sec 0 199 KBytes
[ 4] 2.01-3.02 sec 67.5 MBytes 561 Mbits/sec 0 199 KBytes
[ 4] 3.02-4.01 sec 66.1 MBytes 561 Mbits/sec 0 211 KBytes
[ 4] 4.01-5.01 sec 67.5 MBytes 562 Mbits/sec 0 211 KBytes
[ 4] 5.01-6.00 sec 66.2 MBytes 563 Mbits/sec 0 211 KBytes
[ 4] 6.00-7.02 sec 67.5 MBytes 557 Mbits/sec 0 211 KBytes
[ 4] 7.02-8.00 sec 66.2 MBytes 565 Mbits/sec 0 211 KBytes
[ 4] 8.00-9.01 sec 67.5 MBytes 564 Mbits/sec 0 211 KBytes
[ 4] 9.01-10.01 sec 67.5 MBytes 563 Mbits/sec 0 211 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.01 sec 671 MBytes 562 Mbits/sec 0 sender
[ 4] 0.00-10.01 sec 671 MBytes 562 Mbits/sec receiver
iperf Done.
root@bananapi:~# iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.213, port 39286
[ 5] local 192.168.3.205 port 5201 connected to 192.168.3.213 port 39288
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 102 MBytes 852 Mbits/sec
[ 5] 1.00-2.00 sec 107 MBytes 897 Mbits/sec
[ 5] 2.00-3.01 sec 103 MBytes 859 Mbits/sec
[ 5] 3.01-4.00 sec 102 MBytes 865 Mbits/sec
[ 5] 4.00-5.00 sec 108 MBytes 907 Mbits/sec
[ 5] 5.00-6.00 sec 108 MBytes 910 Mbits/sec
[ 5] 6.00-7.00 sec 109 MBytes 909 Mbits/sec
[ 5] 7.00-8.00 sec 112 MBytes 939 Mbits/sec
[ 5] 8.00-9.00 sec 108 MBytes 905 Mbits/sec
[ 5] 9.00-10.00 sec 107 MBytes 900 Mbits/sec
[ 5] 10.00-10.00 sec 215 KBytes 859 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.00 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.00 sec 1.04 GBytes 894 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Das Ergebnis entspricht ungefähr meinen Erwartungen.
Ich denke es ist mal Zeit positiv über Armbian zu schreiben. War ich in der Vergangenheit doch immer wieder mit der Updatepolitik auf die Schnauze gefallen, möchte ich heute mal von einer sehr erfreulichen Entwicklung berichten.
Heute mal kurz auf dem BananaPi eingeloggt um eben was zu kontrollieren, da fällt mein Blick auf die zwei Updates. Ok, ich bin ja sowieso gerade eingeloggt, also kurz angestossen.
____ ____ _
| __ ) __ _ _ __ __ _ _ __ __ _ | _ \(_)
| _ \ / _` | '_ \ / _` | '_ \ / _` | | |_) | |
| |_) | (_| | | | | (_| | | | | (_| | | __/| |
|____/ \__,_|_| |_|\__,_|_| |_|\__,_| |_| |_|
Welcome to ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.15-sunxi
System load: 0.34 0.22 0.19 Up time: 8 days
Memory usage: 14 % of 998MB IP: 192.168.3.205
CPU temp: 34°C
Usage of /: 1% of 932G [ 0 security updates available, 2 updates total: apt upgrade ]
Last check: 2018-02-12 00:00
Wie ich gerade feststelle, ist das mein erster Post im neuen Jahr. Grund dafür ist, das ich mittlerweile mit dem Programmieren in PHP viel Zeit verbrate. ?
Aber trotzdem verfolge ich auf Twitter so die Neuigkeiten der kleinen Platinen und der zugehörigen Betriebssysteme. Durch Zufall bin ich über folgenden Tweet gestolpert.
Added images with a kernel 4.14.y for Allwinner H3 & H5 boards (testing). Others have been rebuilt. For #orangepi #nanopi #tritium #tinkerboard #clearfog #espressobin #olinuxino #hummingboard #bananapi #odroid #pine64 #helios4 #miqi #cubieboard #udoo https://t.co/uKxifwgedZ pic.twitter.com/WIBUMYXbAb
— armbian (@armbian) 29. Januar 2018
Meine Neugier war geweckt, ob Armbian mittlerweile besser funktioniert als meine Tests in der Vergangenheit. Die netten Tipps mit mangelhafter Stromversorgung nehme ich mal zur Kenntniss aber ignoriere sie, Bananian läuft hier schon jahrelang 24/7 ohne Probleme. Also mal ran an's Testen.
Image auf die SD-Karte gebügelt und ab in den BananaPi. Daran angeschlossen ist eine 1TB große 2,5 Zoll HDD, mein Testsystem ?
Ich habe einen BananaPi mit einem aktuellen Armbian. Am BananaPi hängt eine 1TB Platte. Dieser BananaPi soll nun regelmäßig mittels Restic mein NAS sichern.
Zu Restic habe ich schon ein Artikel verfasst. Restic - Backuptool vorgestellt
Wie ich beim ersten Versuch mit Restic gelernt habe, brauchen wir ein aktuelles GO. Das Go was man mit apt-get installieren kann ist zu alt, das können wir nicht einsetzen. Dann werden wir mal das aktuelle installieren.
cd tmp
wget https://storage.googleapis.com/golang/go1.8.3.linux-armv6l.tar.gz
tar -C /usr/local -xzf go1.8.3.linux-armv6l.tar.gz
Damit ist Go in /usr/local installiert.
Damit das System weiß, wo go liegt, muss der Pfad gesetzt werden.
export PATH=$PATH:/usr/local/go/bin
Von Armbian gibt es eine neue Version 5.32. Diese fixt ein Problem mit Verschlüsselungsfunktionen, die für die WLan Funktionalität benötigt werden.
apt-get update
apt-get uprade
Bitte habt etwas Geduld, das Update benötigt etwas Zeit. Ich habe auch schon gedacht, das es hängt ;)
Danach ein
shutdown -r now
Danach zeigt er uns folgendes an
Linux bananapi 4.11.6-sunxi #6 SMP Fri Jun 23 19:56:18 CEST 2017 armv7l GNU/Linux
Welcome to ARMBIAN 5.31 stable Debian GNU/Linux 8 (jessie) 4.11.6-sunxi
Danke!