<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>