Need some help in setting up ipv6 over SLAAC

I am using a MikroTik RB750GR3 running RouterOS 7.16.1, and I am trying to configure IPv6 on my home network. My ISP (Bharti Airtel) provides IPv6 connectivity via SLAAC and DHCPv6(maybe, because ipv6 is allotted to the router only when I enable DHCP client) over a PPPoE connection. The goal is to enable IPv6 connectivity for all devices in the LAN connected to the bridge1 interface.

Despite multiple attempts, I cannot get my LAN devices to obtain public IPv6 addresses. They only receive link-local addresses (fe80::), and no global IPv6 connectivity is established.

When I use other routers, such as TP-Link or D-Link models, IPv6 works out of the box. Simply setting the IPv6 mode to SLAAC enables the LAN devices to receive public IPv6 addresses without requiring any extra configuration. However, I have been unable to achieve the same with my MikroTik router.

Moreover when I request pa refix, it is stuck at searching, can someone who was able to get IPv6 running with Airtel help me with this?

I am a newbie so I have no idea what all and how can include the needed details and configuration, I will totally try my best to provide the necessary details as needed

hello,

you might want to read this wiki

https://help.mikrotik.com/docs/spaces/ROS/pages/328247/IP+Addressing#IPAddressing-SLAACIPv6Address

Thanks for the response. I tried this, and I am able to get the public ipv6 address assigned to the PPPoE interface, but I am not getting ipv6 addresses for the devices connected on the LAN side, they are only assigned link-local address

Post your config