We’ve had a similar issue here: RMS + EE UK Connection Issue
From what I was able to find online, EE uses 464XLAT for transitional period from IPv4 to IPv6. This way of providing both addresses is not very common, thus our devices do not support it, and instead it only obtains either IPv4 or IPv6 address.
While we do not have 464XLAT implementation, it can be downloaded from opkg feeds. It should be noted, that this is not officially supported, so you may experience side-effects. Additionally, all of the configuration will need to be made using SSH/CLI.
Thanks Daumantas, that’s both very helpful and very sad at the same time. EE is the biggest and fastest provider in the UK, with the best coverage. If I understand correctly, I’ll be unable to use IPv6 until either a) Teltonika supports 464XLAT or b) every website on the entire planet that I want to use, and every carrier, supports IPv6. That doesn’t sound like a great way forward for me
On a second thought, on our devices we support a feature called Multi APN, meaning multiple data connections can be established on a single SIM card.
I will ask you to navigate to Network → WAN, create a new interface (we can call it mob1s1a1_ipv6 for simplicity), select the protocol as mobile and specify the same APN as for the original configuration, but choose IPv6 as the protocol. On the original mob1s1a1 interface, choose IPv4 as the PDP type.
If the carriers allows this, you should have two active interfaces - one with NAT IPv4 address and another with IPv6.
Let me know if this helps.
Glad to hear that it worked!
As for LAN IPv6 connections, you’ll likely need to navigate to Network → LAN, edit the LAN zone, scroll down to the DHCP section, and under IPv6 tab change the RA and DHCPv6 services to Server mode:
This should be configured automatically unless it was changed manually. I would also suggest setting the DNS servers (not domains) to 2606:4700:4700::1111 (Cloudflare) and 2001:4860:4860::8888 (Google) in case there are any issues with the server obtained from the ISP.
If that does not help, could you check if the LAN clients obtain IPv6 addresses? On Windows this can be checked by using ipconfig command in CMD. The output should look similar to this:
RA and DHCPv6 are both already set to Server. But the LAN devices are not getting an IPv6 address, even after ipconfig /renew6. Does this sound like I’ve missed something on the router, or does it sound more like a local computer issue?
Nah…I can’t get this to work at all. Even when connecting using IPv6 only, the router still gets a connection and an IP but nothing on the LAN gets an IP. So the DHCPv6 settings don’t seem to be taking effect?
If multiple devices were tested on LAN and none of them receive an IP address then it’s likely related to the configuration on the router. Just to clarify, do they not receive any IP address (even the link-local one, fe80:...) or do they not receive only the public prefix (likely starting with2xxx:…)?
Are there any additional network configurations done on the router?
It seems like we are currently experiencing issues with the ticketing system, so let’s delay the remote session until the issues are resolved. I will message you privately when everything is solved.
Thank you for your patience!