• Android devices

    From Victor Sudakov@2:5005/49 to All on Thu Jul 26 13:56:58 2018
    Dear All,

    Does anyone have any experience debugging IPv6 on Android devices? Are there tools and docs?

    My phone and tablet sometimes use IPv6, sometimes they won't, and I find no obvious way to monitor and influence this process.

    I generally use http://test-ipv6.com/ to see if a device is using IPv6 or not, and sometimes it is and sometimes it is not.

    On the wire (actually WiFi), I see Router Advertisements from my FreeBSD router, but sometimes no Router Solicitations from the Android devices, which means their IPv6 support has stopped working again.

    Victor Sudakov, VAS4-RIPE, VAS47-RIPN
    --- GoldED+/BSD 1.1.5-b20160322-b20160322
    * Origin: Ulthar (2:5005/49)
  • From Richard Menedetter@2:310/31 to Victor Sudakov on Thu Jul 26 12:26:18 2018
    Hi Victor!

    26 Jul 2018 13:56, from Victor Sudakov -> All:

    My phone and tablet sometimes use IPv6, sometimes they won't, and I
    find no obvious way to monitor and influence this process.

    My mobile connection is IPv4 only.
    But when I am connected with WiFi at home it will consistently have dual stack.

    Sorry ... no clue what could cause your behaviour.

    CU, Ricsi

    ... Man invented language in order to satisfy his deep need to complain.
    --- GoldED+/LNX
    * Origin: Justice is incidental to law and order. (2:310/31)
  • From Tommi Koivula@2:221/6.6000 to Victor Sudakov on Thu Jul 26 15:36:20 2018
    Hello, Victor Sudakov.
    On 26/07/2018 13:56 you wrote:

    Dear All,
    Does anyone have any experience debugging IPv6 on Android devices? Are
    there tools and docs?

    I have native mobile ipv6. I have used 'ipv6 and more' app to check the address. Not much debugging.. ;)

    'Tommi

    --- Hotdoged/2.13.5/Android
    * Origin: ipv6 point k6000 (2:221/6.6000)
  • From Richard Menedetter@2:310/31 to Tommi Koivula on Thu Jul 26 22:15:44 2018
    Hi Tommi!

    26 Jul 2018 15:36, from Tommi Koivula -> Victor Sudakov:

    I have native mobile ipv6.

    Do you mean "Mobile IPv6" or IPv6 on your mobile?

    I wrote my thesis on "Mobile IPv6" (now RFC 6275 - Mobility Support in IPv6 - IETF Tools) that is why I am asking ;)

    CU, Ricsi

    ... The problem with any unwritten law is you don't know how to erase it.
    --- GoldED+/LNX
    * Origin: Some are so educated they can bore you on any subject. (2:310/31)
  • From Victor Sudakov@2:5005/49 to Richard Menedetter on Fri Jul 27 08:14:16 2018
    Dear Richard,

    26 Jul 18 12:26, you wrote to me:

    My phone and tablet sometimes use IPv6, sometimes they won't, and
    I find no obvious way to monitor and influence this process.

    My mobile connection is IPv4 only.

    Mine too.

    But when I am connected with WiFi at home it will consistently have
    dual stack.

    My phone can also be dual stack (it shows both the IPv4 and the IPv6 addresses in the network properties, and the IPv6 address is the correct public address from my home WiFi network), but http://test-ipv6.com/ in the Chrome browser shows that IPv6 is not available. Sometimes it shows that IPv6 is available but
    is not preferred.

    Any ideas would be appreciated.

    Victor Sudakov, VAS4-RIPE, VAS47-RIPN
    --- GoldED+/BSD 1.1.5-b20160322-b20160322
    * Origin: Ulthar (2:5005/49)
  • From Victor Sudakov@2:5005/49 to Tommi Koivula on Fri Jul 27 08:18:36 2018
    Dear Tommi,

    26 Jul 18 15:36, you wrote to me:

    Dear All,
    Does anyone have any experience debugging IPv6 on Android
    devices? Are there tools and docs?

    I have native mobile ipv6. I have used 'ipv6 and more' app to check
    the address. Not much debugging.. ;)

    A nice app btw, thank you. But even if the app shows that IPv6 addresses are present on the phone's interfaces, the browser still does not use it.

    Victor Sudakov, VAS4-RIPE, VAS47-RIPN
    --- GoldED+/BSD 1.1.5-b20160322-b20160322
    * Origin: Ulthar (2:5005/49)
  • From Tommi Koivula@2:221/6.6000 to Richard Menedetter on Fri Jul 27 09:34:39 2018
    Hello, Richard Menedetter.
    On 26/07/2018 22:15 you wrote:

    26 Jul 2018 15:36, from Tommi Koivula -> Victor Sudakov:
    I have native mobile ipv6.
    Do you mean "Mobile IPv6" or IPv6 on your mobile?

    Both, I guess. ;)

    My telephone operator provides native ipv6 address to my phone.

    'Tommi

    --- Hotdoged/2.13.5/Android
    * Origin: native ipv6 point k6000 (2:221/6.6000)
  • From Richard Menedetter@2:310/31 to Victor Sudakov on Fri Jul 27 15:17:42 2018
    Hi Victor!

    27 Jul 2018 08:14, from Victor Sudakov -> Richard Menedetter:

    But when I am connected with WiFi at home it will consistently
    have dual stack.
    My phone can also be dual stack (it shows both the IPv4 and the IPv6 addresses in the network properties, and the IPv6 address is the
    correct public address from my home WiFi network), but http://test-ipv6.com/ in the Chrome browser shows that IPv6 is not available. Sometimes it shows that IPv6 is available but is not
    preferred.

    Any ideas would be appreciated.

    Sorry ... no clue.
    For my it always shows proper dualstack.

    CU, Ricsi

    ... Channel your imagination into ever-soaring levels of paranoia.
    --- GoldED+/LNX
    * Origin: Outlook Excess - Too many emails. (2:310/31)
  • From Richard Menedetter@2:310/31 to Tommi Koivula on Fri Jul 27 15:20:26 2018
    Hi Tommi!

    27 Jul 2018 09:34, from Tommi Koivula -> Richard Menedetter:

    26 Jul 2018 15:36, from Tommi Koivula -> Victor Sudakov:
    I have native mobile ipv6.
    Do you mean "Mobile IPv6" or IPv6 on your mobile?
    Both, I guess. ;)

    I guess not ;)

    My telephone operator provides native ipv6 address to my phone.

    Mobile IPv6 is an additional protocol.
    You can use your home address to communicate even when you are away from home.

    CU, Ricsi

    ... There's nothing more frightening than ignorance in action.
    --- GoldED+/LNX
    * Origin: Oregano: the ancient Italian art of pizza folding. (2:310/31)
  • From Tommi Koivula@2:221/6.6000 to Richard Menedetter on Fri Jul 27 19:25:39 2018
    Hello, Richard Menedetter.
    On 27/07/2018 15:20 you wrote:

    Hi Tommi!
    27 Jul 2018 09:34, from Tommi Koivula -> Richard Menedetter:
    26 Jul 2018 15:36, from Tommi Koivula -> Victor Sudakov:
    I have native mobile ipv6.
    Do you mean "Mobile IPv6" or IPv6 on your mobile?
    Both, I guess. ;)
    I guess not ;)
    My telephone operator provides native ipv6 address to my phone.
    Mobile IPv6 is an additional protocol.
    You can use your home address to communicate even when you are away from
    home.

    Now I got lost... What?!

    --- Hotdoged/2.13.5/Android
    * Origin: native ipv6 point k6000 (2:221/6.6000)
  • From Markus Reschke@2:240/1661 to Tommi Koivula on Fri Jul 27 18:42:58 2018
    Hi Tommi!

    Jul 27 19:25 2018, Tommi Koivula wrote to Richard Menedetter:

    Now I got lost... What?!

    https://www.youtube.com/watch?v=NmLl_1iV-dE

    ciao,
    Markus

    ---
    * Origin: *** theca tabellaria *** (2:240/1661)
  • From Benny Pedersen@2:230/0 to Richard Menedetter on Fri Jul 27 17:12:32 2018
    Hello Richard!

    27 Jul 2018 15:17, Richard Menedetter wrote to Victor Sudakov:

    For my it always shows proper dualstack.

    try freebsd in ipv6 only

    that should internet providers use for testing


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.17.10-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Richard Menedetter@2:310/31 to Tommi Koivula on Sat Jul 28 11:10:06 2018
    Hi Tommi!

    27 Jul 2018 19:25, from Tommi Koivula -> Richard Menedetter:

    My telephone operator provides native ipv6 address to my phone.
    Mobile IPv6 is an additional protocol.
    You can use your home address to communicate even when you are
    away from home.
    Now I got lost... What?!

    IPv6 is one protocol.
    "Mobile IPv6" is an extension of it.
    99.99999% of IPv6 nodes do NOT support Mobile IPv6.
    So if you do not know what I am talking about you have IPv6 without the mobility option.
    As I assumed ;)

    CU, Ricsi

    ... If you try cross-country skiing, start with a small country.
    --- GoldED+/LNX
    * Origin: Itchy and Scratchy: Cartoons for a kinder nation. (2:310/31)
  • From Tommi Koivula@2:221/10.6000 to Richard Menedetter on Sat Jul 28 15:00:42 2018
    Hello, Richard Menedetter.
    On 28/07/2018 11:10 you wrote:

    My telephone operator provides native ipv6 address to my phone.
    Mobile IPv6 is an additional protocol.
    You can use your home address to communicate even when you are
    away from home.
    Now I got lost... What?!
    IPv6 is one protocol.
    "Mobile IPv6" is an extension of it.
    99.99999% of IPv6 nodes do NOT support Mobile IPv6.
    So if you do not know what I am talking about you have IPv6 without the
    mobility option.
    As I assumed ;)

    Learning something every day. :)

    'Tommi

    --- Hotdoged/2.13.5/Android
    * Origin: native ipv6 point k6000 (2:221/10.6000)
  • From Victor Sudakov@2:5005/49 to Richard Menedetter on Sun Jul 29 22:29:08 2018
    Dear Richard,

    27 Jul 18 15:17, you wrote to me:

    But when I am connected with WiFi at home it will consistently
    have dual stack.
    My phone can also be dual stack (it shows both the IPv4 and the
    IPv6 addresses in the network properties, and the IPv6 address is
    the correct public address from my home WiFi network), but
    http://test-ipv6.com/ in the Chrome browser shows that IPv6 is
    not available. Sometimes it shows that IPv6 is available but is
    not preferred.

    Any ideas would be appreciated.

    Sorry ... no clue.
    For my it always shows proper dualstack.

    After a software update on the phone, a miracle happened: https://drive.google.com/open?id=0B6fElyRl5MUDRGM0X2dVdGpwS0E

    The only thing I don't understand is why the test says "SLAAC=no" while in fact
    it *is* SLAAC (I don't have any DHCPv6 server on this network, just a rtadvd).

    OTOH, "after" does not always mean "in consequence of."

    Victor Sudakov, VAS4-RIPE, VAS47-RIPN
    --- GoldED+/BSD 1.1.5-b20160322-b20160322
    * Origin: Ulthar (2:5005/49)
  • From Richard Menedetter@2:310/31 to Victor Sudakov on Mon Jul 30 10:04:26 2018
    Hi Victor!

    29 Jul 2018 22:29, from Victor Sudakov -> Richard Menedetter:

    After a software update on the phone, a miracle happened:

    Great ;)

    CU, Ricsi

    ... Pioneering basically amounts to finding new and horrible ways to die.
    --- GoldED+/LNX
    * Origin: Even the lion has to protect himself against flies. (2:310/31)