When I have my SpAX connected to WWAN (tried it on both T-Mobile and AT&T) and turn on either a WG or OpenVPN connection using the VPN Dashboard, it stays connected for a few minutes, then breaks the connection (yellow dot) and tries again. This happens several times a minute, but doesn’t happen if I use Repeater or WAN (Ethernet) connections.
I think it’s because the WWAN keeps going up and down- is this due to switching cells, or bands, or …? I’ll notice sometimes if I watch the WWAN page it’ll spontaneously go to “Connecting”. Is there anything I can do?
This may or may not be related but with my SpitzAX (same fw) WireGuard works fine with my Visible (Verizon) sim but I have a similar experience as you are describing when I try to use WireGuard with my Tello (T-Mobile) sim. Therefore I have to turn the VPN off to use the Tello sim.
OK, just tried the Beta of 6/9 … @alzhao , what information can I give you to help solve this? It’s a pretty major bug. Here’s from the log (I ran it thru “sed” to make it more legible):
Mon Jun 12 02:03:23 2023 daemon.notice netifd: wgclient (9571): RTNETLINK answers: No such process
Mon Jun 12 02:03:24 2023 user.notice firewall: Reloading firewall due to ifup of wgclient (wgclient)
Mon Jun 12 02:03:24 2023 daemon.notice netifd: Interface ‘wgclient’ is now down
Mon Jun 12 02:03:24 2023 daemon.notice netifd: Interface ‘wgclient’ is setting up now
Mon Jun 12 02:03:27 2023 daemon.notice netifd: Interface ‘wgclient’ is now up
Mon Jun 12 02:03:27 2023 daemon.notice netifd: Network device ‘wgclient’ link is up
Mon Jun 12 02:03:28 2023 user.notice wgclient-up: env value:T_J_A1_1=object T_J_V_ifname=string USER=root ifname=wgclient ACTION=KEYPAIR-CREATED SHLVL=2 J_V_keep=1 T_J_V_ipaddr=array HOME=/ T_J_T2_mask=string HOTPLUG_TYPE=wireguard T_J_V_interface=string J_A1_1=J_T2 J_V_ifname=wgclient T_J_V_link_up=boolean T_J_T2_ipaddr=string LOGNAME=root DEVICENAME= T_J_V_action=int K_J_A1= 1 J_V_ipaddr=J_A1 TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin J_T2_mask=24 CONFIG_LIST_STATE= J_V_interface=wgclient K_J_V= action ifname link_up keep ipaddr interface J_V_link_up=1 J_T2_ipaddr=192.168.123.14 J_V_action=0 N_J_V_link_up=link-up PROTO_IPADDR=192.168.123.14/24// T_J_V_keep=boolean PWD=/ JSON_CUR=J_V K_J_T2= ipaddr mask CONFIG_SECTIONS=global AzireVPN Mullvad FromApp group_3598 group_2917 group_5884 group_1135 peer_2001 CONFIG_cfg030f15_ports=
Mon Jun 12 02:03:31 2023 user.notice mwan3[12215]: Execute ifup event on interface wgclient (wgclient)
Mon Jun 12 02:03:31 2023 user.notice mwan3[12215]: Starting tracker on interface wgclient (wgclient)
Mon Jun 12 02:03:33 2023 daemon.notice netifd: Interface ‘wgclient’ has lost the connection
Mon Jun 12 02:03:33 2023 daemon.notice netifd: Network device ‘wgclient’ link is down
Mon Jun 12 02:03:34 2023 daemon.notice netifd: wgclient (12796): RTNETLINK answers: No such process
Mon Jun 12 02:03:34 2023 daemon.notice netifd: Interface ‘wgclient’ is now down
Mon Jun 12 02:03:34 2023 daemon.notice netifd: Interface ‘wgclient’ is setting up now
Mon Jun 12 02:03:34 2023 user.notice firewall: Reloading firewall due to ifup of wgclient (wgclient)
Mon Jun 12 02:03:38 2023 daemon.notice netifd: Interface ‘wgclient’ is now up
Mon Jun 12 02:03:38 2023 daemon.notice netifd: Network device ‘wgclient’ link is up
Mon Jun 12 02:03:38 2023 user.notice wgclient-up: env value:T_J_A1_1=object T_J_V_ifname=string USER=root ifname=wgclient ACTION=KEYPAIR-CREATED SHLVL=2 J_V_keep=1 T_J_V_ipaddr=array HOME=/ T_J_T2_mask=string HOTPLUG_TYPE=wireguard T_J_V_interface=string J_A1_1=J_T2 J_V_ifname=wgclient T_J_V_link_up=boolean T_J_T2_ipaddr=string LOGNAME=root DEVICENAME= T_J_V_action=int K_J_A1= 1 J_V_ipaddr=J_A1 TERM=linux SUBSYSTEM=wireguard PATH=/usr/sbin:/usr/bin:/sbin:/bin J_T2_mask=24 CONFIG_LIST_STATE= J_V_interface=wgclient K_J_V= action ifname link_up keep ipaddr interface J_V_link_up=1 J_T2_ipaddr=192.168.123.14 J_V_action=0 N_J_V_link_up=link-up PROTO_IPADDR=192.168.123.14/24// T_J_V_keep=boolean PWD=/ JSON_CUR=J_V K_J_T2= ipaddr mask CONFIG_SECTIONS=global AzireVPN Mullvad FromApp group_3598 group_2917 group_5884 group_1135 peer_2001 CONFIG_cfg030f15_ports=
Mon Jun 12 02:03:42 2023 user.notice mwan3[15470]: Execute ifup event on interface wgclient (wgclient)
Mon Jun 12 02:03:42 2023 user.notice mwan3[15470]: Starting tracker on interface wgclient (wgclient)
Yeah, this is pretty bad, guys. Let me know what I can do to help fix this (I need to use a VPN sometimes with my WAN connections 'cause otherwise they’ll throttle streaming media to only 480p).
What would cause the tracker to think it’s down? I have Multi-WAN enabled for load balancing, but I’m pretty sure I turned that off, too, trying to figure out the cause here.
I’m using my own VPN for both WG and OpenVPN. They work perfectly on every other GLI device I own, and even on this one on any mode except cellular. I guess I can try manually adding a Mullvad connection to WG and try them, but I can’t see how it would make a difference.
Before I do that (which will mess up MANY other configs I have out there), what’s the rationale? I DO get some data transfer before the connection starts to flap.