- Joined
- Sep 16, 2018
- Messages
- 35,803
- Reaction score
- 12,039
Futher tuning the DAWN parameters seem to help the roaming performance as well.
https://openwrt.org/docs/guide-user/network/wifi/dawn
https://github.com/berlin-open-wire...e3a5d079f899bbe46461fc78b4566349/CONFIGURE.md
AP 1 -- H3C NX30 Pro running OpenWRT, 802.11 k/v/r + Dawn, in the living room, Tx power 20dBm, CH36, 80MHz
AP 2 -- TP-Link Deco M4R v1 running OpenWRT, 802.11 k/v/r + Dawn, in the corner of main bedroom, Tx power setting 20dBm, CH52, 80MHz
Walking between the two APs and check when roaming happens.
-70 dBm, -71 dBm, -66 dBm, -71 dBm, -71 dBm
https://openwrt.org/docs/guide-user/network/wifi/dawn
https://github.com/berlin-open-wire...e3a5d079f899bbe46461fc78b4566349/CONFIGURE.md
AP 1 -- H3C NX30 Pro running OpenWRT, 802.11 k/v/r + Dawn, in the living room, Tx power 20dBm, CH36, 80MHz
AP 2 -- TP-Link Deco M4R v1 running OpenWRT, 802.11 k/v/r + Dawn, in the corner of main bedroom, Tx power setting 20dBm, CH52, 80MHz
Walking between the two APs and check when roaming happens.
-70 dBm, -71 dBm, -66 dBm, -71 dBm, -71 dBm
Bash:
root@OpenWrt_DecoM4:~# cat /etc/config/dawn
config local
option loglevel '0'
config network
option broadcast_ip '192.168.38.255'
option broadcast_port '1025'
option tcp_port '1026'
option network_option '2'
option shared_key 'Niiiiiiiiiiiiick'
option iv 'Niiiiiiiiiiiiick'
option use_symm_enc '0'
option collision_domain '-1'
option bandwidth '-1'
config hostapd
option hostapd_dir '/var/run/hostapd'
config times
option con_timeout '60'
option update_client '10'
option remove_client '15'
option remove_probe '30'
option remove_ap '460'
option update_hostapd '10'
option update_tcp_con '10'
option update_chan_util '5'
option update_beacon_reports '20'
config metric 'global'
option min_probe_count '3'
option bandwidth_threshold '6'
option use_station_count '0'
option max_station_diff '1'
option eval_probe_req '0'
option eval_auth_req '0'
option eval_assoc_req '0'
option kicking '3'
option kicking_threshold '20'
option deny_auth_reason '1'
option deny_assoc_reason '17'
option min_number_to_kick '3'
option chan_util_avg_period '3'
option set_hostapd_nr '0'
option duration '0'
option rrm_mode 'pat'
config metric '802_11g'
option initial_score '80'
option ht_support '0'
option vht_support '0'
option no_ht_support '0'
option no_vht_support '0'
option rssi '0'
option rssi_val '-60'
option low_rssi_val '-70'
option low_rssi '0'
option chan_util '0'
option chan_util_val '140'
option max_chan_util '-15'
option max_chan_util_val '170'
option rssi_weight '2'
option rssi_center '-65'
config metric '802_11a'
option initial_score '100'
option ht_support '0'
option vht_support '0'
option no_ht_support '0'
option no_vht_support '0'
option rssi '0'
option rssi_val '-60'
option low_rssi_val '-70'
option low_rssi '0'
option chan_util '0'
option chan_util_val '140'
option max_chan_util '0'
option max_chan_util_val '170'
option rssi_weight '2'
option rssi_center '-65'
Last edited: