Was macht man morgens beim Kaffeetrinken? Mal eben was austesten...
Also mal schnell den BananaPro mit Debian 9.1 "Stretch" installieren. Wie? Das könnt ihr hier nachlesen Debian 9 \"Stretch\" auf BananaPi installieren
Was mich interessiert ist, geht das WLan? Was sieht man dann bei der Installation als erstes? Das hier.
Ok, File nicht vorhanden also erstmal zu Ende installieren und dann danach suchen. Debian installiert von Hause aus keine non-free Pakete. Eine Suche nach dem Treiber gab folgenden Treffer.
Im gestrigen Artikel BananaPi - Armbian installieren, hatte ich gezeigt wie man Armbian auf einem BananaPi installiert. Dazu habe ich das Debian-Paket benutzt. Auf der Armbian-Webseite steht aber auch ein Ubuntu Xenial System zur Verfügung. Übrigens gibt es jeweils ein Desktop sowie ein Server Paket. Wie ihr wisst, nutze ich die Dinger nur als Server. Nun heute habe ich mal das Ubuntu Xenial auf einem BananaPro installiert. Nach der gewohnten Installation sehen wir nach dem Einloggen folgenden Screen.
Wir hatten auf der FrosCon11 ein wenig Zeit, um einige Sachen nochmal zu testen und auszuprobieren.
In diesem Artikel BananaPro - WLan-AccessPoint hatte ich erklärt, wie man einen WLanAP auf einem BananaPro installiert. Dieser Artikel ist mittlerweile ein wenig veraltet, deswegen hier in aktualisierter Form.
Voraussetzungen:
Read more: BananaPi M2 / BananaPro - WLan-AccessPoint - Update
Warum nur tue ich mir das Thema WLan eigentlich noch an? Unter Linux ist das auf der Konsole ein recht schweres Thema, aber nun habe ich eine neue Herausforderung gefunden. Wie mache ich auf dem BananaPro unter dem Betriebssystem Bananian einen WLan-AccessPoint ? Wenn ich gewusst hätte, wo mich das hinführt.... ok ich höre ja schon das Jammern auf ;)
Die Zielsetzung sollte klar sein, ich möchte aus dem WLan-Modul des BananaPros einen AccessPoint machen, wo ich mich mit anderen Geräten anmelden kann. Also die Anleitung des debianforum.de abgearbeitet und verzweifelt. Egal was ich machte, ich bekam keine Verbindung.?!?!?!? Da fiel mir ein Thread im forum.lemaker.org auf.
Bevor mich jemand fragt, warum die hostapd beim Bananian nicht funktioniert, ich weiß es nicht. Wenn Nico mit liest, vielleicht kann man das ändern? Nun, im Beitrag wird nun eine neue hostapd gebaut. Oh, schon wieder Neuland :) Aber da muss man durch, wenn man es irgendwann mal verstehen will. Das sind die entsprechenden Befehle:
git clone git://w1.fi/srv/git/hostap.git apt-get install libnl-dev cd hostap/hostapd cp defconfig .config make
Also habe ich die Befehle der Reihe nach eingegeben, aber ich bekam die ganze Zeit nur Fehler. Jo, mein System war ja auch keine Entwicklungsumgebung. Nach einigem Suchen hatte ich dann alles gefunden was ich brauchte.
apt-get install git apt-get install make apt-get install gcc apt-get install libc6-dev apt-get install libssl-dev
Neuland muss man trainieren :) Also habe ich gestern mal meinen Netgear WNAP210 reaktiviert um zu sehen, ob die Transferraten besser werden. Hier das Ergebnis:
BananaPro als Server iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39029 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.4 sec 34.2 MBytes 27.6 Mbits/sec [ 5] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39033 [ 5] 0.0-11.3 sec 28.4 MBytes 21.1 Mbits/sec [ 4] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39035 [ 4] 0.0-10.9 sec 32.8 MBytes 25.2 Mbits/sec [ 5] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39046 [ 5] 0.0-10.8 sec 33.2 MBytes 25.8 Mbits/sec [ 4] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39049 [ 4] 0.0-11.0 sec 27.1 MBytes 20.7 Mbits/sec [ 5] local 192.168.1.111 port 5001 connected with 192.168.1.213 port 39051 [ 5] 0.0-10.3 sec 33.6 MBytes 27.3 Mbits/sec Haupt-PC als Server iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.213 port 5001 connected with 192.168.1.111 port 55571 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.2 sec 43.2 MBytes 35.7 Mbits/sec [ 5] local 192.168.1.213 port 5001 connected with 192.168.1.111 port 55572 [ 5] 0.0-10.1 sec 34.8 MBytes 28.9 Mbits/sec [ 4] local 192.168.1.213 port 5001 connected with 192.168.1.111 port 55573 [ 4] 0.0-10.1 sec 34.9 MBytes 28.9 Mbits/sec
Read more: Bananian – WLan für den BananaPro Praxistest - Teil 2