Nico von Bananian hat ja die Tage die fehlenden Teile für den WLan-Baustein nachgeliefert, hier der Beitrag. Nachdem mein neuer BananaPro da ist, der erste hatte einen Ausfall des Mini SD-Karten Slots, konnte ich das jetzt mal eben antesten. Dazu die Karte so vorbereitet wie der Nico es gepostet hat.
BananaPro
Danach die Karte in den Pro gesteckt, gestartet und erstmal ein bananian-config gefahren. Nachdem alles eingestellt war noch in /etc/modules folgendes eingetragen.
ap6210
Danach ein Neustart durchgeführt. Nach dem Neustart ging es dann ans Konfigurieren, für mich das erste mal und so habe ich mich dann auch angestellt. Erstmal die Anleitung lesen. Damit man iwconfig nutzen kann muss man das Paket wireless-tools installieren. Für die WPA Sachen braucht man wpasupplicant
apt-get install wireless-tools apt-get install wpasupplicant
In /etc/network/interfaces kommt folgendes rein:
iface wlan0 inet static wpa-ssid wpa-psk xxxxxxxx3311683a076a41xxxxxxxx281e335b779e8f538a61839ce6xxxxxxxx address 192.168.3.11 netmask 255.255.255.0 gateway 192.168.3.1
Ich fahre alles immer mit festen IP-Adressen, macht es für mich einfacher. Die SSID des Netzwerkes ist der Name, den findet ihr im Router. Der PSK ist nur der Hash des Passwortes. Den müssen wir erst ermitteln, dazu tippt man folgendes ein:
wpa_passphrase password
Danach kommt eine Ausgabe mit dem wpa-psk. Diese dann in die /etc/network/interfaces eintragen. In allen Anleitungen steht noch folgendes drin:
chmod 600 /etc/network/interfaces
Damit kann nur noch der Root das File lesen und bearbeiten. Soll verhindern, das jemand an den WLan-Schlüssel kommt. Also WICHTIG!
Dann steht ja einem Neustart nichts mehr im Wege. Nach dem Neustarten sollte das WLan zur Verfügung stehen. Ich habe einige Versuche gebraucht, bis ich es hinbekommen habe, aber war auch mein erster Versuch mit WLan auf der Konsole, nicht ganz so einfach ;)
Wie immer danach der Geschwindigkeitstest:
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.3.11 port 35613 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.2 sec 24.0 MBytes 19.6 Mbits/sec [ 5] local 192.168.1.213 port 5001 connected with 192.168.3.11 port 35614 [ 5] 0.0-10.3 sec 25.1 MBytes 20.5 Mbits/sec [ 4] local 192.168.1.213 port 5001 connected with 192.168.3.11 port 35615 [ 4] 0.0-10.3 sec 25.6 MBytes 20.9 Mbits/sec [ 5] local 192.168.1.213 port 5001 connected with 192.168.3.199 port 35202 [ 5] 0.0-10.1 sec 45.6 MBytes 37.9 Mbits/sec [ 4] local 192.168.1.213 port 5001 connected with 192.168.3.199 port 35203 [ 4] 0.0-10.0 sec 44.4 MBytes 37.1 Mbits/sec [ 5] local 192.168.1.213 port 5001 connected with 192.168.3.199 port 35206 [ 5] 0.0-10.1 sec 44.5 MBytes 37.0 Mbits/sec
Da kann man nun 6 Ergebnisse sehen, die ersten drei sind vom BananaPro, die anderen drei von meinem Notebook aus. Sieht nicht so berauschend aus, mal die Tage checken warum das so ist. Da ich sowieso lieber LAN-Verbindungen bevorzuge ist das für mich nicht so wichtig. Aber man will ja sehen ob das auch so funktioniert. :)
Somit steht dem Einsatz des WLans mit Bananian nichts mehr im Wege. Im nächsten Update sollten alle Files mit drin sein, dann ist es etwas einfacher das ganze in Betrieb zu nehmen. Danke Nico!