VPN Help

Morning all. I’m new to the whole OpenWRT experience and looking to learn.

I’m trying to set up a VPN policy that will route traffic from a specific MAC address through the VPN — but only when it accesses certain IP addresses and URLs.

I’ve followed the guides, but it doesn’t seem to route the traffic through the VPN when I connect to those IPs. Does anyone have any ideas on what might be going wrong?

Im using the Flint2 on the OP24 4.9.0 firmware.

Sat May 30 11:37:07 2026 daemon.notice netifd: Network device 'wgclient1' link is up
Sat May 30 11:37:07 2026 user.notice firewall: Reloading firewall due to ifup of wgclient1 (wgclient1)
Sat May 30 11:37:08 2026 user.notice vpn-failover-watcher: action=exit iface=wgclient1 source=setup-timeout reason=startup-connecting-timeout result=connected
Sat May 30 11:43:15 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:43:15 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:43:31 2026 daemon.notice netifd: wgclient1 (12512): rm: can't remove '/tmp/wireguard/wgclient1_state': No such file or directory
Sat May 30 11:43:32 2026 daemon.notice netifd: Network device 'wgclient1' link is down
Sat May 30 11:43:32 2026 daemon.notice netifd: Interface 'wgclient1' is now down
Sat May 30 11:43:32 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:43:34 2026 user.notice firewall: Reloading firewall due to ifdown of wgclient1 ()
Sat May 30 11:43:35 2026 user.notice vpn-failover-trigger: action=skip iface=wgclient1 source=hotplug reason=ifdown cause=iface_disabled
Sat May 30 11:44:15 2026 daemon.notice netifd: Interface 'wgclient1' is setting up now
Sat May 30 11:44:16 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:44:16 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:44:20 2026 daemon.notice netifd: Interface 'wgclient1' is now up
Sat May 30 11:44:20 2026 daemon.notice netifd: Network device 'wgclient1' link is up
Sat May 30 11:44:20 2026 user.notice vpn-failover-watcher: action=exit iface=wgclient1 source=setup-timeout reason=startup-connecting-timeout result=connected
Sat May 30 11:44:20 2026 user.notice firewall: Reloading firewall due to ifup of wgclient1 (wgclient1)
Sat May 30 11:44:53 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names
Sat May 30 11:44:53 2026 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.wgclient1 - 4 names

Hi

Based on the logs, it appears that the WireGuard client is unable to connect to the server properly.

Could you please check the client status shown in Admin Panel → VPN → VPN Dashboard?

If it is not showing a green dot “Connected”, then it may be necessary to verify the VPN configuration file or the availability of the server.