QMI service versions in different devices
Aleksander Morgado
aleksander at lanedo.com
Mon Jul 30 06:16:50 PDT 2012
>
> I don't think TLV 0x10 is mandatory here:
>
> [30 Jul 2012, 14:37:16] [Debug] [/dev/cdc-wdm1] Sending message...
> <<<<<< QMUX:
> <<<<<< length = 12
> <<<<<< flags = 0x00
> <<<<<< service = "nas"
> <<<<<< client = 5
> <<<<<< QMI:
> <<<<<< flags = "none"
> <<<<<< transaction = 1
> <<<<<< tlv_length = 0
> <<<<<< message = "Get Technology Preference" (0x002B)
>
> [30 Jul 2012, 14:37:16] [Debug] KEY: 01:00:05:03:00:00:00:00
> [30 Jul 2012, 14:37:16] [Debug] Service: 03
> [30 Jul 2012, 14:37:16] [Debug] Client ID: 05
> [30 Jul 2012, 14:37:16] [Debug] Transaction ID: 01:00
> [30 Jul 2012, 14:37:16] [Debug] [/dev/cdc-wdm1] Received message...
>>>>>>> QMUX:
>>>>>>> length = 25
>>>>>>> flags = 0x80
>>>>>>> service = "nas"
>>>>>>> client = 5
>>>>>>> QMI:
>>>>>>> flags = "response"
>>>>>>> transaction = 1
>>>>>>> tlv_length = 13
>>>>>>> message = "Get Technology Preference" (0x002B)
>>>>>>> TLV:
>>>>>>> type = "Active" (0x01)
>>>>>>> length = 3
>>>>>>> value = 2E:00:00
>>>>>>> translated = [ technology_preference = '46' technology_preference_duration = '0' ]
>>>>>>> TLV:
>>>>>>> type = "Result" (0x02)
>>>>>>> length = 4
>>>>>>> value = 00:00:00:00
>>>>>>> translated = SUCCESS
>
> [30 Jul 2012, 14:37:16] [Debug] KEY: 01:00:05:03:00:00:00:00
> [30 Jul 2012, 14:37:16] [Debug] Service: 03
> [30 Jul 2012, 14:37:16] [Debug] Client ID: 05
> [30 Jul 2012, 14:37:16] [Debug] Transaction ID: 01:00
> error: operation failed: Couldn't get the Persistent TLV: TLV not found
>
Pushed the fix for this one, thanks!
--
Aleksander
More information about the libqmi-devel
mailing list