Lets make wifi fast again!
 help / color / mirror / Atom feed
* [Make-wifi-fast] mesh deployment with ath9k driver changes
@ 2018-05-19 16:03 bkil
  2018-05-20 18:56 ` Pete Heist
  2018-05-31  0:52 ` David Lang
  0 siblings, 2 replies; 56+ messages in thread
From: bkil @ 2018-05-19 16:03 UTC (permalink / raw)
  To: make-wifi-fast

In reply to this thread:
https://lists.bufferbloat.net/pipermail/make-wifi-fast/2018-April/001787.html

Sorry for the late response, although I can see from yesterday's
SmokePing plots that the issue still prevails.

1.
You should definitely not allow rates as low as 1Mb/s considering:
* plots of signal vs. rate,
* topology of closely packed cabins;
* mostly static, noise-free camp ground.

Almost all of your clients were able to link with >20Mb/s even at
70-80dBm. Those below were probably just idling. I'd limit the network
to 802.11g/n-only, and would even consider disabling all rates below
12Mb/s.

This should help both in working around imperfect schedulers and
clients roaming.

You could double check the coverage afterwards with a simple site
survey. You may also test whether disassoc_low_ack makes things more
stable around the edge.

Despite the recently introduced air fairness patches, most other
points are still valid from these earlier articles due to pathological
schedulers:
http://divdyn.com/disable-lower-legacy-data-rates/
https://blogs.cisco.com/wireless/wi-fi-taxes-digging-into-the-802-11b-penalty
https://www.networkworld.com/article/2230601/cisco-subnet/dropping-legacy-802-11-support-from-your-infrastructure--part-2-.html

Disabling 802.11/b modulation also brings the added benefit of
occupying less bandwidth (16.5-20 OFDM vs. 22 Barker/CCK), enabling
the previously mentioned channel spacing of 1-5-9-13.

https://wifinigel.blogspot.hu/2013/02/adjacent-channel-interference.html

2.
Enable client isolation to mitigate broadcast storms.

3.
If you still couldn't split the two cells that work on the same
channel, at least try to reduce their TX power to reduce their range
of interference. This may or may not improve things overall due to
hidden nodes, though.

We'd definitely love to hear from you whether any of these worked or
made things worse. Happy camping!

^ permalink raw reply	[flat|nested] 56+ messages in thread
* [Make-wifi-fast] mesh deployment with ath9k driver changes
@ 2018-04-24  8:33 Pete Heist
  2018-04-24 11:54 ` Toke Høiland-Jørgensen
                   ` (2 more replies)
  0 siblings, 3 replies; 56+ messages in thread
From: Pete Heist @ 2018-04-24  8:33 UTC (permalink / raw)
  To: make-wifi-fast

[-- Attachment #1: Type: text/plain, Size: 1637 bytes --]

I have a 7 node (3 of which are repeaters) mesh deployed at a campground using Open Mesh’s 6.4 beta (with LEDE and the ath9k changes). I set up an internal SmokePing instance with each AP as a target, and the first guests of the season are arriving (school kids, the best testers). The setup for our three repeaters is:

Cabin 12: 110 meters and RSSI -69 to gateway, NLOS through a few leaves
Cabin 20: 65 meters and RSSI -66 to gateway, LOS but maybe some fresnel zone intrusion from leaves or branches
Cabin 28: 50 meters and RSSI -51 to gateway, clear LOS

Attached are some PDFs of the current SmokePing results. The school arrived Monday morning and are mostly clustered around cabins 12 and 20, with a few around cabin 28, can you tell? :) Mean ping time for cabin 12 is around 200 ms during “active use”, with outliers above 1 second, which is higher than expected. I don’t have data collected on how many active users that is and what they’re doing, but there could be 40-50 students around the cabin 12 AP, with however many active "as is typical for kids”.

I wonder how much of this is due to the NLOS situation for Cabin 12. But with no load, ping times don’t fluctuate much above a few ms. This weekend, I should have the first cluster of users around Cabin 28 (with clear LOS) to compare it to.

