What I want to do ?
I want to use the GL Router as VPN Gateway to a FritzBox in other location. The GL-AR300M should provide a Wifi which routes all traffic to the remote Fritzbox.
I configured the FB 7530 in Location B as Wireguard Server. Made profiles for all my devices (iPhone, iPad, Mac, Windows Device and also for GL-AR300M. All other devices a working as expected, but the GL-AR300M not.
The GL-AR300M is connected to the FB7590 via WAN Port. Internet is reachable from GL-AR300M Wifi.
Any Ideas ?
Again… all other devices are working. Is there any route was I have to add manually ?
It sounds like you’d done the only thing that should be needed: setting the Shadow (AR300M) to act as a WG client to connect out to Loc B’s WG server.
Can you post a profile/conf for a ‘known good’ WG client device & the conf used for the Shadow? I’d like to compare them. Be sure to redact where appropriate.
Can you ssh into your Shadow? I speculate but I’m wondering if this isn’t some sort of MTU issue. My Certa is near identical to a Shadow; it seems to prefer a MTU of 1320 for WG.
Fritzbox implements a non standard wireguard configuration.
Google about It and you’ll see.
I’ve never been able to make my mother’s fritz connect with my openwrt or Asus routers.
You can use Freez-NG, which seems to be supported… but is a pain in the ass, an entire recompilation of the kernel…
Why when you can buy an Opal for less than 50 euro and live happy with a standard wireguard?
IDK. Why do people install Windows 11 if they claim they value privacy? Maybe because they don’t know what they don’t know. < / philosophical musings >
Requirements: You need an up to date Linux System with some prerequisites. Or download a ready-to-use VM like Gismotro’s Freetz-Linux (user & pass: freetz). There are also Docker images available like pfichtner-freetz (README). Your linux user needs to have set umask 0022 before checkout and during make.
an entire toolchain to rebuild the firmware from scratch…
Well, I guess it’s a matter of taste then; when I was rolling my own kernels I didn’t have the convenience of a VM to pull down, ready to go. Reading a HOW-TO or three is hardly a show stopper. YMMV.