fff-wireless: improve treatment of dysfunctional rssileds

The rssileds set up by OpenWrt cannot be used in our firmware.
Despite that those are bound to "wlan0" initially, we also cannot
change them to one of our interfaces, as the interface recreation
due to configurehood seems to break something in rssileds, causing
high load.

This patch now disables the rssileds entirely, which has been found
to be the only solution reliably solving the problem of high load
under all circumstances.

While at it, add all remaining devices with rssileds enabled in
openwrt-18.06. (When updating to openwrt-19.07, most of the ubnt
will have to be added.)

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Fabian Bläse <fabian@blaese.de>
This commit is contained in:
Adrian Schmutzler 2019-11-19 15:06:27 +01:00
parent 329ed31cde
commit 1a835f664c
2 changed files with 6 additions and 4 deletions

View File

@ -1,7 +1,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=fff-wireless
PKG_RELEASE:=9
PKG_RELEASE:=10
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)

View File

@ -43,9 +43,11 @@ esac
# rssileds
case "$BOARD" in
cpe210|\
cpe210-v2|\
cpe210-v3)
uci -q set system.rssid_wlan0.dev=radio0
uci -q commit system
cpe210-v3|\
cpe510|\
tl-wa850re-v1)
/etc/init.d/rssileds disable
;;
esac