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

Das geht etwas besser, aber ich bleibe bei meinem jetzigen WLan-USB-Stick. Stromsparen steht bei mir im Vordergrund. Was mir beim Testen aufgefallen ist, Vorsicht vor Sonderzeichen. Dazu bitte auch diesen Artikel lesen. Nachdem wir ja alles eingerichtet hatten, hier mal eine Zusammenfassung der Dinge die wichtig sind.

  • wpa.conf
  • /etc/network/interfaces

Neues WLan verbinden

wpa_passphrase   >/root/wpa.conf

Hiermit wird jetzt die Datei wpa.conf ins Hauptverzeichnis des Users root geschrieben. Die Datei sieht dann wie folgt aus.

network={
        ssid="SSID"
        #psk="password"
        psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}

Damit nur noch der Root das File lesen und bearbeiten kann unbedingt folgendes machen. Soll verhindern, das jemand an den WLan-Schlüssel kommt. Also WICHTIG!

chmod 600 /etc/network/interfaces

Nun in der Datei /etc/network/interfaces folgendes eintragen.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
auto wlan0

# dhcp configuration
iface eth0 inet dhcp
#iface wlan0 inet dhcp


# static ip configuration
#iface eth0 inet static
#       address 192.168.6.241
#       netmask 255.255.255.0
#       gateway 192.168.6.1

#static ip configuration wlan
iface wlan0 inet static
wpa-ssid 
wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
address 192.168.3.50
netmask 255.255.255.0
gateway 192.168.3.1

Hier ein Beispiel mit fester IP-Adresse, das WLan benutzt hier den Adressraum 192.168.3.x. Die IP-Adresse muss außerhalb des Adressraumes des DHCP-Servers liegen. Bsp.: DHCP-Server von 192.168.3.2 bis 192.168.3.49 dann benutzt man als erste feste IP-Adresse die IP 192.168.3.50 Nachdem nun alles eingestellt ist, startet man den BananaPro neu und nach einiger Zeit, die WLan-Verbindung dauert bei mir etwas, Nun ist der BananaPro mit dem heimischen WLan verbunden.

Ob man das jetzt unbedingt braucht, möge jeder selber entscheiden. Kommt wahrscheinlich auch drauf an was man damit macht.

Probleme:

error

Wenn ich mal wieder einen Tippfehler irgendwo hatte, dann kamen immer folgende Meldungen auf der Konsole am laufenden Band. Kein Problem, mit

ifdown wlan0

die Schnittstelle schließen und den Fehler korrigieren. Danach kann man die Schnittstelle auch wieder starten mit

ifup wlan0

So, nun hoffe ich aber, das ich mich nicht mehr mit WLan auf der Konsole beschäftigen muss, ist mir eindeutig ein wenig zu aufwendig :)

Quellen: