qmicli: assertion failed with --nas-get-serving-system and ZTE MF683

Shawn J. Goff shawn7400 at gmail.com
Thu Oct 25 15:41:04 PDT 2012


I'm getting the error below when running 'qmicli -d /dev/cdc-wdm0 
--nas-get-serving-system'

> ERROR:qmi-utils.c:125:qmi_utils_read_guint8_from_buffer: assertionfailed: (*buffer_size >= 1)

This is with git commit 482ce26d0f30f1e89e55eb98e0cb475df0a1c869

It's probably the same alignment problem that we fought with 
--get-signal-strength a month ago. The error is interleaved with a 
usbmon trace below.

# cat /sys/kernel/debug/usb/usbmon/1u &
#
# qmicli -d /dev/cdc-wdm0 --nas-get-serving-system
c3addce0 235554954 S Ii:1:003:7 -115:16 64 <
c3addce0 235555904 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235555930 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235555982 S Ii:1:003:7 -115:16 64 <
c3addc60 235556504 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235557904 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235557933 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235557983 S Ii:1:003:7 -115:16 64 <
c3addc60 235558416 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235559905 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235559933 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235559981 S Ii:1:003:7 -115:16 64 <
c3addc60 235560378 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235561902 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235561954 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235562004 S Ii:1:003:7 -115:16 64 <
c3addc60 235562635 C Ci:1:003:0 0 332 = 014b0180 03ff0400 003a003f 
0112c900 0a000000 0007d456 f32d4eb3 cb07d456
c3addce0 235563903 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235563931 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235563981 S Ii:1:003:7 -115:16 64 <
c3addc60 235564403 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235565907 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235565936 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235565985 S Ii:1:003:7 -115:16 64 <
c3addc60 235566509 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235567900 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235567927 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235567976 S Ii:1:003:7 -115:16 64 <
c3addc60 235568380 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235569900 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235569929 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235569977 S Ii:1:003:7 -115:16 64 <
c3addc60 235570534 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addce0 235571905 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235571933 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235571988 S Ii:1:003:7 -115:16 64 <
c3addc60 235572410 C Ci:1:003:0 0 12 = 010b0080 00000200 27000000
c3addbe0 235741167 S Co:1:003:0 s 21 00 0000 0005 0010 16 = 010f0000 
00000001 22000400 01010003
c3addbe0 235743770 C Co:1:003:0 0 16 >
c3addce0 235745904 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235745944 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235745993 S Ii:1:003:7 -115:16 64 <
c3addc60 235747014 C Ci:1:003:0 0 24 = 01170080 00000101 22000c00 
02040000 00000001 02000301
c3addbe0 235770339 S Co:1:003:0 s 21 00 0000 0005 000d 13 = 010c0000 
03010001 00240000 00
c3addbe0 235772770 C Co:1:003:0 0 13 >
c3addce0 235775911 C Ii:1:003:7 0:16 8 = a1010000 05000000
c3addc60 235775946 S Ci:1:003:0 s a1 01 0000 0005 1000 4096 <
c3addce0 235775996 S Ii:1:003:7 -115:16 64 <
c3addc60 235776505 C Ci:1:003:0 0 80 = 014f0080 03010201 00240043 
00020400 00000000 21040002 0300001d 04000000
**
ERROR:qmi-utils.c:125:qmi_utils_read_guint8_from_buffer: assertion 
failed: (*buffer_size >= 1)
c3addce0 235782425 C Ii:1:003:7 -2:16 0
Aborted
#



-- 
Shawn J. Goff | Accelerated Concepts | Embedded Systems Engineer | 
1-813-983-7501



More information about the libqmi-devel mailing list