Not getting IPv6 address on WiFi

wrc fan

macrumors 65816
Original poster
I just bought an iPhone for the first time, so please excuse my iOS noobness. I've got native IPv6 at home and everything I've seen says that iOS is supposed to support it. But my iPhone would not connect to IPv6 only sites (I run a few for my web development stuff). So I downloaded this app called ip6config and it only shows the iPhone having a link-local address. My Macbook Air (running 10.9.5) has no problem getting an IPv6 address. My router is a Netgear WNDR3800 running stock firmware. I tried changing the router's IPv6 LAN settings for "IP Address Assignment" from "Auto Config" to "Use DHCP Server" (those are the only 2 options), but that made no difference (well my MacBook did get a new IPv6 address that was <PREFIX>::3, but no difference on the iPhone). I also ran the scan under the IPv6 Routers tab of ip6config, but it did not find any. So what's going on? Why won't my iPhone get an IPv6 address?
 

I7guy

macrumors Core
Nov 30, 2013
20,459
8,287
Gotta be in it to win it
I just bought an iPhone for the first time, so please excuse my iOS noobness. I've got native IPv6 at home and everything I've seen says that iOS is supposed to support it. But my iPhone would not connect to IPv6 only sites (I run a few for my web development stuff). So I downloaded this app called ip6config and it only shows the iPhone having a link-local address. My Macbook Air (running 10.9.5) has no problem getting an IPv6 address. My router is a Netgear WNDR3800 running stock firmware. I tried changing the router's IPv6 LAN settings for "IP Address Assignment" from "Auto Config" to "Use DHCP Server" (those are the only 2 options), but that made no difference (well my MacBook did get a new IPv6 address that was <PREFIX>::3, but no difference on the iPhone). I also ran the scan under the IPv6 Routers tab of ip6config, but it did not find any. So what's going on? Why won't my iPhone get an IPv6 address?
Did you try disabling wifi and see if the iPhone connects to the ip6 only site using 3G?
 

wrc fan

macrumors 65816
Original poster
Did you try disabling wifi and see if the iPhone connects to the ip6 only site using 3G?
No, The iPhone doesn't work with IPv6 on T-Mobile (my cell phone carrier). But I already knew that would be the case prior to buying the iPhone (T-Mobile requires 464XLAT, which the iPhone doesn't support). Although the funny thing is that I do get an IPv6 address on the cellular data interface according to ip6config. I just can't connect to any IPv6 sites.
 

Chambersaj

macrumors member
Nov 4, 2015
38
10
No, The iPhone doesn't work with IPv6 on T-Mobile (my cell phone carrier). But I already knew that would be the case prior to buying the iPhone (T-Mobile requires 464XLAT, which the iPhone doesn't support). Although the funny thing is that I do get an IPv6 address on the cellular data interface according to ip6config. I just can't connect to any IPv6 sites.
That's odd. I have native IPv6 at my home as well. My iPhone is getting an IPv6 address, though. My router setup is a bit different. I'm using Cisco gear. I was also using the Hurricane Electric network tools app to take a look at things. It could be something about the Router Advertisement being sent by your netgear device that your iPhone doesn't like. The only thing I've added to my Cisco device about IPv6 was the other config flag so the devices would use DHCPv6 to get DNS addresses.