Overall it would be nice to know, in a typical real-world setup, how much is WiFi latency is due to bufferbloat, and how much to the physical layer?

Lastly, is there any interest in access to SmokePing results, or other diagnostics? Things are bound to get interesting as the season progresses…


[-- Attachment #2: cabin_12.pdf --]
[-- Type: application/pdf, Size: 241586 bytes --]

[-- Attachment #3: cabin_20.pdf --]
[-- Type: application/pdf, Size: 240145 bytes --]

[-- Attachment #4: cabin_28.pdf --]
[-- Type: application/pdf, Size: 256790 bytes --]

^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2018-07-10  7:02 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-19 16:03 [Make-wifi-fast] mesh deployment with ath9k driver changes bkil
2018-05-20 18:56 ` Pete Heist
2018-05-31  0:52 ` David Lang
2018-06-08  9:37   ` Pete Heist
2018-06-09 15:32     ` bkil
2018-06-13 13:07       ` Pete Heist
2018-06-13 13:24         ` Toke Høiland-Jørgensen
2018-06-13 16:01           ` Pete Heist
2018-06-30 19:14             ` bkil
2018-07-04 21:47               ` Pete Heist
2018-07-05 13:08                 ` Toke Høiland-Jørgensen
2018-07-05 17:26                   ` Pete Heist
2018-07-05 17:37                     ` Toke Høiland-Jørgensen
2018-07-05 18:02                       ` Pete Heist
2018-07-05 20:17                         ` Jonathan Morton
2018-07-09  2:20                           ` Aaron Wood
2018-07-09  5:17                             ` Jonathan Morton
2018-07-09  6:27                               ` Pete Heist
2018-07-09 12:55                                 ` Sebastian Moeller
2018-07-09 23:21                                   ` Pete Heist
2018-07-09  5:13                 ` David Lang
2018-07-09 23:33               ` Pete Heist
2018-07-10  0:39                 ` Pete Heist
2018-07-10  7:02                   ` bkil
2018-06-13 16:30           ` Sebastian Moeller
2018-06-13 17:50             ` Toke Høiland-Jørgensen
     [not found]       ` <CADuVhRWL2aVjzjfLHg1nPFa8Ae-hWrGrE7Wga4eUKon3oqoTXA@mail.gmail.com>
2018-06-30 19:26         ` bkil
2018-06-30 20:04           ` Jannie Hanekom
  -- strict thread matches above, loose matches on Subject: below --
2018-04-24  8:33 Pete Heist
2018-04-24 11:54 ` Toke Høiland-Jørgensen
2018-04-24 13:37   ` Pete Heist
2018-04-24 13:51     ` Toke Høiland-Jørgensen
2018-04-24 14:09       ` Pete Heist
2018-04-24 14:34         ` Toke Høiland-Jørgensen
2018-04-24 19:10           ` Pete Heist
2018-04-24 21:32             ` Toke Høiland-Jørgensen
2018-04-25  6:05               ` Pete Heist
2018-04-25  6:36                 ` Sebastian Moeller
2018-04-25 17:17                   ` Pete Heist
2018-04-26  0:41                 ` David Lang
2018-04-26 19:40                   ` Pete Heist
2018-04-26  0:38               ` David Lang
2018-04-26 21:41                 ` Pete Heist
2018-04-26 21:44                   ` Sebastian Moeller
2018-04-26 21:56                     ` Pete Heist
2018-04-26 22:04                       ` David Lang
2018-04-26 22:47                         ` Pete Heist
2018-04-27 10:15                           ` Toke Høiland-Jørgensen
2018-04-27 10:32                             ` Pete Heist
2018-04-26  0:35       ` David Lang
2018-04-27 11:42 ` Valent Turkovic
2018-04-27 11:50   ` Pete Heist
2018-04-27 11:59     ` Valent Turkovic
2018-04-27 12:17       ` Pete Heist
2018-04-27 11:47 ` Valent Turkovic
2018-04-27 12:00   ` Pete Heist

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox