Travelmate support thread

Dear @dibdot and all the other helping hands,

I tried to get Travelmate (trm-2.1.0) running in (I guess) the most basic way but, unfortunately, I can never get a connection to one of the public WIFI networks. From the debug log I also cannot understand the reason for this. My system runs on an AVM FRITZ!Box 7412 with OpenWrt 22.03.5 r20134-5f15225c1e.

Maybe, you could have a quick look at the log and find the reason?

Wed Aug 16 17:53:05 2023 user.debug trm-2.1.0[6793]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 33
Wed Aug 16 17:53:05 2023 user.debug trm-2.1.0[6793]: f_check   ::: mode: rev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Aug 16 17:53:05 2023 user.debug trm-2.1.0[6793]: f_ctrack  ::: action: disabled, uplink_config: @uplink[3]
Wed Aug 16 17:53:05 2023 user.info trm-2.1.0[6793]: uplink has been disabled 'radio0/GastInNavisOhneWG/-' (3/3)
Wed Aug 16 17:54:05 2023 user.debug trm-2.1.0[6793]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Wed Aug 16 17:54:05 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: loopback, proto: static, device: lo, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: lan, proto: static, device: br-lan, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: wan, proto: pppoe, device: dsl0, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: wan6, proto: dhcpv6, device: @wan, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: GastAufErden, proto: dhcp, device: -, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: trm_wwan, proto: dhcp, device: -, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: trm_wwan6, proto: dhcpv6, device: @trm_wwan, ifacelist: -, infolist: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: AVM FRITZ!Box 7412, OpenWrt 22.03.5 r20134-5f15225c1e
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Aug 16 17:54:06 2023 user.debug trm-2.1.0[6793]: f_main-1  ::: status: false, proactive: 1
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink5, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink5, active_sta: -, uplink_config: @uplink[3]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink2, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: 2023.08.16-13:25:04, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: 2023.08.16-13:51:34, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Aug 16 17:54:07 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink2, active_sta: -, uplink_config: @uplink[0]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink3, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: 2023.08.16-13:52:44, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink3, active_sta: -, uplink_config: @uplink[1]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink4, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[2]
Wed Aug 16 17:54:08 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink4, active_sta: -, uplink_config: @uplink[2]
Sat Aug 26 17:05:20 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: false, section: , uplink_config: @uplink[2]
Sat Aug 26 17:05:25 2023 user.debug trm-2.1.0[6793]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 5
Sat Aug 26 17:05:31 2023 user.debug trm-2.1.0[6793]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:05:31 2023 user.debug trm-2.1.0[6793]: f_main-3  ::: radio_list: radio0, sta_list: -
Sat Aug 26 17:05:31 2023 user.info trm-2.1.0[6793]: no enabled station on radio 'radio0'
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: loopback, proto: static, device: lo, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: lan, proto: static, device: br-lan, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: wan, proto: pppoe, device: dsl0, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: wan6, proto: dhcpv6, device: @wan, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: GastAufErden, proto: dhcp, device: -, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: trm_wwan, proto: dhcp, device: -, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getvpn  ::: iface: trm_wwan6, proto: dhcpv6, device: @trm_wwan, ifacelist: -, infolist: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: AVM FRITZ!Box 7412, OpenWrt 22.03.5 r20134-5f15225c1e
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: false, section: , uplink_config: -
Sat Aug 26 17:06:32 2023 user.debug trm-2.1.0[6793]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_main-1  ::: status: false, proactive: 1
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Sat Aug 26 17:06:33 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink5, active_sta: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink2, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: 2023.08.16-13:25:04, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: 2023.08.16-13:51:34, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink2, active_sta: -, uplink_config: @uplink[0]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink3, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: 2023.08.16-13:52:44, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:34 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink3, active_sta: -, uplink_config: @uplink[1]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: , section: trm_uplink4, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_setif   ::: enabled: 0, section: trm_uplink4, active_sta: -, uplink_config: @uplink[2]
Sat Aug 26 17:06:35 2023 user.debug trm-2.1.0[6793]: f_getcfg  ::: status: false, section: , uplink_config: @uplink[2]
Sat Aug 26 17:06:41 2023 user.debug trm-2.1.0[6793]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 5
Sat Aug 26 17:06:47 2023 user.debug trm-2.1.0[6793]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:06:47 2023 user.debug trm-2.1.0[6793]: f_main-3  ::: radio_list: radio0, sta_list: -
Sat Aug 26 17:06:47 2023 user.info trm-2.1.0[6793]: no enabled station on radio 'radio0'
Sat Aug 26 17:06:55 2023 user.info trm-2.1.0[12227]: travelmate instance stopped ::: action: stop, pid: 6793
Sat Aug 26 17:06:55 2023 user.info trm-2.1.0[12295]: travelmate instance started ::: action: start, pid: 12295
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: loopback, proto: static, device: lo, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: lan, proto: static, device: br-lan, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: wan, proto: pppoe, device: dsl0, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: wan6, proto: dhcpv6, device: @wan, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: GastAufErden, proto: dhcp, device: -, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: trm_wwan, proto: dhcp, device: -, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_getvpn  ::: iface: trm_wwan6, proto: dhcpv6, device: @trm_wwan, ifacelist: -, infolist: -
Sat Aug 26 17:06:56 2023 user.debug trm-2.1.0[12295]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: AVM FRITZ!Box 7412, OpenWrt 22.03.5 r20134-5f15225c1e
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: , uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_main-1  ::: status: false, proactive: 1
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: -, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start, result: -, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end, result: -, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Sat Aug 26 17:06:57 2023 user.debug trm-2.1.0[12295]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_setif   ::: enabled: 1, section: trm_uplink5, active_sta: -, uplink_config: @uplink[3]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: trm_uplink2, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start, result: 2023.08.16-13:25:04, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end, result: 2023.08.16-13:51:34, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Sat Aug 26 17:06:58 2023 user.debug trm-2.1.0[12295]: f_setif   ::: enabled: 0, section: trm_uplink2, active_sta: -, uplink_config: @uplink[0]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: trm_uplink3, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end, result: 2023.08.16-13:52:44, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_setif   ::: enabled: 0, section: trm_uplink3, active_sta: -, uplink_config: @uplink[1]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: trm_uplink4, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[2]
Sat Aug 26 17:06:59 2023 user.debug trm-2.1.0[12295]: f_setif   ::: enabled: 0, section: trm_uplink4, active_sta: -, uplink_config: @uplink[2]
Sat Aug 26 17:07:00 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: , uplink_config: @uplink[2]
Sat Aug 26 17:07:05 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 5
Sat Aug 26 17:07:11 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:07:11 2023 user.debug trm-2.1.0[12295]: f_main-3  ::: radio_list: radio0, sta_list: trm_uplink5-radio0
Sat Aug 26 17:07:12 2023 user.debug trm-2.1.0[12295]: f_mac     ::: action: get, section: trm_uplink5, macaddr: -, result: -
Sat Aug 26 17:07:12 2023 user.debug trm-2.1.0[12295]: f_main-5  ::: sta_radio: radio0, sta_essid: "GastInNavisOhneWG", sta_bssid: -
Sat Aug 26 17:07:13 2023 user.debug trm-2.1.0[12295]: f_main-6  ::: radio: radio0, scan_device: wlan0, scan_max: 10
Sat Aug 26 17:07:13 2023 user.debug trm-2.1.0[12295]: f_main-7  ::: radio(sta/scan): radio0/radio0, essid(sta/scan): "GastInNavisOhneWG"/"GastInNavisOhneWG", bssid(sta/scan): /F0:B0:14:F1:9C:79, quality(min/scan): 35/78, open: -
Sat Aug 26 17:07:14 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: , section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:07:14 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: macaddr, result: F8:A2:D6:4B:AF:31, uplink_config: @uplink[3]
Sat Aug 26 17:07:14 2023 user.debug trm-2.1.0[12295]: f_mac     ::: action: set, section: trm_uplink5, macaddr: F8:A2:D6:4B:AF:31, result: F8:A2:D6:4B:AF:31
Sat Aug 26 17:07:14 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:07:14 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[3]
Sat Aug 26 17:07:24 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 8
Sat Aug 26 17:07:24 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:07:24 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: sta, name: wlan0, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:07:24 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:08:04 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 33
Sat Aug 26 17:08:04 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: rev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:08:04 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:08:04 2023 user.info trm-2.1.0[12295]: can't connect to uplink 'radio0/GastInNavisOhneWG/-' (1/3)
Sat Aug 26 17:08:09 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: macaddr, result: F8:A2:D6:4B:AF:31, uplink_config: @uplink[3]
Sat Aug 26 17:08:09 2023 user.debug trm-2.1.0[12295]: f_mac     ::: action: set, section: trm_uplink5, macaddr: F8:A2:D6:4B:AF:31, result: F8:A2:D6:4B:AF:31
Sat Aug 26 17:08:10 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:08:10 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[3]
Sat Aug 26 17:08:19 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 8
Sat Aug 26 17:08:20 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:08:20 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: sta, name: wlan0, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:08:20 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:09:00 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 33
Sat Aug 26 17:09:00 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: rev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:09:00 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:09:00 2023 user.info trm-2.1.0[12295]: can't connect to uplink 'radio0/GastInNavisOhneWG/-' (2/3)
Sat Aug 26 17:09:05 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: macaddr, result: F8:A2:D6:4B:AF:31, uplink_config: @uplink[3]
Sat Aug 26 17:09:05 2023 user.debug trm-2.1.0[12295]: f_mac     ::: action: set, section: trm_uplink5, macaddr: F8:A2:D6:4B:AF:31, result: F8:A2:D6:4B:AF:31
Sat Aug 26 17:09:05 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:09:05 2023 user.debug trm-2.1.0[12295]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[3]
Sat Aug 26 17:09:15 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 8
Sat Aug 26 17:09:15 2023 user.debug trm-2.1.0[12295]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Sat Aug 26 17:09:15 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: sta, name: wlan0, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:09:15 2023 user.debug trm-2.1.0[12295]: f_getcfg  ::: status: false, section: trm_uplink5, uplink_config: @uplink[3]
Sat Aug 26 17:09:55 2023 user.debug trm-2.1.0[12295]: f_wifi    ::: radio_list: radio0, radio: radio0, timeout: 33
Sat Aug 26 17:09:55 2023 user.debug trm-2.1.0[12295]: f_check   ::: mode: rev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Sat Aug 26 17:09:55 2023 user.debug trm-2.1.0[12295]: f_ctrack  ::: action: disabled, uplink_config: @uplink[3]
Sat Aug 26 17:09:55 2023 user.info trm-2.1.0[12295]: uplink has been disabled 'radio0/GastInNavisOhneWG/-' (3/3)

I tried it with several different WIFIs but the result is always quite the same.

Thans a lot in advance!

Kai

I have a GL.iNet GL-AXT1800 that I installed Travelmate on to forward captive portal landings to a connected client. It works well except if the VPN is active. Then I can never reach the captive portal page. I have to log in to the router and disable the VPN temporarily and then I can reach the captive portal, click the accept button then turn the VPN back on. This isn't ideal especially on an open Wifi network. Is there a setting I'm missing? Or is it not possible for Travelmate to bypass the VPN temporarily until you get through the captive portal?

Hi,
I'll have to install a travel router with a captive portal for my son.

So I'm trying to configure travelmate on a GL.inet GL-MT3000 to learn how to proceed. I have installed a captive portal on a raspberry (raspi-webgui).

This is the screenshots of my configuration, first I put the gl.inet as a repeater with the raspi-webgui network:

For the first time I fill manually the login/password of the portal with my browser

The information from openwrt Network/Wirelesss

Then I have activated travelmate with the interface wizard, where i filled " The uplink interface name" with "wwan"

Sometimes it said notconnected and then come back to connected.

The wireless stations tab shows this information

But when i edit the wireless station to fill the field concerning my scripts for the captive portal, I cannot save because i have to fill the ssid field but i cannot edit it...

Is everything done correctly?
What's wrong?

Thank you for your help

Nicolas

I am doing attempt to get Raspberry Pi 2W with OpenWrt and Travelmate setup

I think I get an issue with the Travelmate setup or wizard.

So

  1. My model and versions are as follows:
Model : Raspberry Pi Zero 2 W Rev 1.0
Architecture : ARMv8 Processor rev 4
Target Platform : bcm27xx/bcm2710
Firmware Version : OpenWrt 23.05.0-rc3 r23389-5deed175a5 / LuCI openwrt-23.05 branch git-23.219.80063-bece581
Kernel Version : 5.15.127

I flash openwrt-23.05.0-rc3-bcm27xx-bcm2710-rpi-3-ext4-factory.img
which includes drivers for the WiFi

  1. On Wireless I have
    radio0 - Cypress CYW43455 802.11b/g/n

  2. Also on the sdcard I put all the required packages for Travelmate, to install offline, because there is no other interface to connect to internet:

curl_8.2.1-1_aarch64_cortex-a53.ipk
kmod-tun_5.15.127-1_aarch64_cortex-a53.ipk
libatomic1_12.3.0-4_aarch64_cortex-a53.ipk
libcurl4_8.2.1-1_aarch64_cortex-a53.ipk
libgmp10_6.2.1-1_aarch64_cortex-a53.ipk
libgnutls_3.8.0-3_aarch64_cortex-a53.ipk
libnettle8_3.9.1-1_aarch64_cortex-a53.ipk
libnghttp2-14_1.51.0-1_aarch64_cortex-a53.ipk
libqrencode_4.1.1-1_aarch64_cortex-a53.ipk
luci-app-travelmate_git-23.189.73029-ac423e9_all.ipk
msmtp_1.8.19-1_aarch64_cortex-a53.ipk
openvpn-mbedtls_2.5.8-3_aarch64_cortex-a53.ipk
qrencode_4.1.1-1_aarch64_cortex-a53.ipk
travelmate_2.1.0-1_all.ipk
  1. Insert the sdcard and power on the Raspberry

  2. Enable the wifi interface (either using keyboard or startup script)

	uci set wireless.@wifi-device[0].disabled="0"
	uci commit wireless
	wifi
  1. Install all the packages above
