Cannot acces devices on Local network of OpenWRT router using tailscale

Hi,

I want to connect via tailscale into the local network on my openwrt router.

i have a IPV6 4g connection on the router and a LAN network behind it. i’m also using 464xLAT for translating IPV4 to IPV6 addresses because 4G provider does not deliver IPV4 address.

But when i install tailscale on it according to the manual, i cannot access local devices.

i add the route of my local network: tailscale up --advertise-routes=10.10.124.0/24 --accept-routes

I have connection with the openwrt router according to the tailscale admin console.

but i cannot access for example device with 10.10.124.111.

The openwrt router LAN IPV4 address is 10.10.124.1

In the attachment you can see my interfaces.

What do i have to configure so i can access a LAN device over the internet?

Do someone have an idea?

Did you approve the route?

Check the router's ipv4 tailscale address

ip -4 a li dev tailscale0 | grep inet | awk '{ print $2 }' | sed 's/\/.*//'

and try pinging it from another device connected to the tailscale network.
Can you ping 10.10.124.1 from the same device?

Delete the tailscale interface and the dedicated firewall zone and try adding
list device 'tailscale0' to the lan zone to see if that makes a difference.

Yes i did approve it and somehow it does work now.

I got an ip address on the tailscale0 adapter.

Thanks for your help!