Is it normal for the TMHI gateway to hand over two IPv6 addresses?

I am using my own router (GL-MT6000 OpenWrt) downstream the TMHI (T-Mobile Home Internet) gateway (TMO-G4AR), I have noticed that the G4AR hands over two different IPv6 address to the GL-MT6000, one is /64 and the other one is /128, is that how it is supposed to be?

I have the GL-MT6000 configured in NAT6 mode and everything works fine and all client devices (DHCP clients of the GL-MT6000) pass the test-ipv6.com test, thanks

Yes, this is normal.

The /64 IPv6 prefix is for your local network, allowing devices to auto-configure their own IPv6 addresses. Not used in NAT6 then.

The /128 IPv6 address is specific to your GL-MT6000 router’s WAN interface for external communication.

This setup is expected when using your own router downstream from the TMHI gateway.

1 Like

Thank you, I am trying to identify what files in /etc/config and other places, the GL GUI updates when I enabled NAT6, I would like to see if I can replicate the behavior in vanilla OpenWrt.

I haven't found a good guide to enable NAT6 natively in OpenWrt.