opkg install /root/*
  1. Connect to the default SSID OpenWrt, no password

root@OpenWrt:~# iw list
Wiphy phy0
	wiphy index: 0
	max # scan SSIDs: 10
	max scan IEs length: 2048 bytes
	max # sched scan SSIDs: 0
	max # match sets: 0
	Retry short limit: 7
	Retry long limit: 4
	Coverage class: 0 (up to 0m)
	Available Antennas: TX 0 RX 0
	Supported interface modes:
		 * IBSS
		 * managed
		 * AP
		 * P2P-client
		 * P2P-GO
		 * P2P-device
	Band 1:
		Capabilities: 0x1020
			HT20
			Static SM Power Save
			RX HT20 SGI
			No RX STBC
			Max AMSDU length: 3839 bytes
			DSSS/CCK HT40
		Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
		Minimum RX AMPDU time spacing: 16 usec (0x07)
		HT TX/RX MCS rate indexes supported: 0-7
		Frequencies:
			* 2412 MHz [1] (20.0 dBm)
			* 2417 MHz [2] (20.0 dBm)
			* 2422 MHz [3] (20.0 dBm)
			* 2427 MHz [4] (20.0 dBm)
			* 2432 MHz [5] (20.0 dBm)
			* 2437 MHz [6] (20.0 dBm)
			* 2442 MHz [7] (20.0 dBm)
			* 2447 MHz [8] (20.0 dBm)
			* 2452 MHz [9] (20.0 dBm)
			* 2457 MHz [10] (20.0 dBm)
			* 2462 MHz [11] (20.0 dBm)
			* 2467 MHz [12] (disabled)
			* 2472 MHz [13] (disabled)
			* 2484 MHz [14] (disabled)
	valid interface combinations:
		 * #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
		   total <= 3, #channels <= 2
		 * #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
		   total <= 4, #channels <= 1
	max # scan plans: 1
	max scan plan interval: -1
	max scan plan iterations: 0
	Supported extended features:
		* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records

root@OpenWrt:~# uci export network
package network

config interface 'loopback'
	option device 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fdc5:9d5f:e6e4::/48'

config device
	option name 'br-lan'
	option type 'bridge'
	list ports 'eth0'

config interface 'lan'
	option device 'br-lan'
	option proto 'static'
	option ipaddr '192.168.1.1'
	option netmask '255.255.255.0'
	option ip6assign '60'
root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr E4:5F:01:8B:28:55  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::e65f:1ff:fe8b:7655/64 Scope:Link
          inet6 addr: fdc5:9d5f:e6e4::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8791 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8432 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:970056 (947.3 KiB)  TX bytes:1444101 (1.3 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:85932 (83.9 KiB)  TX bytes:85932 (83.9 KiB)

phy0-ap0  Link encap:Ethernet  HWaddr E4:5F:01:8B:28:55  
          inet6 addr: fe80::e65f:1ff:fe8b:7655/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8791 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8724 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:970056 (947.3 KiB)  TX bytes:1495126 (1.4 MiB)
  1. I run the Travelmate Interface Wizard, but not sure exactly what values I should put, so I wrote the suggested from the placeholders
    trm_wwan
    wan
    100

  2. Now I "Enable the travelmate service." and try to connect to my home WiFi

  3. And when I save the configuration together with my home WiFi, OpenWrt ssid disappears and I can not connect back

  4. Using the keyboard I can see the current configuration:

There is new interface phy0-sta0 that has gottne IP from my home network but Luci is not accessible
and uci export network returns two new interfaces trm_wwan and trm_wwan6

  1. Travelmate status is connected to my home wifi.

  2. I was expecting that default network will stay and have internet, but no

Any suggestions, or what else I can check?

Edit:
I set the firewall to lan and I am able to access Luci using the home wifi IP.
And one error that I can seen in the terminal is:

ieee80211 phy0: brcmf_cfg80211_get_channel: chanspec failed (-52)

Not possible.
brcmfmac doesn't allow you to use AP- and STA (client) interfaces concurrently on the same radio. You either needs to add a second (USB-) WLAN card or switch to some better suited hardware (preferred, e.g. something like D-Link DAP-X1860, COVR-X1860, ZyXEL WSM20, etc.).

Actually it is possible to run AP+STA on BCM43455.
I found it tricky to set up but after initial setup it seems to work quite stable (YMMW).
I'm not sure from where the "tricky" part comes - bad driver support, bad firmware support or my unusual setup (armbian host + openwrt docker container).
For the record I have it working on kernel 6.1.30-rockchip64 and this firmware

Hey,

I tried to create my own Captive Portal Script for Travelmate. I have no clue how to do it. Its hard to do it without any knowledge of shell language. Could anyone be so nice and help me? :confused:
I tried it for many hours by myself.

This is the HTTP Header after clicking the button. Its terms only.

https://hotspot.vodafone.de/api/v4/login?loginProfile=6&accessType=termsOnly&sessionID=99f833d9e78849d54473b1805a03c4a5&action=redirect&portal=bayern
Host: hotspot.vodafone.de
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/117.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: de,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: https://hotspot.vodafone.de/bayern/?A=B&RequestedURI=http%3A%2F%2Fdetectportal.firefox.com%2F
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1

GET: HTTP/1.1 302 Found
Server: nginx
Date: Sat, 16 Sep 2023 16:13:31 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 40
Connection: keep-alive
Cache-Control: no-cache, no-store, must-revalidate
Expires: 0
Location: http://bayern.de/
Pragma: no-cache
X-Powered-By: KDGWIFI-ng
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=63072000

Hi, thank you for all the great work on the travelmate package!

I am trying to setup a travel "router" using D-Link DAP-X1860. I am connecting to a 5ghz access point at home and want to set up a 5ghz AX access point, which I will be able to connect to. Both the client and the master connection are on the same radio1.

Unfortunately, as you can see in the screenshot, the access point gets disconnected after a couple of minutes. If I try to enable it again, it starts working, but at the same time the client connection (SSID Neverland) drops. If I disable the client connection completely, the access point works. So it looks like either the client is able to connect properly or the master, but never both at the same time.

The AP on the 2.4Ghz radio works without any issues. So it seems to be an issue only if the AP and STA are on the same radio.

Did you experience something like this? Is there a workaround?

I am using the latest snapshot.

Is there any way to define default uplink configuration items for auto-added open networks?

Once travelmate has discovered an open wifi and auto-adds it I want the VPN hook to be automatically enabled and configured with my chosen VPN service and interface.

Does autoadd stop functioning after a certain number of uplinks are present in the configuration?

I have 16 uplinks configured and when I try to use Travelmate in an area with an open wifi, the open wifi does not get added. If I remove the 16 uplinks, the open wifi will eventually get added.

Update: I am noticing trm_maxautoadd. How does TM know which uplinks were manually added and which were auto-added? It seems it's recorded in
set opensta in the travelmate.@uplink

Why would I ever want to limit this?

1 Like

Hi everyone,

I have setup travelmate (2.1.0) on openwrt (22.03.5) and wireguard. Connecting with travelmate to some upstream wifis works fine. But the handling of the wireguard interface does not work. travelmate does not bring the wireguard interface up, after a connection is established. After clicking on "Restart" in the Webinterface on the wireguard interface everything works fine. So the problem is that travelmate does not restart the wireguard-interface. Sometimes it's even worser and travelmate disables the wirguard-interface right after manuell restart:

Sun Oct  8 23:11:44 2023 daemon.notice netifd: Interface 'WG0' is setting up now
Sun Oct  8 23:11:45 2023 daemon.notice netifd: Interface 'WG0' is now up
Sun Oct  8 23:11:45 2023 daemon.notice netifd: Network device 'WG0' link is up
Sun Oct  8 23:11:46 2023 user.notice firewall: Reloading firewall due to ifup of WG0 (WG0)
Sun Oct  8 23:11:53 2023 user.debug trm-2.1.0[8510]: f_getvpn  ::: iface: WG0, proto: wireguard, device: -, ifacelist: -, infolist: WG0
Sun Oct  8 23:11:53 2023 user.debug trm-2.1.0[8510]: f_getvpn  ::: iface: trm_wwan, proto: dhcp, device: -, ifacelist: -, infolist: WG0
Sun Oct  8 23:12:01 2023 user.debug trm-2.1.0[8510]: f_getval  ::: option: vpniface, result: WG0, uplink_config: @uplink[0]
Sun Oct  8 23:12:01 2023 user.info trm-2.1.0[8510]: take down vpn interface 'WG0/-' (initial)
Sun Oct  8 23:12:02 2023 daemon.notice netifd: Network device 'WG0' link is down
Sun Oct  8 23:12:02 2023 daemon.notice netifd: Interface 'WG0' is now down

Here my config:


config travelmate 'global'
	option trm_captive '1'
	option trm_proactive '1'
	option trm_netcheck '0'
	option trm_autoadd '0'
	option trm_iface 'trm_wwan'
	option trm_radio 'radio1 radio0'
	option trm_vpn '1'
	option trm_randomize '0'
	option trm_enabled '1'
	option trm_debug '1'
	list trm_vpnifacelist 'WG0'
	option trm_mail '0'

config uplink
	option device 'radio0'
	option ssid '<ssid1>'
	option con_start_expiry '0'
	option con_end_expiry '0'
	option enabled '1'
	option vpn '1'
	option vpnservice 'wireguard'
	option vpniface 'WG0'

config uplink
	option device 'radio1'
	option ssid '<ssid2>'
	option con_start_expiry '0'
	option con_end_expiry '0'
	option vpn '1'
	option vpnservice 'wireguard'
	option vpniface 'WG0'
	option enabled '0'

config uplink
	option enabled '1'
	option device 'radio1'
	option ssid '<ssid3>'
	option con_start_expiry '0'
	option con_end_expiry '0'
	option vpn '1'
	option vpnservice 'wireguard'
	option vpniface 'WG0'

Does someone have an idea what's wrong?

Hi. I am currently traveling and trying out travel mate for the first time. I am using an Aruba 303h and it worked when I used the Aruba firmware. I installed OpenWRT at home and verified that it can connect to my home network. Now in the hotel, it can’t connect. I am staying in an Intercontinental hotel and the wifi is open but protected by a captive portal.

What am I missing? Any suggestions will be welcome.

I can confirm the same on a test -Link DIR-859 A3 with 23.05.0-rc4. It also doesn't make any difference, if "Limit VPN processing" is set to wireguard.

Thu Oct 12 00:59:33 2023 user.info trm-2.1.0[22711]: take down vpn interface 'wireguard/-' (initial)
Thu Oct 12 00:59:33 2023 daemon.notice netifd: Network device 'wireguard' link is down
Thu Oct 12 00:59:33 2023 daemon.notice netifd: Interface 'wireguard' is now down

Hi Everyone,
I came back home and am doing some more troubleshooting. I found that using travelmate, I can't connect to a captive portal WLAN I have setup at home for my guest network. But, if I manually connect to it then it works! Here's a dump of the logs in debug mode. I can't tell what's going on from them and am hoping someone here can point me in the right direction.

travelmate config file:

config travelmate 'global'
	option trm_autoadd '0'
	option trm_mail '0'
	option trm_vpn '0'
	option trm_randomize '0'
	option trm_triggerdelay '2'
	option trm_captiveurl 'http://detectportal.firefox.com'
	option trm_useragent 'Mozilla/5.0 (X11; Linux x86_64; rv:90.0) Gecko/20100101 Firefox/90.0'
	option trm_nice '0'
	option trm_proactive '0'
	option trm_captive '1'
	option trm_netcheck '0'
	option trm_iface 'wwan'
	option trm_debug '1'
	option trm_maxretry '3'
	option trm_enabled '0'

Log entries

Wed Oct 18 18:50:32 2023 user.info trm-2.1.0[17454]: can't connect to uplink 'radio1/Jaiswal-Guest/-' (2/10)
Wed Oct 18 18:50:37 2023 user.info trm-2.1.0[18914]: travelmate instance stopped ::: action: stop, pid: 17454
Wed Oct 18 18:50:37 2023 user.info trm-2.1.0[18982]: travelmate instance started ::: action: start, pid: 18982
Wed Oct 18 18:50:37 2023 user.info trm-2.1.0[18982]: travelmate is currently disabled, please set 'trm_enabled' to '1' to use this service
Wed Oct 18 18:50:37 2023 user.info trm-2.1.0[19056]: travelmate instance stopped ::: action: stop, pid: 18982
Wed Oct 18 18:53:44 2023 user.info trm-2.1.0[19937]: travelmate instance started ::: action: start, pid: 19937
Wed Oct 18 18:53:57 2023 user.info trm-2.1.0[19937]: no enabled station on radio 'radio0'
Wed Oct 18 18:53:57 2023 user.info trm-2.1.0[19937]: no enabled station on radio 'radio1'
Wed Oct 18 18:54:12 2023 user.info trm-2.1.0[20213]: travelmate instance stopped ::: action: stop, pid: 19937
Wed Oct 18 18:54:12 2023 user.info trm-2.1.0[20281]: travelmate instance started ::: action: start, pid: 20281
Wed Oct 18 18:54:12 2023 user.debug trm-2.1.0[20281]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Wed Oct 18 18:54:12 2023 user.debug trm-2.1.0[20281]: f_setdev  ::: radio: radio1, radio_list(cnf/cur): -/radio0 radio1, disabled: -
Wed Oct 18 18:54:12 2023 user.debug trm-2.1.0[20281]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: Aruba AP-303H, OpenWrt 22.03.5 r20134-5f15225c1e
Wed Oct 18 18:54:12 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_main-1  ::: status: false, proactive: 0
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: , section: wifinet4, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_setif   ::: enabled: , section: wifinet4, active_sta: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: , section: wifinet3, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_setif   ::: enabled: , section: wifinet3, active_sta: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: , section: wifinet6, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_setif   ::: enabled: , section: wifinet6, active_sta: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: , section: wifinet7, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_setif   ::: enabled: , section: wifinet7, active_sta: -, uplink_config: -
Wed Oct 18 18:54:13 2023 user.debug trm-2.1.0[20281]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:54:19 2023 user.debug trm-2.1.0[20281]: f_wifi    ::: radio_list: radio0 radio1, radio: radio1, timeout: 5
Wed Oct 18 18:54:25 2023 user.debug trm-2.1.0[20281]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:54:25 2023 user.debug trm-2.1.0[20281]: f_main-3  ::: radio_list: radio0 radio1, sta_list: -
Wed Oct 18 18:54:25 2023 user.info trm-2.1.0[20281]: no enabled station on radio 'radio0'
Wed Oct 18 18:54:25 2023 user.info trm-2.1.0[20281]: no enabled station on radio 'radio1'
Wed Oct 18 18:54:36 2023 user.info trm-2.1.0[20637]: travelmate instance stopped ::: action: stop, pid: 20281
Wed Oct 18 18:54:37 2023 user.info trm-2.1.0[20705]: travelmate instance started ::: action: start, pid: 20705
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_setdev  ::: radio: radio1, radio_list(cnf/cur): -/radio0 radio1, disabled: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: Aruba AP-303H, OpenWrt 22.03.5 r20134-5f15225c1e
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_main-1  ::: status: false, proactive: 0
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: , section: wifinet4, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_setif   ::: enabled: , section: wifinet4, active_sta: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:37 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: , section: wifinet3, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_setif   ::: enabled: , section: wifinet3, active_sta: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: , section: wifinet6, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_setif   ::: enabled: , section: wifinet6, active_sta: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: , section: wifinet7, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_setif   ::: enabled: , section: wifinet7, active_sta: -, uplink_config: -
Wed Oct 18 18:54:38 2023 user.debug trm-2.1.0[20705]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:54:43 2023 user.debug trm-2.1.0[20705]: f_wifi    ::: radio_list: radio0 radio1, radio: radio1, timeout: 5
Wed Oct 18 18:54:49 2023 user.debug trm-2.1.0[20705]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:54:49 2023 user.debug trm-2.1.0[20705]: f_main-3  ::: radio_list: radio0 radio1, sta_list: -
Wed Oct 18 18:54:49 2023 user.info trm-2.1.0[20705]: no enabled station on radio 'radio0'
Wed Oct 18 18:54:49 2023 user.info trm-2.1.0[20705]: no enabled station on radio 'radio1'
Wed Oct 18 18:55:11 2023 user.info trm-2.1.0[21160]: travelmate instance stopped ::: action: stop, pid: 20705
Wed Oct 18 18:55:11 2023 user.info trm-2.1.0[21228]: travelmate instance started ::: action: start, pid: 21228
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_setdev  ::: radio: radio1, radio_list(cnf/cur): -/radio0 radio1, disabled: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: Aruba AP-303H, OpenWrt 22.03.5 r20134-5f15225c1e
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_main-1  ::: status: false, proactive: 0
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: wifinet4, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: , section: wifinet4, active_sta: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: wifinet3, uplink_config: @uplink[0]
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[0]
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:12 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: 1, section: wifinet3, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: wifinet6, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: 1, section: wifinet6, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: wifinet7, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: 1, section: wifinet7, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: , section: trm_uplink6, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_setif   ::: enabled: 1, section: trm_uplink6, active_sta: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:13 2023 user.debug trm-2.1.0[21228]: f_getcfg  ::: status: false, section: , uplink_config: @uplink[1]
Wed Oct 18 18:55:19 2023 user.debug trm-2.1.0[21228]: f_wifi    ::: radio_list: radio0 radio1, radio: radio1, timeout: 5
Wed Oct 18 18:55:25 2023 user.debug trm-2.1.0[21228]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:55:25 2023 user.debug trm-2.1.0[21228]: f_main-3  ::: radio_list: radio0 radio1, sta_list: wifinet3-radio1 trm_uplink6-radio1
Wed Oct 18 18:55:25 2023 user.info trm-2.1.0[21228]: no enabled station on radio 'radio0'
Wed Oct 18 18:55:25 2023 user.debug trm-2.1.0[21228]: f_mac     ::: action: get, section: wifinet3, macaddr: -, result: -
Wed Oct 18 18:55:25 2023 user.debug trm-2.1.0[21228]: f_main-5  ::: sta_radio: radio1, sta_essid: " Niten Jaiswal’s iPhone", sta_bssid: -
Wed Oct 18 18:55:27 2023 user.info trm-2.1.0[21950]: travelmate instance stopped ::: action: stop, pid: 21228
Wed Oct 18 18:55:27 2023 user.info trm-2.1.0[22018]: travelmate instance started ::: action: start, pid: 22018
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_setdev  ::: radio: radio0, radio_list(cnf/cur): -/radio0, disabled: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_setdev  ::: radio: radio1, radio_list(cnf/cur): -/radio0 radio1, disabled: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_env     ::: auto_sta: -, wpa_flags: sae: ✔, owe: ✔, eap: ✘, suiteb192: ✘, sys_ver: Aruba AP-303H, OpenWrt 22.03.5 r20134-5f15225c1e
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: false, section: , uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_jsnup   ::: section: -, status: running (not connected), sta_iface: -, sta_radio: -, sta_essid: -, sta_bssid: -, ntp: 0, vpn: 0/0, mail: 0/0
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_check   ::: mode: initial, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_main-1  ::: status: false, proactive: 0
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: wifinet4, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: , section: wifinet4, active_sta: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: wifinet2, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: -, uplink_config: -
Wed Oct 18 18:55:28 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: , section: wifinet2, active_sta: -, uplink_config: -
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: wifinet3, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: 0, section: wifinet3, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: wifinet6, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: 0, section: wifinet6, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: wifinet7, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: 0, section: wifinet7, active_sta: -, uplink_config: @uplink[0]
Wed Oct 18 18:55:29 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: trm_uplink6, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: enabled, result: 1, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start, result: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end, result: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_start_expiry, result: 0, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: con_end_expiry, result: 0, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_setif   ::: enabled: 1, section: trm_uplink6, active_sta: -, uplink_config: @uplink[1]
Wed Oct 18 18:55:30 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: false, section: , uplink_config: @uplink[1]
Wed Oct 18 18:55:35 2023 user.debug trm-2.1.0[22018]: f_wifi    ::: radio_list: radio0 radio1, radio: radio1, timeout: 5
Wed Oct 18 18:55:41 2023 user.debug trm-2.1.0[22018]: f_check   ::: mode: dev, name: -, status: false, enabled: 1, connection: -, wait: 1, max_wait: 30, min_quality: 35, captive: 1, netcheck: 0
Wed Oct 18 18:55:41 2023 user.debug trm-2.1.0[22018]: f_main-3  ::: radio_list: radio0 radio1, sta_list: trm_uplink6-radio1
Wed Oct 18 18:55:41 2023 user.info trm-2.1.0[22018]: no enabled station on radio 'radio0'
Wed Oct 18 18:55:41 2023 user.debug trm-2.1.0[22018]: f_mac     ::: action: get, section: trm_uplink6, macaddr: -, result: -
Wed Oct 18 18:55:41 2023 user.debug trm-2.1.0[22018]: f_main-5  ::: sta_radio: radio1, sta_essid: "Jaiswal-Guest", sta_bssid: -
Wed Oct 18 18:55:48 2023 user.debug trm-2.1.0[22018]: f_main-6  ::: radio: radio1, scan_device: wlan1, scan_max: 10
Wed Oct 18 18:55:48 2023 user.debug trm-2.1.0[22018]: f_main-7  ::: radio(sta/scan): radio1/radio1, essid(sta/scan): "Jaiswal-Guest"/"Jaiswal.net", bssid(sta/scan): /20:9C:B4:16:39:92, quality(min/scan): 35/68, open: -
Wed Oct 18 18:55:48 2023 user.debug trm-2.1.0[22018]: f_main-7  ::: radio(sta/scan): radio1/radio1, essid(sta/scan): "Jaiswal-Guest"/"Jaiswal.net-5GHz", bssid(sta/scan): /20:9C:B4:16:39:90, quality(min/scan): 35/65, open: -
Wed Oct 18 18:55:49 2023 user.debug trm-2.1.0[22018]: f_main-7  ::: radio(sta/scan): radio1/radio1, essid(sta/scan): "Jaiswal-Guest"/"Jaiswal-Guest", bssid(sta/scan): /20:9C:B4:16:39:91, quality(min/scan): 35/65, open: +
Wed Oct 18 18:55:49 2023 user.debug trm-2.1.0[22018]: f_getcfg  ::: status: , section: trm_uplink6, uplink_config: @uplink[1]
Wed Oct 18 18:55:49 2023 user.debug trm-2.1.0[22018]: f_getval  ::: option: macaddr, result: -, uplink_config: @uplink[1]

Derived from your config/logs you haven't configured any uplink/wireless station ...

The latest travelmate release 2.1.1-2 in master branch includes various vpn fixes & enhancements, maybe you can give it a try.

I've just tried Travelmate on a DAP-X1860 running 23.05.0 and using the same radio as client and AP works fine.

Travelmate is so cool, Dirk you are a genius! Of course I love banIP and Adblock too, but this beats them in coolness :smiley:

Edit: I'm just testing Travelmate in a one bedroom apartment at an agriturismo, they have a UniFi UAP-AC-LITE in each apartment. The place has very thick walls so I'm using the 5 GHz radio for the STA, with the DAP-X1860 near the UniFi, and the 2.4 GHz for the AP to cover the apartment well.

It looks like they're blocking port 853 so stubby doesn't work and Travelmate couldn't establish my Wireguard VPN either with it as it uses dnsmasq. I've switched to https-dns-proxy and it's smooth sailing, which is handy as it's raining pretty bad.

Thank you @dibdot!!!! and for banIP and Adblock!!!

1 Like

Quick question from a fresh openwrt user.
To force all clients to use my specified upstream dns server I ignore the dns severs from the auto generated resolv file with the command:
uci set dhcp.cfg01411c.noresolv=**'1'**

With this config most captive portals do not work, since the local dhcp server is not used. Is there a way to set uci set dhcp.cfg01411c.noresolv='0' when a CP is detetected and uci set dhcp.cfg01411c.noresolv='1' when the CP is solved?

Hi, I have a rather basic question regarding using LTE modem with travelmate: how do I add LTE modem as one of wireless stations?

Thanks!

Travelmate is WLAN-only, modems are not supported.