IPV6 on mikrotik

Hello,
i have a tplink router that connect to the ISP using PPPOE and it has ipv6 address. the tplink client subnet is 192.168.0.0/24 and my mikrotik home AP is on 192.168.0.100.

any wireless clients that connect to the mikrotik home AP is not getting ipv6 address.

how to enable ipv6 on mikrotik so any clients can get ipv6 address and can browse ipv6 only websites?

mikrotik hAP lite TC. running router OS v6.

thanks

If the mikrotik is only functioning as an AP, there is no need for IPv6 on the unit to make it work for your clients.
However, it van be assigned an IPv6 address within the subnet coming from the main router.
BUT: if the MT is AP only, be aware to disable IPv6 forwarding

it is AP and it has 192.168.88.0/24 subnet for wireless clients.

can we make it deliver IPv6 addresses to all wireless client?

Is it in routing mode? Is there a reason not to use bridge mode?

because i still want to use firewall function to block youtube on mikrotik.
there is smart tv connected to mikrotik using cable.

Ok then it will become more difficult.
You need to check if the ISP router supports IPv6 prefix delegation via DHCPv6, if necessary you need to enable that.
Then you add a DHCPv6 client on the MikroTik, with “request prefix” and a pool name, e.g. “ipv6pool”, and the option “add default route”.
Now, check if it is successful. If not, go back to the ISP router and check there.
When you cannot get this working, your ISP or the router likely does not support all this and you are out of luck unless you use bridge mode.
When it works, go to “IPv6->addresses” and assign an address to the wireless interface, with advertise option, and “from pool” “ipv6pool” (or what you used above). Then it should work.

If you don’t need IPv6 on the TV, you can still bridge the mikrotik router but exclude the ethernet interface that connects the TV from the bridge.