So, I figured out this device is using a modified version of OpenWRT
Version
DISTRIB_ID='QSDK'
DISTRIB_RELEASE='QCA9558.LN'
DISTRIB_REVISION='unknown'
DISTRIB_CODENAME='premium_beeliner_router'
DISTRIB_TARGET='ar71xx/generic'
DISTRIB_DESCRIPTION='QSDK Premium Beeliner Router QCA9558.LN'
The device itself is quite good when it works, however it has this annoying tendency to use a WiFi backhaul instead of PLC whenever it can see any sort of WiFi network from other devices.
I was digging around the filesystem and came across the following configuration options:
Config
auto_wifi_net.auto_wifi_net=auto_wifi_net
auto_wifi_net.auto_wifi_net.tm_online_interval='1000'
auto_wifi_net.auto_wifi_net.tm_plc_inspect_start='1000'
auto_wifi_net.auto_wifi_net.high_rssi_threshold='25'
auto_wifi_net.auto_wifi_net.tm_scan_start='3000'
auto_wifi_net.auto_wifi_net.tm_online_start='1000'
auto_wifi_net.auto_wifi_net.eth_report_interval='2000'
auto_wifi_net.auto_wifi_net.tm_status_interval='200'
auto_wifi_net.auto_wifi_net.tm_connect_duration='90000'
auto_wifi_net.auto_wifi_net.scaling_factor='76'
auto_wifi_net.auto_wifi_net.tm_eth_inspect_interval='2000'
auto_wifi_net.auto_wifi_net.awn_enable='1'
auto_wifi_net.auto_wifi_net.best_effort_uplink_rate='120'
auto_wifi_net.auto_wifi_net.best_effort_rssi_inc='6'
auto_wifi_net.auto_wifi_net.plc_report_interval='200'
auto_wifi_net.auto_wifi_net.tm_status_start='400'
auto_wifi_net.auto_wifi_net.tm_scan_interval='6000'
auto_wifi_net.auto_wifi_net.tm_scan_sched='1000'
auto_wifi_net.auto_wifi_net.eth_entry_aging_time='4000'
auto_wifi_net.auto_wifi_net.tm_plc_inspect_interval='2000'
auto_wifi_net.auto_wifi_net.awn_weight='0'
auto_wifi_net.auto_wifi_net.plc_rate_good='50'
auto_wifi_net.auto_wifi_net.tm_eth_inspect_start='1000'
auto_wifi_net.auto_wifi_net.debug_level='4'
auto_wifi_net.auto_wifi_net.low_rssi_threshold='14'
auto_wifi_net.auto_wifi_net.wifi_lost_rate_to_plc='70'
auto_wifi_net.auto_wifi_net.plc_entry_aging_time='3000'
Now, I'd like to get your thoughts on this. It seems like the most important settings from this config are
auto_wifi_net.auto_wifi_net.high_rssi_threshold='25'
auto_wifi_net.auto_wifi_net.low_rssi_threshold='14'
auto_wifi_net.auto_wifi_net.wifi_lost_rate_to_plc='70'
What do they mean? Well, it's probably the threshold at which the backhaul is switched from WiFi to PLC. Am I sure? Nope, not at all, that's why I'd like some opinions on the matter