Karsten Böddeker dc665ea414 fix trailing whitespaces %!s(int64=8) %!d(string=hai) anos
..
files 3f8381d864 Minify all Lua code %!s(int64=8) %!d(string=hai) anos
luasrc dc665ea414 fix trailing whitespaces %!s(int64=8) %!d(string=hai) anos
LICENSE 360768aa10 ffho-ath9k-blackout-workaround: new package %!s(int64=8) %!d(string=hai) anos
Makefile 3f8381d864 Minify all Lua code %!s(int64=8) %!d(string=hai) anos
ReadMe.md 360768aa10 ffho-ath9k-blackout-workaround: new package %!s(int64=8) %!d(string=hai) anos
check_site.lua 360768aa10 ffho-ath9k-blackout-workaround: new package %!s(int64=8) %!d(string=hai) anos

ReadMe.md

ffho-ath9k-blackout-workaround

In order to avoid further WiFi-Blackouts that might be caused by buggy ath9k, we try to detect problems and restart the wifi.

site.conf

ath9k-workaround.blackout_wait:

  • minimum delay to detect a possible blackout as blackout

ath9k-workaround.reset_wait:

  • minimum delay between reset

ath9k-workaround.step_size

  • execute the cronjob each x minutes

example

{
  ath9k-workaround = {
    blackout_wait = 720,
    reset_wait = 1440,
    step_size = 10,
  },
  ...
},