There is a problem. You cannot use the same subnet for vpn and the router.

Your VPN server 8.1 and AR300M 8.2. You may need to change your AR300M’s subnet to 9.1 so that your device is 9.3, not 8.3.

You can also change your vpn sever’s IP to other IP address e.g. 9.1 etc. Don’t use 8.1 which is the same as AR300M’s own IP.

As AR300M has a firewall so you need to enable ACCEPT in AR300m’s VPN_client interface in firewall. You can do this in Luci or just using SSH.

Modify this file /etc/config/firewall, find VPN_client and add “option input ACCEPT” and “option forward ACCEPT”

May also need to add a new forwarding rule

config rule ‘my_forward’
option src ‘VPN_client’
option dest ‘lan’