Hello there
Hallo (deutsche Version unten)
I have a simple batman setup that does behave odd:
Raspberry b+, jessie, batman-adv2015.2 witha single LOGILINK WL0084B
USB wifi stick attached
I have 5 rasperries that can see each other via wifi (one of them is a
gw(BASE2), one of them (SHELF_1) is not directly reachable by the gw,
because they are in a line from one room to another and has to be
reached via one single hop in between)
digraph {
{
"BASE_2"
}
"BASE_2" -> "SHELF_3 @ ra" [label="1.689"]
"BASE_2" -> "SHELF_5 @ Bar" [label="1.689"]
"BASE_2" -> "SHELF_2 @ CD Regal" [label="2.161"]
"BASE_2" -> "SHELF_4 @ Toaster" [label="2.161"]
"BASE_2" -> "SHELF_1 @ Chris" [label="2.040"]
subgraph "cluster_SHELF_3 @ ra" {
"SHELF_3 @ ra"
}
"SHELF_3 @ ra" -> "SHELF_5 @ Bar" [label="1.192"]
"SHELF_3 @ ra" -> "SHELF_4 @ Toaster" [label="1.328"]
"SHELF_3 @ ra" -> "BASE_2" [label="2.277"]
subgraph "cluster_SHELF_4 @ Toaster" {
"SHELF_4 @ Toaster"
}
"SHELF_4 @ Toaster" -> "SHELF_3 @ ra" [label="1.037"]
"SHELF_4 @ Toaster" -> "SHELF_2 @ CD Regal" [label="1.483"]
"SHELF_4 @ Toaster" -> "SHELF_5 @ Bar" [label="1.175"]
"SHELF_4 @ Toaster" -> "SHELF_1 @ Chris" [label="1.371"]
"SHELF_4 @ Toaster" -> "BASE_2" [label="3.446"]
subgraph "cluster_SHELF_1 @ Chris" {
"SHELF_1 @ Chris"
}
"SHELF_1 @ Chris" -> "SHELF_3 @ ra" [label="1.170"]
"SHELF_1 @ Chris" -> "SHELF_5 @ Bar" [label="1.020"]
subgraph "cluster_SHELF_5 @ Bar" {
"SHELF_5 @ Bar"
}
"SHELF_5 @ Bar" -> "SHELF_3 @ ra" [label="1.045"]
"SHELF_5 @ Bar" -> "SHELF_2 @ CD Regal" [label="1.393"]
"SHELF_5 @ Bar" -> "SHELF_4 @ Toaster" [label="1.203"]
"SHELF_5 @ Bar" -> "SHELF_1 @ Chris" [label="1.226"]
"SHELF_5 @ Bar" -> "BASE_2" [label="2.898"]
}
The problem is, when pinging ANY of the clients from the base (or any
client from any other client) I always have a package loss of roughly
50% with a ping reply time up to 10ms sometimes (BASE2 -> SHELF_1, the
closer ones are faster). To make things worse, the connection is so
weak, even a ssh login may bring it down.
I tried quite a few different settings and already updated to the new
version and used multiple USB sticks - the result always stays the
same. Now I am out of ideas and I would appreciate some new ideas.
GERMAN:
Ich habe hier 5 Raspberries die sich gegenseitig sehen können (einer
ist eine BASIS (BASE2), einer davon (SHELF_1) kann von der Basis nicht
direkt gesehen werden, weil sie von einem raum zum nächsten immer
größere Distanzen überwinden müssen).
Das Problem ist nun, dass wenn ich irgend einen client von der Basis
aus pinge, oder irgend einen client von einem anderen client pinge,
dass ich rund 50% package loss mit bis zu 10ms antwortzeit habe. Die
die sich näher sind funktionieren besser (2ms) die weiter weg sind
schlechter. Ich kann nicht mal mit einer ssh konsole von BASE2 auf
SHELF_1 so dass ich da sinnvoll was eingeben kann.
Ich habe schon einige verschiedene Optionen durchprobiert, wie
Beispielsweise Update von 2015.0 auf 2015.2, sogar zwei USB Sticks pro
Raspberry PI, aber das Problem bleibt. Nun würde ich um Input bitten,
mir sind die Ideen ausgegangen.
Danke
Thanks a lot!
Richard