[Berlin-wireless] Schlechter WLAN Durchsatz (was: Re: WLAN Newbie Fragen)

Steffen Dettmer steffen
So Jul 1 18:09:18 CEST 2007


Hi,

vielen lieben Dank für Deine interessante Mail!! :)

* Rolf Pfeiffer wrote on Sun, Jul 01, 2007 at 16:37 +0200:
> 54Mbit/s sind sind bei 802.11g nur die maximale Bitrate. An Durchsatz
> bleiben - THEORETISCH unter optimalen Bedingungen ca. 30 Mbit/s bei UDP,
> 24Mbit/s bei TCP.

also kriegt man ca. 3 MB/sec effektiv (HTTP oder sowas) hin? Immerhin
das drei- bis vierfache von dem, was ich hab.

> Hier mußt Du mit dem wl-utility selber probieren. An Doku gibt es allerdings
> kaum mehr, als wl (ohne Parameter aufgerufen) selber ausspuckt.

Ahh, interessant. Viele Schrauben zum Drehen. Nach dem (wirklich guten
und interessanten) Artikel der 'ct möchte ich aber eigentlich gar keine
"schmutzigen Tricks" :)

> Für Durchsatzmessungen benutze ich meistens netperf, das es für viele
> Plattformen (inkl OpenWRT und Windows) gibt.

hab auf'm laptop bloss win und kein mingw/compiler und bin packages
find ich gerade nicht... naja, browser reicht ja erstmal, ist schlimm
genug lol

> Als Einstiegs-Lektüre noch zu empfehen:
> http://www.heise.de/netze/artikel/80521/0
> http://netzwerk.thgweb.de/2005/06/10/augenwischerei_mit_grossen_zahlen_die_wlan_luege/

Sehr schöne links, vielen Dank. Da steht

   "Bittere Wahrheit: Die WLAN-B-Komatibilität hat einen hohen Preis.
    Von den brutto 54 MBit/s eines WLAN-G bleiben im Mischbetrieb mit
    WLAN-B schlappe 2 MBit/s übrig.  Und ansonsten gilt: Nimm die Hälfte
    als erste Schätzung..."

Mischbetrieb mit 2MBit, Hammer.. Aber da ich immerhin etwas mehr als 7 MBit
kriege, hab ich dieses Problem wohl nicht...

> Achso - was so durch die Luft geht möchtest du ja auch noch sehen.
> Dazu nimmst du am besten das horst-tool aus dem Freifunk-repository,
> läuft auch unter OpenWRT.

Ich hab

$ ipkg install http://berlin.freifunk.net/sven-ola/ipkg/packages/horst_1.2.2_mipsel.ipk

gemacht. Wirklich cool, was hier alles so geht :-)

Gibt es Dokumentation / howtos / tutorials dazu?

Ja, das Tool sieht ja toll aus, schick schick, was ihr alles so habt ^^ :)

Wenn ich mein Laptop nicht drin habe, sehe ich da absolut gar nichts
(alle drei Fenster bleiben leer, selbst Status). Ist mein Laptop drin,
kommen Ausgaben.

Ich sehe rechts:
 SIG:161
 NOI:095
 SNR:-66
oder auch:
 SIG:149
 NOI:095
 SNR:-49
Ist das gut oder schlecht oder katastrophal?
(SIG: signal strenght? NOI noise level? SNR signal noice ratio? Die
Zahlen sagen mir alle nichts, weil ich keine Erwartungswerte habe).

Im oberen Fenster ist nur genau eine Zeile

 55 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d)             0/708      00000000                      
00:c0:49:e4:ad:f0 ist mein Laptop (MAC der Wifikarte). Die
00:1b:fc:45:2e:2d ist der access point selbst (sagt iwconfig).

Im unteren läuft

158/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
157/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK
157/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK
158/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
152/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
152/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK
153/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
152/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK
153/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
153/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
153/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK
152/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
152/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) IP   0.0.0.0
147/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) NULLFUNC
143/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
149/095 ca:10:b9:fa:ad:f0 (ff:ff:ff:ff:ff:ff) ACK
145/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
149/095 ca:10:b9:fa:ad:f0 (ff:ff:ff:ff:ff:ff) ACK
145/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
149/095 ca:10:b9:fa:ad:f0 (ff:ff:ff:ff:ff:ff) ACK
149/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
149/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
150/095 00:c0:49:e4:ad:f0 (ff:ff:ff:ff:ff:ff) PROBE_REQUEST
144/095 00:c0:49:e4:ad:f0 (00:1b:fc:45:2e:2d) NULLFUNC
150/095 bb:52:79:56:ad:f0 (00:1b:fc:45:2e:2d) ACK

Die obere Hälfte ist typisch wenn Daten kommen, die untere kommt scheinbar auch
so alle paar Minuten (obwohl eh immer mal ein Packet rumfliegt).

Wie gesagt, alles nur, wenn der Laptop da ist, sonst kommt nichts. 

bb:52:79:56:ad:f0 wundert mich. Ist das ein Problemindikator?

Würde ich sehen, wenn andere Stationen auf "meinem" Kanal funken? Ich
sehe aber wirklich gar nichts (jetzt seid ein paar Minuten), wenn mein
Laptop aus ist. Das ist gut, oder?

Kann ich irgendwie gucken, ob und welche Fehler passieren?

ifconfig zeigt:

eth2      Link encap:Ethernet  HWaddr 00:1B:FC:45:2E:2D  
          inet addr:192.168.x.y  Bcast:192.168.x.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28477 errors:0 dropped:0 overruns:0 frame:112
          TX packets:43016 errors:13 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1847090 (1.7 MiB)  TX bytes:54993869 (52.4 MiB)
          Interrupt:2 Base address:0x2000 

Das sieht doch gut aus, oder?

iwconfig:
eth2      IEEE 802.11-DS  ESSID:"ikarus.wlan.dett.de"  
          Mode:Master  Frequency:2.412 GHz  Access Point: 00:1B:FC:45:2E:2D   
          Tx-Power:19 dBm   
          RTS thr=2347 B   Fragment thr=2346 B   
          Encryption key: ist auch da

alles ok so?

oki,

Steffen

--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.





Mehr Informationen über die Mailingliste Berlin