Wireguard server on PiOS working, Android connects, but WG3526 won't

Topics related to VPN's
Forum rules
Use the SEARCH function for related issues PRIOR to posting for assistance.
Post Reply
DadsHockeyLife
Posts: 4
Joined: Sun Jul 18, 2021 1:59 am
Has thanked: 0
Been thanked: 0

Wireguard server on PiOS working, Android connects, but WG3526 won't

Post by DadsHockeyLife »

Ok, so after about 12 hours staight working on this, I'm about ready to throw in the towel.

I have a The Wireless Haven WG3526 router with their flavor of OpenWRT on it. I was running an OpenVPN VPN on it, but was having a config issue being able to route traffic from Home to Remote LAN. I did some research and found that Wireguard is faster, slimmer, and (at least to my mind) easier to configure.

I had a Raspberry Pi 4b lying around, so I got it up and running as a Wireguard server. I connected using my Android and everything works perfectly, including in the reverse.

So, I figured the setup on my WG3526 would be smooth too...WRONG!

I followed several tutorials step by step (using this one primarily https://www.vpnunlimited.com/help/manua ... uard-setup - although I know some mods have to made for my specific info).

I've setup an interface for it and specified the interface in the right firewall rules.

I've tried a bunch of different combinations of these and I always get this same set of errors in the log....I have no idea what's wrong. All packages are up to date, and I thought The Wireless Haven was using a current enough kernel from OpenWRT to support Wireguard....

What am I missing?

Here's the message that I get over and over again in the logs....

Sat Jul 31 22:22:36 2021 daemon.notice netifd: Interface 'VoyagrWireguard' is setting up now
Sat Jul 31 22:22:36 2021 user.notice URL-DEBUG: hotplug (iface): action='ifup-failed' interface='VoyagrWireguard'
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.299278] wireguard: Unknown symbol udp_sock_create4 (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.305523] wireguard: Unknown symbol dst_cache_set_ip4 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.311897] wireguard: Unknown symbol udp_tunnel6_xmit_skb (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.318701] wireguard: Unknown symbol dst_cache_destroy (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.325076] wireguard: Unknown symbol dst_cache_init (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.331340] wireguard: Unknown symbol udp_tunnel_sock_release (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.338108] wireguard: Unknown symbol setup_udp_tunnel_sock (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.344549] wireguard: Unknown symbol udp_sock_create6 (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.350893] wireguard: Unknown symbol dst_cache_get_ip6 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.356913] wireguard: Unknown symbol dst_cache_get_ip4 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.363054] wireguard: Unknown symbol dst_cache_set_ip6 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.369337] wireguard: Unknown symbol udp_tunnel_xmit_skb (err -2)
Sat Jul 31 22:22:36 2021 daemon.err modprobe: 1 module could not be probed
Sat Jul 31 22:22:36 2021 daemon.err modprobe: - wireguard
Sat Jul 31 22:22:36 2021 daemon.notice netifd: VoyagrWireguard (21258): RTNETLINK answers: Not supported
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.466612] wireguard: Unknown symbol udp_sock_create4 (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.472748] wireguard: Unknown symbol dst_cache_set_ip4 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.478831] wireguard: Unknown symbol udp_tunnel6_xmit_skb (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.485285] wireguard: Unknown symbol dst_cache_destroy (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.491365] wireguard: Unknown symbol dst_cache_init (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.497236] wireguard: Unknown symbol udp_tunnel_sock_release (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.503910] wireguard: Unknown symbol setup_udp_tunnel_sock (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.510334] wireguard: Unknown symbol udp_sock_create6 (err -2)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.516438] wireguard: Unknown symbol dst_cache_get_ip6 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.522473] wireguard: Unknown symbol dst_cache_get_ip4 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.528557] wireguard: Unknown symbol dst_cache_set_ip6 (err 0)
Sat Jul 31 22:22:36 2021 kern.warn kernel: [ 1308.534560] wireguard: Unknown symbol udp_tunnel_xmit_skb (err -2)
Sat Jul 31 22:22:36 2021 daemon.err modprobe: 1 module could not be probed
Sat Jul 31 22:22:36 2021 daemon.err modprobe: - wireguard
Sat Jul 31 22:22:36 2021 daemon.notice netifd: VoyagrWireguard (21258): Unable to modify interface: Protocol not supported

ANY help you all could offer would be appreciated...thanks!
User avatar
BillA
Posts: 1137
Joined: Sun Dec 01, 2019 6:46 pm
Location: USA
Has thanked: 204 times
Been thanked: 317 times
Contact:

Re: Wireguard server on PiOS working, Android connects, but WG3526 won't

Post by BillA »

DadsHockeyLife wrote: Sun Aug 01, 2021 1:28 am Ok, so after about 12 hours staight working on this, I'm about ready to throw in the towel.

Supposedly the latest GoldenOrb firmware has WireGuard built in without having to install extra packages.
Here's the latest WG3526 firmware as of today.
ZBT-WG3526-GO2021-07-19.zip
http://www.aturnofthenut.com/upload/ZBT-WG3526-GO2021-07-19.zip

And here's the folder with all firmwares and versions.
http://www.aturnofthenut.com/upload/

Let us know if it worked,
Post Reply

Return to “VPN”