Brume 2 + OpenWRT] Tailscale neither --advertise-routes nor --advertise-exitnode work

Hello there.

I have had a Brume 2 lying around quite some time that served no purpose.
(Gosh, may openWRT grant us an out-of-the-box IPoE compatibility)

It's a small but mighty box. so i thought i could repurpose it to be something like a linux home server.

thankfully, i was able to install openwrt on it. my homelab heavily depends on tailscale for connectivity. so i went ahead, did some research and pulled off.

it doesn't give me error or anything. But subnet routing & exit node doesn't work at all.

i used these guides primarily:

echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

It just doesn't work. No error on both the brume 2 and Tailscale web interface or anything. Could you guys help me with at least troubleshoot what's going on?

Specs:

Firmware Version	OpenWrt 24.10.2 r28739-d9340319c6 / LuCI openwrt-24.10 branch 25.168.50434~d6b13f6
Kernel Version	6.6.93

Hello,

For the Vanilla OpenWRT firmware and installed Tailscale plugin in it, please email to the Tailscale support team or consult in the OpenWRT community, as this seems to be beyond our support range, truly sorry.

If the router is GL firmware, you can implement Brume2 hosting as Exit Node by modifying the Tailscale startup script in SSH terminal to router, please refer to this thread: