Samsung Galaxy Nexus – new “Google phone” supports IPv6 on mobile network (2G/3G)…

(Slovenska verzija)

Few days ago Mobitel (Slovenian national mobile operator) started selling the new Google phone, “hidden” under the name Samsung Galaxy Nexus. The device is first on the market that uses new Android 4 (Ice Cream Sandwich) and we can confirm that system itself is functioning smoothly, its use is intuitive – but we are not impressed just because of that- this device is the first production Android phone that supports IPv6 on 2G/3G (mobile ) network ….

If you’re lucky and you are able to get the phone (phones are supplied by an explosive rate of one per day for each sales point office), after the quick basic configuration you can start spending some time on IPv6 protocol tests. First, send an SMS message containing “IPv6” to the number 1918, and in response you will get a message with instructions on how to configure IPv6 connection. This means that a system operator automatically granted the right to use IPv6 traffic. As already a few versions of Android so far have supported both the protocol (IPv4 and IPv6) on the WiFi interface, not surprisingly, with the expectation, we focused on testing the radio part, which connects the device to the GPRS / UMTS network.

Because a lot of data and settings are fairly hidden until we “root” the phone, yet we do not have the answers to some questions, but IPv6 works – via 3G we were able to establish the PDP context and the phone obtained an IPv6 address with no problems at all, worked from first attempt. We are still not sure about the DNS supplied, since this data is very mysteriously hidden (empty value). From all possible views – we don’t have an IPv4 address on our phone.

Of course, we first ran the most notorious application that does not work in IPv6-only environment – Skype. An interesting fact is that the Skype application logged-on to the central system, but none of our contacts were shown as “online” and no service was working. This brings us even more inclined to the theory of transport through theNAT64 …

Together with Mobitel experts we’ll find out in next days what’s going on and how exactly is our IPv4 traffic and connectivity working – but most importantly – IPv6 works over 3G!

For Go6Lab, Jan Žorž

Vaš IP naslov (ali ste na IPv6 ?):


  1. December 24th, 2011 | 09:17 PM

    Addon: Yes, it is IPv6 only…

    I did adb -d shell and then:

    shell@android:/$ ip addr
    1: lo: mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet scope host lo
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    2: ifb0: mtu 1500 qdisc noop state DOWN qlen 32
    link/ether c6:45:15:98:98:6f brd ff:ff:ff:ff:ff:ff
    3: ifb1:
    mtu 1500 qdisc noop state DOWN qlen 32
    link/ether 42:c0:a2:42:17:6b brd ff:ff:ff:ff:ff:ff
    4: sit0: mtu 1480 qdisc noop state DOWN
    link/sit brd
    5: ip6tnl0:
    mtu 1452 qdisc noop state DOWN
    link/tunnel6 :: brd ::
    6: rmnet0: mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    inet6 2a02:e20:3010:1:5393:50e:d931:4de/128 scope global
    valid_lft forever preferred_lft forever
    7: rmnet1:
    mtu 1500 qdisc noop state DOWN qlen 1000
    8: rmnet2:
    mtu 1500 qdisc noop state DOWN qlen 1000
    9: wlan0: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether a0:0b:ba:ca:5d:86 brd ff:ff:ff:ff:ff:ff
    shell@android:/$ getprop net.dns1

  2. marko
    December 26th, 2011 | 09:40 PM

    a je kdo mogoče testiral v 2.3(.6) Androidu IPv6?

  3. Jay Shah
    January 10th, 2012 | 11:26 PM

    NAT64 requires SIP ALG that is specific to Skype, will your service provider will support for IPv6-Only device? NAT64 is required for IPv6-only configuration.

  4. January 11th, 2012 | 01:10 AM

    @MArko: Android 2.3 na;eloma v vmesniku podpira IPv6 na 3G, a bo zadeva delovala ko bo pravi chipset spodaj 🙂

  5. January 11th, 2012 | 01:12 AM

    @Jay: Up to operator, up to provider. Probably Skype will be forced to support IPv6 – sooner or later…

  6. vinwo
    February 24th, 2012 | 06:59 AM

    Does Nexus support IPv4/IPv6(Dual stack) mode over 3G interface?

  7. February 24th, 2012 | 08:08 AM

    No idea yet. Waiting for one of GGSNs to support PDPv4v6. Two PDP contexts in parallel are not supported.

Leave a reply