Services->Travelmate->Scan behavior(disconnects AP permanent) not influenced that travelmate running or not. Also, travelmate debug log does not including hotplug messages.
Anyway, here is my console logs(that only showing travelmate logs, therefore you don't know why stop switching/enabling uplink or disconnects AP while ondemand scan)
Line0 == Since U-boot started
Named as 'radio0' / AP interface 'force_link'(1)
- Until uptime 34mins: Clients can not connect to AP(unseen) == can not test manual scan behavior
- Even within ranges, does not try to enabling uplink.
- Manually enable one of uplink -> then restart network -> testing scan( AP disconnected permanent ) <== already posted.
Line 1135: Mon Apr 20 12:55:24 2020 daemon.notice hostapd: wl0ap: ACS-COMPLETED freq=2484 channel=14
Line 1136: Mon Apr 20 12:55:24 2020 daemon.err hostapd: Using interface wl0ap with hwaddr 00:00:00:00:00:01 and ssid "SSIDOFAP"
Line 1138: Mon Apr 20 12:55:24 2020 daemon.notice netifd: Network device 'wl0ap' link is up
Line 1141: Mon Apr 20 12:55:24 2020 daemon.notice procd: ubus path hostapd.wl0ap
Line 1142: Mon Apr 20 12:55:24 2020 daemon.notice hostapd: wl0ap: interface state ACS->ENABLED
Line 1143: Mon Apr 20 12:55:24 2020 daemon.notice hostapd: wl0ap: AP-ENABLED
Line 1150: Mon Apr 20 12:55:25 2020 daemon.notice procd: Received ubus notify 'interface.update': {"interface":"ra0lan","up":true,"pending":false,"available":true,"autostart":true,"dynamic":false,"uptime":0,"l3_device":"wl0ap","proto":"static","device":"wl0ap","updated":["addresses"],"metric":0,"dns_metric":0,"delegation":false,"ipv4-address":[{"address":"192.168.168.1","mask":24}],"ipv6-address":[],"ipv6-prefix":[],"ipv6-prefix-assignment":[],"route":[],"dns-server":[],"dns-search":[],"neighbors":[],"inactive":{"ipv4-address":[],"ipv6-address":[],"route":[],"dns-server":[],"dns-search":[],"neighbors":[]},"data":{}}
Line 1150: Mon Apr 20 12:55:25 2020 daemon.notice procd: Received ubus notify 'interface.update': {"interface":"ra0lan","up":true,"pending":false,"available":true,"autostart":true,"dynamic":false,"uptime":0,"l3_device":"wl0ap","proto":"static","device":"wl0ap","updated":["addresses"],"metric":0,"dns_metric":0,"delegation":false,"ipv4-address":[{"address":"192.168.168.1","mask":24}],"ipv6-address":[],"ipv6-prefix":[],"ipv6-prefix-assignment":[],"route":[],"dns-server":[],"dns-search":[],"neighbors":[],"inactive":{"ipv4-address":[],"ipv6-address":[],"route":[],"dns-server":[],"dns-search":[],"neighbors":[]},"data":{}}
Line 1156: Mon Apr 20 12:55:25 2020 user.notice firewall: Reloading firewall due to ifup of ra0lan (wl0ap)
Line 1157: Mon Apr 20 12:55:25 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: dev, name: radio0, status: false, connection: -, wait: 11, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1158: Mon Apr 20 12:55:25 2020 user.debug travelmate-1.5.3[940]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: radio0, sta_list: sta01-radio0 sta02-radio0 sta99-radio0, faulty_list: -
Line 1159: Mon Apr 20 12:55:26 2020 user.debug travelmate-1.5.3[940]: f_main ::: sta_radio: radio0, sta_essid: "...(REDACT:SSID_OF_sta01)...", sta_bssid: -
Line 1160: Mon Apr 20 12:55:26 2020 user.debug travelmate-1.5.3[940]: f_main ::: scan_radio: radio0, scan_buffer: 1024, scan_list:
Line 1161: Mon Apr 20 12:55:26 2020 user.debug travelmate-1.5.3[940]: f_main ::: no scan results on 'radio0' - continue
Line 1162: Mon Apr 20 12:55:26 2020 user.debug travelmate-1.5.3[940]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1163: Mon Apr 20 12:55:26 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: initial, name: -, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1217: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_prepdev ::: config: radio0, disabled: -
Line 1218: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 1219: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1220: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: initial, name: -, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1221: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_main ::: status: false, proactive: 1
Line 1222: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1223: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1224: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1225: Mon Apr 20 12:56:26 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1226: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1227: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: dev, name: radio0, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1228: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: radio0, sta_list: sta01-radio0 sta02-radio0 sta99-radio0, faulty_list: -
Line 1229: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_main ::: sta_radio: radio0, sta_essid: "...REDACT:SSID_OF_sta01...", sta_bssid: -
Line 1230: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_main ::: scan_radio: radio0, scan_buffer: 1024, scan_list:
Line 1231: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_main ::: no scan results on 'radio0' - continue
Line 1232: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1233: Mon Apr 20 12:56:27 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: initial, name: -, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1246: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_prepdev ::: config: radio0, disabled: -
Line 1247: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 1248: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1249: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: initial, name: -, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1250: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_main ::: status: false, proactive: 1
Line 1251: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1252: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1253: Mon Apr 20 12:57:27 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1254: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1255: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: radio0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1256: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: dev, name: radio0, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1257: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: radio0, sta_list: sta01-radio0 sta02-radio0 sta99-radio0, faulty_list: -
Line 1258: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_main ::: sta_radio: radio0, sta_essid: "...REDACT:SSID_OF_sta01...", sta_bssid: -
Line 1259: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_main ::: scan_radio: radio0, scan_buffer: 1024, scan_list:
Line 1260: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_main ::: no scan results on 'radio0' - continue
Line 1261: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1262: Mon Apr 20 12:57:28 2020 user.debug travelmate-1.5.3[940]: f_check ::: mode: initial, name: -, status: false, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
#loop every 1 mins, no other hotplug messages seen on full console logs
Named as 'phy0' / all wireless interface 'force_link'(0)
Mon Apr 20 12:38:20 connected one of available uplink.
Mon Apr 20 12:46:36 ~ 47:11 multiple scan(Network->Wireless->Scan) : FINE
Mon Apr 20 12:48:46 ~ 50:00 multiple scan(Services->Travelmate->Scan) : FINE
Line 1008: Mon Apr 20 12:37:44 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 1009: Mon Apr 20 12:37:44 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 1010: Mon Apr 20 12:37:44 2020 user.info travelmate-1.5.3[945]: travelmate instance started ::: action: start, pid: 945
Line 1013: Mon Apr 20 12:37:45 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 1031: Mon Apr 20 12:37:45 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 1040: Mon Apr 20 12:37:45 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1042: Mon Apr 20 12:37:46 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: -, status: , connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1043: Mon Apr 20 12:37:46 2020 user.debug travelmate-1.5.3[945]: f_main ::: status: , proactive: 1
Line 1064: Mon Apr 20 12:37:46 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: phy0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1071: Mon Apr 20 12:37:46 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: phy0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 0
Line 1076: Mon Apr 20 12:37:47 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: phy0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1079: Mon Apr 20 12:37:47 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: phy0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1081: Mon Apr 20 12:37:47 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: phy0, trm_radio: -, trm_active_sta: -, proactive: 1, disabled: 1
Line 1083: Mon Apr 20 12:37:47 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: -, status: running / not connected, sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1336: Mon Apr 20 12:37:57 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: dev, name: phy0, status: false, connection: -, wait: 10, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1337: Mon Apr 20 12:37:57 2020 user.debug travelmate-1.5.3[945]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: phy0, sta_list: sta01-phy0 sta02-phy0 sta99-phy0, faulty_list: -
Line 1338: Mon Apr 20 12:37:57 2020 user.debug travelmate-1.5.3[945]: f_main ::: sta_radio: phy0, sta_essid: "...(REDACT:SSID_OF_sta01)...", sta_bssid: -
Line 1381: Mon Apr 20 12:37:59 2020 user.debug travelmate-1.5.3[945]: f_main ::: scan_radio: phy0, scan_buffer: 1024, scan_list: ...(REDACT)...
Line 1382: Mon Apr 20 12:37:59 2020 user.debug travelmate-1.5.3[945]: f_main ::: sta_radio: phy0, sta_essid: "...(REDACT:SSID_OF_sta02)...", sta_bssid: ...(REDACT:BSSID_OF_sta02)...
Line 1383: Mon Apr 20 12:37:59 2020 user.debug travelmate-1.5.3[945]: f_main ::: sta_radio: phy0, sta_essid: "...(REDACT:SSID_OF_sta99)...", sta_bssid: -
Line 1384: Mon Apr 20 12:37:59 2020 user.debug travelmate-1.5.3[945]: f_main ::: scan_quality: 74, scan_essid: "...(REDACT:SSID_OF_sta99)...", scan_bssid: ...(REDACT:sta99_OneofBSSIDes)..., scan_open: -
Line 1892: Mon Apr 20 12:38:20 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 1896: Mon Apr 20 12:38:20 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/74), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1897: Mon Apr 20 12:38:20 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: sta, name: wl0sta, status: true, connection: net ok/74, wait: 12, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 1898: Mon Apr 20 12:38:20 2020 user.info travelmate-1.5.3[945]: connected to uplink 'phy0/...(REDACT:SSID_OF_sta99).../-' (1/5, Widora-NEO (16M), OpenWrt 19.07.2 r10947-65030d81f3)
Line 1900: Mon Apr 20 12:38:21 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 1901: Mon Apr 20 12:38:21 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/74), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 1902: Mon Apr 20 12:38:21 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
-------------------uplink available(NTP), therefore huge time jumped-------------------
Line 2001: Mon Apr 20 12:46:56 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 2020: Mon Apr 20 12:46:56 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 2021: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2022: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/74), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2023: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2024: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_main ::: status: true, proactive: 1
Line 2025: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2026: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2027: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2028: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2029: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: sta99, proactive: 1, disabled: 0
Line 2030: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: dev, name: -, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2031: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_main ::: active_radio: phy0, active_essid: "...(REDACT:SSID_OF_sta99)...", active_bssid: -
Line 2032: Mon Apr 20 12:46:57 2020 user.debug travelmate-1.5.3[945]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: -, sta_list: sta01-phy0 sta02-phy0 sta99-phy0, faulty_list: -
Line 2033: Mon Apr 20 12:46:58 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2034: Mon Apr 20 12:46:58 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/72), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2035: Mon Apr 20 12:46:58 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2208: Mon Apr 20 12:47:58 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 2209: Mon Apr 20 12:47:58 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 2210: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2211: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/74), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2212: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2213: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_main ::: status: true, proactive: 1
Line 2214: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2215: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2216: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2217: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2218: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: sta99, proactive: 1, disabled: 0
Line 2219: Mon Apr 20 12:47:59 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: dev, name: -, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2220: Mon Apr 20 12:48:00 2020 user.debug travelmate-1.5.3[945]: f_main ::: active_radio: phy0, active_essid: "...(REDACT:SSID_OF_sta99)...", active_bssid: -
Line 2221: Mon Apr 20 12:48:00 2020 user.debug travelmate-1.5.3[945]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: -, sta_list: sta01-phy0 sta02-phy0 sta99-phy0, faulty_list: -
Line 2222: Mon Apr 20 12:48:00 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2223: Mon Apr 20 12:48:01 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/74), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2224: Mon Apr 20 12:48:01 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/74, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2277: Mon Apr 20 12:49:01 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 2278: Mon Apr 20 12:49:01 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 2280: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2281: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/72), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2282: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2283: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_main ::: status: true, proactive: 1
Line 2284: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2285: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2286: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2287: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2288: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: sta99, proactive: 1, disabled: 0
Line 2289: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: dev, name: -, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2290: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_main ::: active_radio: phy0, active_essid: "...(REDACT:SSID_OF_sta99)...", active_bssid: -
Line 2291: Mon Apr 20 12:49:02 2020 user.debug travelmate-1.5.3[945]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: -, sta_list: sta01-phy0 sta02-phy0 sta99-phy0, faulty_list: -
Line 2292: Mon Apr 20 12:49:03 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2293: Mon Apr 20 12:49:03 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/72), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2294: Mon Apr 20 12:49:03 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2387: Mon Apr 20 12:50:03 2020 user.debug travelmate-1.5.3[945]: f_prepdev ::: config: phy0, disabled: -
Line 2388: Mon Apr 20 12:50:03 2020 user.debug travelmate-1.5.3[945]: f_env ::: trm_eapcheck: 0, trm_saecheck: 1, trm_owecheck: 1, trm_wificmd: reload
Line 2389: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2390: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/72), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2391: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2392: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_main ::: status: true, proactive: 1
Line 2393: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: ap01, mode: ap, network: ra0lan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2394: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: mon01, mode: monitor, network: ra0mon, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 0
Line 2395: Mon Apr 20 12:50:04 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta01, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2396: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta02, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: -, proactive: 1, disabled: 1
Line 2397: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_prepif ::: config: sta99, mode: sta, network: trmwan, radio: phy0, trm_radio: phy0, trm_active_sta: sta99, proactive: 1, disabled: 0
Line 2398: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: dev, name: -, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Line 2399: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_main ::: active_radio: phy0, active_essid: "...(REDACT:SSID_OF_sta99)...", active_bssid: -
Line 2400: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_main ::: iwinfo: /usr/bin/iwinfo, dev_list: -, sta_list: sta01-phy0 sta02-phy0 sta99-phy0, faulty_list: -
Line 2401: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_net ::: fetch: /bin/uclient-fetch, timeout: 5, url: http://captive.apple.com, result: net ok
Line 2402: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_jsnup ::: config: sta99, status: connected (net ok/72), sta_iface: trmwan, sta_radio: phy0, sta_essid: ...(REDACT:SSID_OF_sta99)..., sta_bssid: -, faulty_list: -, list_expiry: 0
Line 2403: Mon Apr 20 12:50:05 2020 user.debug travelmate-1.5.3[945]: f_check ::: mode: initial, name: wl0sta, status: true, connection: net ok/72, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 1
Oops, still having AP side connection reset issue even 'force_link(0)'
There was no issues with disabling travelmate then specify uplink manually.
But, Now I suspect hostapd or probably MT7688 wifi driver on 19.07.2... but no idea how to tracing this problems( AP activated only one of STA established )
Will check removing 'macaddr' & 'bssid' options, and removing 'ifname' assignment on AP interface.