<div dir="ltr"><div>Hi all,<br><br></div>I am having hard times to get IPv6 on Sierra MC7354. the profiles seem to have dual stack capabilities <br><br><br><br><br>root@router:/home# qmicli -V<br><br>qmicli 1.12.6<br>Copyright (C) 2015 Aleksander Morgado<br>License GPLv2+: GNU GPL version 2 or later <<a href="http://gnu.org/licenses/gpl-2.0.html">http://gnu.org/licenses/gpl-2.0.html</a>><br>This is free software: you are free to change and redistribute it.<br>There is NO WARRANTY, to the extent permitted by law.<br><br><br><br>root@router:/home# mmcli -L<br><br>Found 1 modems:<br>    /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] MC7354<br><br>root@router:/home# mmcli -m 0<br><br>/org/freedesktop/ModemManager1/Modem/0 (device id '08fd8263ec2eb5f680a533bdcded55eef628d7bb')<br>  -------------------------<br>  Hardware |   manufacturer: 'Sierra Wireless, Incorporated'<br>           |          model: 'MC7354'<br>           |       revision: 'SWI9X15C_05.05.16.03 r22385 carmd-fwbuild1 2014/06/04 15:01:26'<br>           |      supported: 'gsm-umts<br>           |                  cdma-evdo<br>           |                  lte<br>           |                  cdma-evdo, gsm-umts<br>           |                  gsm-umts, lte<br>           |                  cdma-evdo, lte<br>           |                  cdma-evdo, gsm-umts, lte'<br>           |        current: 'lte'<br>           |   equipment id: '359225052167129'<br>  -------------------------<br>  System   |         device: '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1'<br>           |        drivers: 'qmi_wwan, option1'<br>           |         plugin: 'Generic'<br>           |   primary port: 'cdc-wdm2'<br>           |          ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), wwan0 (net), wwan1 (net), cdc-wdm2 (qmi), cdc-wdm1 (qmi)'<br>  -------------------------<br>  Numbers  |           own : '2019196694'<br>  -------------------------<br>  Status   |           lock: 'sim-pin2'<br>           | unlock retries: 'sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)'<br>           |          state: 'disabled'<br>           |    power state: 'on'<br>           |    access tech: 'unknown'<br>           | signal quality: '0' (cached)<br>  -------------------------<br>  Modes    |      supported: 'allowed: 4g; preferred: none'<br>           |        current: 'allowed: 4g; preferred: none'<br>  -------------------------<br>  Bands    |      supported: 'cdma-bc0-cellular-800, cdma-bc1-pcs-1900, cdma-bc10-secondary-800, cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u17iv, u850, u900, eutran-ii, eutran-iv, eutran-v, eutran-xiii, eutran-xvii, eutran-xxv'<br>           |        current: 'cdma-bc0-cellular-800, cdma-bc1-pcs-1900, cdma-bc15-aws, dcs, egsm, pcs, g850, u2100, u1900, u850, u900, eutran-iv, eutran-xiii'<br>  -------------------------<br>  IP       |      supported: 'ipv4, ipv6, ipv4v6'<br>  -------------------------<br>  3GPP     |           imei: '359225052167129'<br>           |  enabled locks: 'none'<br>           |    operator id: 'unknown'<br>           |  operator name: 'unknown'<br>           |   registration: 'unknown'<br>  -------------------------<br>  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/0'<br><br><br>root@router:/home# qmicli -d /dev/cdc-wdm2 --wds-get-profile-list=3gpp<br>[24 Sep 2015, 11:09:46] -Warning ** Error reading from istream: Resource temporarily unavailable<br>^Ccancelling the operation...<br><br>error: couldn't create client for the 'wds' service: CID allocation failed in the CTL client: Transaction aborted<br>root@router:/home/m2m# qmicli -d /dev/cdc-wdm1 --wds-get-profile-list=3gpp<br>Profile list retrieved:<br>    [1] 3gpp - profile1<br>        APN: 'INTERNET'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [2] 3gpp - profile2<br>        APN: 'admin'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [3] 3gpp - profile3<br>        APN: 'INTERNET'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [4] 3gpp - profile4<br>        APN: 'app'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [5] 3gpp - profile5<br>        APN: '800'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [9] 3gpp - profile9<br>        APN: 'ims'<br>        PDP type: 'ipv6'<br>        Auth: 'none'<br>    [10] 3gpp - profile10<br>        APN: 'admin'<br>        PDP type: 'ipv4'<br>        Auth: 'none'<br>    [11] 3gpp - profile11<br>        APN: 'INTERNET'<br>        PDP type: 'ipv4'<br>        Auth: 'none'<br>    [12] 3gpp - profile12<br>        APN: 'app'<br>        PDP type: 'ipv4-or-ipv6'<br>        Auth: 'none'<br>    [13] 3gpp - profile13<br>        PDP type: 'ipv4'<br>        Auth: 'none'<br>root@router:/home# mmcli -m 0 --simple-connect="apn=internet,ip-type=ipv4v6" --verbose<br>[24 Sep 2015, 11:10:24] [Debug] Forcing request to be run asynchronously<br>[24 Sep 2015, 11:10:24] [Debug] Assuming '0' is the modem index<br>[24 Sep 2015, 11:10:24] [Debug] ModemManager process found at ':1.5'<br>[24 Sep 2015, 11:10:24] [Debug] Modem found at '/org/freedesktop/ModemManager1/Modem/0'<br><br>[24 Sep 2015, 11:10:24] [Debug] Asynchronously connecting the modem..<br>successfully connected the modem<br><br><br>root@router:/home# dhclient -6 wwan0 -v<br>Internet Systems Consortium DHCP Client 4.2.4<br>Copyright 2004-2012 Internet Systems Consortium.<br>All rights reserved.<br>For info, please visit <a href="https://www.isc.org/software/dhcp/">https://www.isc.org/software/dhcp/</a><br><br>Bound to *:546<br>Listening on Socket/wwan0<br>Sending on   Socket/wwan0<br>PRC: Soliciting for leases (INIT).<br>XMT: Forming Solicit, 0 ms elapsed.<br>XMT:  X-- IA_NA 7f:b2:92:14<br>XMT:  | X-- Request renew in  +3600<br>XMT:  | X-- Request rebind in +5400<br>XMT: Solicit on wwan0, interval 1020ms.<br>send_packet6: Cannot assign requested address<br>dhc6: send_packet6() sent -1 of 56 bytes<br>XMT: Forming Solicit, 1020 ms elapsed.<br>XMT:  X-- IA_NA 7f:b2:92:14<br>XMT:  | X-- Request renew in  +3600<br>XMT:  | X-- Request rebind in +5400<br>XMT: Solicit on wwan0, interval 1940ms.<br>send_packet6: Cannot assign requested address<br>dhc6: send_packet6() sent -1 of 56 bytes<br>XMT: Forming Solicit, 2960 ms elapsed.<br>XMT:  X-- IA_NA 7f:b2:92:14<br>XMT:  | X-- Request renew in  +3600<br>XMT:  | X-- Request rebind in +5400<br>XMT: Solicit on wwan0, interval 3740ms.<br>XMT: Forming Solicit, 6700 ms elapsed.<br>XMT:  X-- IA_NA 7f:b2:92:14<br>XMT:  | X-- Request renew in  +3600<br>XMT:  | X-- Request rebind in +5400<br>XMT: Solicit on wwan0, interval 7150ms.<br><br><br>root@router:/home# ifconfig -a wwan0<br><br><br>wwan0     Link encap:Ethernet  HWaddr 3e:e8:7f:b2:92:14  <br>          inet6 addr: fe80::3ce8:7fff:feb2:9214/64 Scope:Link<br>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>          RX packets:4 errors:0 dropped:0 overruns:0 frame:0<br>          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0<br>          collisions:0 txqueuelen:1000 <br>          RX bytes:494 (494.0 B)  TX bytes:8744 (8.7 KB)<br><br><br>root@router:/home# <br><br><br><br><br>root@router:/home# qmicli -d /dev/cdc-wdm2 --wds-start-network=internet --verbose<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Opening device with flags 'none'...<br>[24 Sep 2015, 11:16:15] [Debug] QMI Device at '/dev/cdc-wdm2' ready<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Assuming service 'wds' is supported...<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Allocating new client ID...<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message...<br><<<<<< RAW:<br><<<<<<   length = 16<br><<<<<<   data   = 01:0F:00:00:00:00:00:01:22:00:04:00:01:01:00:01<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message (translated)...<br><<<<<< QMUX:<br><<<<<<   length  = 15<br><<<<<<   flags   = 0x00<br><<<<<<   service = "ctl"<br><<<<<<   client  = 0<br><<<<<< QMI:<br><<<<<<   flags       = "none"<br><<<<<<   transaction = 1<br><<<<<<   tlv_length  = 4<br><<<<<<   message     = "Allocate CID" (0x0022)<br><<<<<< TLV:<br><<<<<<   type       = "Service" (0x01)<br><<<<<<   length     = 1<br><<<<<<   value      = 01<br><<<<<<   translated = wds<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message...<br>>>>>>> RAW:<br>>>>>>>   length = 24<br>>>>>>>   data   = 01:17:00:80:00:00:01:01:22:00:0C:00:02:04:00:00:00:00:00:01:02:00:01:0B<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message (translated)...<br>>>>>>> QMUX:<br>>>>>>>   length  = 23<br>>>>>>>   flags   = 0x80<br>>>>>>>   service = "ctl"<br>>>>>>>   client  = 0<br>>>>>>> QMI:<br>>>>>>>   flags       = "response"<br>>>>>>>   transaction = 1<br>>>>>>>   tlv_length  = 12<br>>>>>>>   message     = "Allocate CID" (0x0022)<br>>>>>>> TLV:<br>>>>>>>   type       = "Result" (0x02)<br>>>>>>>   length     = 4<br>>>>>>>   value      = 00:00:00:00<br>>>>>>>   translated = SUCCESS<br>>>>>>> TLV:<br>>>>>>>   type       = "Allocation Info" (0x01)<br>>>>>>>   length     = 2<br>>>>>>>   value      = 01:0B<br>>>>>>>   translated = [ service = 'wds' cid = '11' ]<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Registered 'wds' (version unknown) client with ID '11'<br>[24 Sep 2015, 11:16:15] [Debug] Asynchronously starting network...<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message...<br><<<<<< RAW:<br><<<<<<   length = 27<br><<<<<<   data   = 01:1A:00:00:01:0B:00:01:00:20:00:0E:00:14:0B:00:76:7A:77:69:6E:74:65:72:6E:65:74<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message (translated)...<br><<<<<< QMUX:<br><<<<<<   length  = 26<br><<<<<<   flags   = 0x00<br><<<<<<   service = "wds"<br><<<<<<   client  = 11<br><<<<<< QMI:<br><<<<<<   flags       = "none"<br><<<<<<   transaction = 1<br><<<<<<   tlv_length  = 14<br><<<<<<   message     = "Start Network" (0x0020)<br><<<<<< TLV:<br><<<<<<   type       = "APN" (0x14)<br><<<<<<   length     = 11<br><<<<<<   value      = 76:7A:77:69:6E:74:65:72:6E:65:74<br><<<<<<   translated = vzwinternet<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message...<br>>>>>>> RAW:<br>>>>>>>   length = 32<br>>>>>>>   data   = 01:1F:00:80:01:0B:02:01:00:20:00:13:00:02:04:00:01:00:0E:00:10:02:00:03:00:11:04:00:03:00:D1:07<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message (translated)...<br>>>>>>> QMUX:<br>>>>>>>   length  = 31<br>>>>>>>   flags   = 0x80<br>>>>>>>   service = "wds"<br>>>>>>>   client  = 11<br>>>>>>> QMI:<br>>>>>>>   flags       = "response"<br>>>>>>>   transaction = 1<br>>>>>>>   tlv_length  = 19<br>>>>>>>   message     = "Start Network" (0x0020)<br>>>>>>> TLV:<br>>>>>>>   type       = "Result" (0x02)<br>>>>>>>   length     = 4<br>>>>>>>   value      = 01:00:0E:00<br>>>>>>>   translated = FAILURE: CallFailed<br>>>>>>> TLV:<br>>>>>>>   type       = "Call End Reason" (0x10)<br>>>>>>>   length     = 2<br>>>>>>>   value      = 03:00<br>>>>>>>   translated = generic-no-service<br>>>>>>> TLV:<br>>>>>>>   type       = "Verbose Call End Reason" (0x11)<br>>>>>>>   length     = 4<br>>>>>>>   value      = 03:00:D1:07<br>>>>>>>   translated = [ type = 'cm' reason = '2001' ]<br><br>error: couldn't start network: QMI protocol error (14): 'CallFailed'<br>call end reason (3): generic-no-service<br>verbose call end reason (3,2001): [cm] no-service<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Releasing 'wds' client with flags 'release-cid'...<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Unregistered 'wds' client with ID '11'<br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message...<br><<<<<< RAW:<br><<<<<<   length = 17<br><<<<<<   data   = 01:10:00:00:00:00:00:02:23:00:05:00:01:02:00:01:0B<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Sent message (translated)...<br><<<<<< QMUX:<br><<<<<<   length  = 16<br><<<<<<   flags   = 0x00<br><<<<<<   service = "ctl"<br><<<<<<   client  = 0<br><<<<<< QMI:<br><<<<<<   flags       = "none"<br><<<<<<   transaction = 2<br><<<<<<   tlv_length  = 5<br><<<<<<   message     = "Release CID" (0x0023)<br><<<<<< TLV:<br><<<<<<   type       = "Release Info" (0x01)<br><<<<<<   length     = 2<br><<<<<<   value      = 01:0B<br><<<<<<   translated = [ service = 'wds' cid = '11' ]<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message...<br>>>>>>> RAW:<br>>>>>>>   length = 24<br>>>>>>>   data   = 01:17:00:80:00:00:01:02:23:00:0C:00:02:04:00:00:00:00:00:01:02:00:01:0B<br><br>[24 Sep 2015, 11:16:15] [Debug] [/dev/cdc-wdm2] Received message (translated)...<br>>>>>>> QMUX:<br>>>>>>>   length  = 23<br>>>>>>>   flags   = 0x80<br>>>>>>>   service = "ctl"<br>>>>>>>   client  = 0<br>>>>>>> QMI:<br>>>>>>>   flags       = "response"<br>>>>>>>   transaction = 2<br>>>>>>>   tlv_length  = 12<br>>>>>>>   message     = "Release CID" (0x0023)<br>>>>>>> TLV:<br>>>>>>>   type       = "Result" (0x02)<br>>>>>>>   length     = 4<br>>>>>>>   value      = 00:00:00:00<br>>>>>>>   translated = SUCCESS<br>>>>>>> TLV:<br>>>>>>>   type       = "Release Info" (0x01)<br>>>>>>>   length     = 2<br>>>>>>>   value      = 01:0B<br>>>>>>>   translated = [ service = 'wds' cid = '11' ]<br><br>[24 Sep 2015, 11:16:15] [Debug] Client released<br>root@router:/home# <br><br clear="all"><div><div>Appreciate any hint<br></div><div>Cheers,<br></div><div>Yousef<br></div><div><div class="gmail_signature"><div dir="ltr"><br><br></div></div>
</div></div></div>