MC7455 PROBLEM
Tang Nguyen
tang_nguyen at yahoo.com
Tue Jan 17 21:46:03 UTC 2017
Module allow you configuring more than one profile - let's try this:
1. Create profile 1 with AT command
AT+CGDCONT=1,"IPV4V6","vzwims","0.0.0.0",0,0,0,0
2. Create profile #3
AT+CGDCONT=3,"IP","xxxx. vzwstatic","0.0.0.0",0,0,0,0
Reset modem, and reboot your system.
2. Check modem registration status with AT command
AT+CGCONTRDP
Expect modem reports bearer information, including IP address
If you don't see IP address from AT+CGCONTRDP command - Don't bother step 3 below - waiting until modem got IP address for profile #1.
3. Try to connect with qmicli commands
qmicli -d /dev/cdc-wdm0 --wda-get-data-format -v
qmicli -d /dev/cdc-wdm0 --set-expected-data-format=raw -ip -v
qmicli -d /dev/cdc-wdm0 --wds-start-network="apn=xxxx. vzwstatic,ip-type=4" --device-open-net="net-raw-ip| net-no-qos-header" --device-open-sync --client-no-release-cid -v
I did try above steps on MC73xx with libqmi v. 16.2, and it works fine for me. Of course, there is a difference between your modem (MC74xx) and mine (MC73xx) - but I think the steps shouldn't be different.
Cheers,
-tang
--------------------------------------------
On Tue, 1/17/17, heni wael <waelheni91 at gmail.com> wrote:
Subject: Re: MC7455 PROBLEM
To: libqmi-devel at lists.freedesktop.org
Date: Tuesday, January 17, 2017, 3:36 PM
I have
this also
AT+CGDCONT=?
+CGDCONT:
(1-24),"IP",,,(0-2),(0-4),(0-1),(0-1)
+CGDCONT:
(1-24),"PPP",,,(0-2),(0-4),(0-1),(0-1)
+CGDCONT:
(1-24),"IPV6",,,(0-2),(0-4),(0-1),(0-1)
+CGDCONT:
(1-24),"IPV4V6",,,(0-2),(0-4),(0-1),(0-1)
OK
2017-01-17 21:24 GMT+01:00
heni wael <waelheni91 at gmail.com>:
Thanks for reply
It work for a few day and then it
give this errors
i got this :
AT+CGDCONT?
+CGDCONT:
1,"IP","xxxx.vzwstatic","0.0.
0.0",0,0,0,0
OK
and this
[root at mc7455-1-qpcs-local ~]#
qmicli -d /dev/cdc-wdm0 --wds-start-network="apn=xxxx.
vzwstatic,ip-type=4"
--device-open-net="net-raw-ip| net-no-qos-header"
--device-open-sync --client-no-release-cid -v
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Opening device with flags 'sync,
net-raw-ip, net-no-qos-header'...
[17
ينا 2017, 15:19:27] [Debug] [/dev/cdc-wdm0] Running
sync...
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message...
<<<<<< RAW:
<<<<<< length = 12
<<<<<< data =
01:0B:00:00:00:00:00:01:27:00: 00:00
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message (translated)...
<<<<<< QMUX:
<<<<<< length = 11
<<<<<< flags =
0x00
<<<<<< service =
"ctl"
<<<<<<
client = 0
<<<<<<
QMI:
<<<<<<
flags = "none"
<<<<<< transaction = 1
<<<<<< tlv_length =
0
<<<<<<
message = "Sync" (0x0027)
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Received message...
>>>>>> RAW:
>>>>>> length = 19
>>>>>> data =
01:12:00:80:00:00:01:01:27:00: 07:00:02:04:00:00:00:00:00
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Received message (translated)...
>>>>>> QMUX:
>>>>>> length = 18
>>>>>> flags =
0x80
>>>>>> service =
"ctl"
>>>>>>
client = 0
>>>>>>
QMI:
>>>>>>
flags = "response"
>>>>>> transaction = 1
>>>>>> tlv_length =
7
>>>>>>
message = "Sync" (0x0027)
>>>>>> TLV:
>>>>>> type =
"Result" (0x02)
>>>>>> length =
4
>>>>>>
value = 00:00:00:00
>>>>>> translated =
SUCCESS
[17 ينا 2017,
15:19:27] [Debug] [/dev/cdc-wdm0] Sync operation finished
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Setting network port data format...
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message...
<<<<<< RAW:
<<<<<< length = 21
<<<<<< data =
01:14:00:00:00:00:00:02:26:00:
09:00:10:02:00:02:00:01:01:00: 00
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message (translated)...
<<<<<< QMUX:
<<<<<< length = 20
<<<<<< flags =
0x00
<<<<<< service =
"ctl"
<<<<<<
client = 0
<<<<<<
QMI:
<<<<<<
flags = "none"
<<<<<< transaction = 2
<<<<<< tlv_length =
9
<<<<<<
message = "Set Data Format" (0x0026)
<<<<<< TLV:
<<<<<< type =
"Protocol" (0x10)
<<<<<< length =
2
<<<<<<
value = 02:00
<<<<<< translated =
raw-ip
<<<<<< TLV:
<<<<<< type =
"Format" (0x01)
<<<<<< length =
1
<<<<<<
value = 00
<<<<<< translated =
absent
[17 ينا 2017,
15:19:27] [Debug] [/dev/cdc-wdm0] Received message...
>>>>>> RAW:
>>>>>> length = 28
>>>>>> data =
01:1B:00:80:00:00:01:02:26:00:
10:00:02:04:00:00:00:00:00:12: 01:00:00:10:02:00:02:00
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Received message (translated)...
>>>>>> QMUX:
>>>>>> length = 27
>>>>>> flags =
0x80
>>>>>> service =
"ctl"
>>>>>>
client = 0
>>>>>>
QMI:
>>>>>>
flags = "response"
>>>>>> transaction = 2
>>>>>> tlv_length =
16
>>>>>>
message = "Set Data Format" (0x0026)
>>>>>> TLV:
>>>>>> type =
"Result" (0x02)
>>>>>> length =
4
>>>>>>
value = 00:00:00:00
>>>>>> translated =
SUCCESS
>>>>>> TLV:
>>>>>> type = 0x12
>>>>>> length = 1
>>>>>> value = 00
>>>>>> TLV:
>>>>>> type =
"Protocol" (0x10)
>>>>>> length =
2
>>>>>>
value = 02:00
>>>>>> translated =
raw-ip
[17 ينا 2017,
15:19:27] [Debug] [/dev/cdc-wdm0] Network port data format
operation finished
[17 ينا 2017,
15:19:27] [Debug] QMI Device at '/dev/cdc-wdm0'
ready
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Assuming service 'wds' is
supported...
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Allocating new client ID...
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message...
<<<<<< RAW:
<<<<<< length = 16
<<<<<< data =
01:0F:00:00:00:00:00:03:22:00: 04:00:01:01:00:01
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Sent message (translated)...
<<<<<< QMUX:
<<<<<< length = 15
<<<<<< flags =
0x00
<<<<<< service =
"ctl"
<<<<<<
client = 0
<<<<<<
QMI:
<<<<<<
flags = "none"
<<<<<< transaction = 3
<<<<<< tlv_length =
4
<<<<<<
message = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<< type =
"Service" (0x01)
<<<<<< length =
1
<<<<<<
value = 01
<<<<<< translated =
wds
[17 ينا 2017,
15:19:27] [Debug] [/dev/cdc-wdm0] Received message...
>>>>>> RAW:
>>>>>> length = 24
>>>>>> data =
01:17:00:80:00:00:01:03:22:00:
0C:00:02:04:00:00:00:00:00:01: 02:00:01:23
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Received message (translated)...
>>>>>> QMUX:
>>>>>> length = 23
>>>>>> flags =
0x80
>>>>>> service =
"ctl"
>>>>>>
client = 0
>>>>>>
QMI:
>>>>>>
flags = "response"
>>>>>> transaction = 3
>>>>>> tlv_length =
12
>>>>>>
message = "Allocate CID" (0x0022)
>>>>>> TLV:
>>>>>> type =
"Result" (0x02)
>>>>>> length =
4
>>>>>>
value = 00:00:00:00
>>>>>> translated =
SUCCESS
>>>>>> TLV:
>>>>>> type =
"Allocation Info" (0x01)
>>>>>> length =
2
>>>>>>
value = 01:23
>>>>>> translated = [
service = 'wds' cid = '35' ]
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Registered 'wds' (version
unknown) client with ID '35'
[17
ينا 2017, 15:19:27] [Debug] Network start parameters set
(apn: 'xxxx.vzwstatic', 3gpp_profile: '0',
3gpp2_profile: '0', auth: 'unspecified',
username: 'unspecified', password:
'unspecified', autoconnect:
'unspecified')
[17 ينا 2017,
15:19:27] [Debug] Asynchronously starting network...
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Sent message...
<<<<<< RAW:
<<<<<< length = 34
<<<<<< data =
01:21:00:00:01:23:00:01:00:20:
00:15:00:19:01:00:04:14:0E:00:
77:65:30:31:2E:76:7A:77:73:74: 61:74:69:63
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Sent message (translated)...
<<<<<< QMUX:
<<<<<< length = 33
<<<<<< flags =
0x00
<<<<<< service =
"wds"
<<<<<<
client = 35
<<<<<<
QMI:
<<<<<<
flags = "none"
<<<<<< transaction = 1
<<<<<< tlv_length =
21
<<<<<<
message = "Start Network" (0x0020)
<<<<<< TLV:
<<<<<< type =
"IP Family Preference" (0x19)
<<<<<< length =
1
<<<<<<
value = 04
<<<<<< translated =
ipv4
<<<<<< TLV:
<<<<<< type =
"APN" (0x14)
<<<<<< length =
14
<<<<<<
value = 77:65:30:31:2E:76:7A:77:73:74:
61:74:69:63
<<<<<<
translated = xxxx.vzwstatic
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Received message...
>>>>>> RAW:
>>>>>> length = 20
>>>>>> data =
01:13:00:80:01:23:02:01:00:20:
00:07:00:02:04:00:01:00:1A:00
[17 ينا 2017, 15:19:27] [Debug]
[/dev/cdc-wdm0] Received message (translated)...
>>>>>> QMUX:
>>>>>> length = 19
>>>>>> flags =
0x80
>>>>>> service =
"wds"
>>>>>>
client = 35
>>>>>>
QMI:
>>>>>>
flags = "response"
>>>>>> transaction = 1
>>>>>> tlv_length =
7
>>>>>>
message = "Start Network" (0x0020)
>>>>>> TLV:
>>>>>> type =
"Result" (0x02)
>>>>>> length =
4
>>>>>>
value = 01:00:1A:00
>>>>>> translated =
FAILURE: NoEffect
error:
couldn't start network: QMI protocol error (26):
'NoEffect'
[/dev/cdc-wdm0] Client ID
not released:
Service:
'wds'
CID:
'35'
[17 ينا 2017, 15:19:27]
[Debug] [/dev/cdc-wdm0] Releasing 'wds' client with
flags 'none'...
[17 ينا 2017,
15:19:27] [Debug] [/dev/cdc-wdm0] Unregistered 'wds'
client with ID '35'
[17 ينا 2017,
15:19:27] [Debug] Client released
2017-01-17 21:02 GMT+01:00
Tang Nguyen <tang_nguyen at yahoo.com>:
I didn't see the output of
command
qmicli -d /dev/cdc-wdm0 --wds-start-network="apn=wxxx
.vzwstatic,ip-type=4"
--device-open-net="net-raw-ip| net-no-qos-header"
--device-open-sync --client-no-release-cid -v
Can you put the debug output in your email.
Also, can you send the full output of AT+CGDCONT?.
Normally, it should be a list of profile.
Question: Do you try to connect to live Verizon network or
with base station simulator ? Verizon modem connectivity
is abit different with other module. Verizon modem would use
PDP #1 to register with IP Multimedia System (IMS), and IMS
is responsible for SMS, video message, etc. For internet
traffic, modem would use PDP#3 to connect to network. If
you instruct modem using PDP#1 to connect to Internet APN,
it would fails.
--tang
------------------------------ --------------
On Tue, 1/17/17, heni wael <waelheni91 at gmail.com>
wrote:
Subject: Re: MC7455 PROBLEM
To: libqmi-devel at lists.freedesktop
.org
Date: Tuesday, January 17, 2017, 2:46 PM
Hey Tang
Did you see the attached debug output
I used now the kernel 4.9
but same problem
It look a problem in the qmicli
Thanks
2017-01-17 10:18 GMT+01:00
Aleksander Morgado <aleksander at aleksander.es>:
On Mon,
Jan 16, 2017 at 5:25 PM, heni wael <waelheni91 at gmail.com>
wrote:
>
> and i tried your suggestion but got some issues
> [root at mc7455-1-qpcs-local ~]# qmicli -d
/dev/cdc-wdm0
> --wds-set-autoconnect- settings=disabled
> error: couldn't set autoconnect settings: QMI
protocol error (3): 'Internal'
>
> have you got any advice ?
Oh weird, no idea :/
--
Aleksander
https://aleksander.es
-----Inline
Attachment Follows-----
_____________________________ __________________
libqmi-devel mailing list
libqmi-devel at lists.freedeskto
p.org
https://lists.freedesktop.
org/mailman/listinfo/libqmi- devel
-----Inline Attachment Follows-----
_______________________________________________
libqmi-devel mailing list
libqmi-devel at lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libqmi-devel
More information about the libqmi-devel
mailing list