QMI IPv6 crashes

Dan Williams dcbw at redhat.com
Thu Apr 24 10:49:55 PDT 2014


Hi,

I did some testing with the UML290 on both Verizon (LTE) and T-Mobile
(UMTS) and got odd results from GetCurrentSettings, and couldn't get any
connectivity:

[mm-bearer-qmi.c:382] get_ipv6_config(): QMI IPv6 Settings:
[mm-bearer-qmi.c:393] get_ipv6_config():     Address: 2600:1014:b005:6ff1:7824:b541:88db:58c8/64
[mm-bearer-qmi.c:399] get_ipv6_config():     Gateway: d42f:cc9d:967a:4442::
[mm-bearer-qmi.c:410] get_ipv6_config():     DNS #1: 2001:4888:3a:ff00:304:d::
[mm-bearer-qmi.c:421] get_ipv6_config():     DNS #2: 2001:4888:39:ff00:308:d::

This matches the raw QMI output, eg:

>>>>>>   type       = "IPv6 Secondary DNS Address" (0x28)
>>>>>>   length     = 16
>>>>>>   value      = 20:01:48:88:00:39:FF:00:03:08:00:0D:00:00:00:00
>>>>>>   translated = { [0] = '8193 ' [1] = '18568 ' [2] = '57 ' [3] =
'65280 ' [4] = '776 ' [5] = '13 ' [6] = '0 ' [7] = '0 '}

Now what is up with that...  neither the gateway nor the DNS servers are
actually valid IPv6 addresses?  Clearly stuff didn't work.

At least it didn't crash this time.

Dan



More information about the ModemManager-devel mailing list