Hi There,
I have two devices connected to my local network: one Raspberry Pi on the WiFi network and another running a Yocto distribution connected via ehternet. Both are part of a Wireguard network and are correctly set up, since I was able to use it yesterday connected to another router at work.
Locally, I can ssh into both devices using the local IP, but I can only ssh via wireguard into the Rasperry Pi on the WiFi. Although I can ping the Yocto device via Wireguard, I can’t ssh into it.
On the Raspberry Pi I see the folowing:
netstat -tuln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
while on the Yocto device I see only
netstat -tuln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 :::22 :::* LISTEN
It seems to me that the router is not allowing for listening on IPv4 port 22 via ethernet. When I log onto the router I see that the only option for port filtering available is for IPv6.

Any help here would be greatly appreciated.
Best,
Gabriel