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!