Kalcifer OP , 5 months ago Alright, I'll give your suggestion a go. Make B have its own subnet, say, 192.168.1.0/24, assuming that A is on 192.168.0.0/24. Enable DHCP and everything, it’s now it’s own full network. Done. Make B a client of A with a static IP, like 192.168.0.2. That makes B present on A’s network. Done. Add a route on A for B’s network: 192.168.1.0/24 via 192.168.0.2. I think I set this right: Network->Routing->Add->(Interface: wwan, Route type: unicast, Target: 192.168.0.1/24, Gateway: 192.168.1.1) Disable NAT on B, just set A as the default route. How would I go about doing this? I can't find any definitive information on how to disable NAT in OpenWRT. The only thing missing would be to handle broadcasts so stuff like Bonjour/Avahi works correctly. I do need this. I believe this would then require an mDNS reflector, right (it wasn't required before as relayd was bridging the networks)?
Alright, I'll give your suggestion a go.
Make B have its own subnet, say, 192.168.1.0/24, assuming that A is on 192.168.0.0/24. Enable DHCP and everything, it’s now it’s own full network.
Done.
Make B a client of A with a static IP, like 192.168.0.2. That makes B present on A’s network.
Add a route on A for B’s network: 192.168.1.0/24 via 192.168.0.2.
I think I set this right: Network->Routing->Add->(Interface: wwan, Route type: unicast, Target: 192.168.0.1/24, Gateway: 192.168.1.1)
Disable NAT on B, just set A as the default route.
How would I go about doing this? I can't find any definitive information on how to disable NAT in OpenWRT.
The only thing missing would be to handle broadcasts so stuff like Bonjour/Avahi works correctly.
I do need this. I believe this would then require an mDNS reflector, right (it wasn't required before as relayd was bridging the networks)?