Crea sito

Paldan time

Just write it!

Navigation Menu

Wireshark qmi dissector available

Posted by on Set 29, 2017 in development, QMI, USB, Wireshark |

This past week I had to debug a issue related to a QMI-based modem, so I thought it would have been convenient to use a Wireshark qmi dissector for analyzing communication between host and modem with protocol decoding. Looking around the web I found Ilya Voronin’s Wireshark Dissector for Qualcomm MSM Interface (QMI) Protocol v0.1. Nice, that was what...

Read More

cdc-wdm support now added in AOSP Hikey

Posted by on Set 11, 2017 in Android, AOSP, Linux, MBIM, QMI, USB |

Recently I was trying to use my QMI and MBIM based modems in AOSP, with no luck: no cdc-wdm device was available in /dev/ after modem plugging, apparently without any kernel error. First guess was lack of cdc-wdm device driver in my kernel build, but, after checking, that was not the issue, since the network interfaces of the modem were properly created....

Read More

CDC ACM GET LINE CODING request in Linux

Posted by on Ago 18, 2017 in development, kernel, Linux, USB |

Recently I was looking for a way to verify if CDC ACM GET LINE CODING request was working properly on a specific modem, since a customer was reporting an issue with it. In document “USB Communication Class Subclass Specification for PSTN Devices” GET LINE CODING is described as following (paragraph 6.2.2, Table 11): “Requests current DTE...

Read More

Telit plugin improvements in ModemManager

Posted by on Giu 26, 2017 in kernel, Linux, MBIM, ModemManager, Telit | 1 comment

In the past few months a lot of development happened recently in ModemManager, both new features and bugfixings. As usual I will mainly focus on the changes that affect Telit plugin, but I suggest to take a look log at the whole git log since there is a lot more. Telit plugin new features A short list of new features: Telit RS232 modem supports, mandatory...

Read More

Adding LTE in AOSP preferred network settings panel

Posted by on Apr 7, 2017 in Android, AOSP, RIL |

Ever wondered why you do not find LTE in your AOSP preferred network settings panel even if you are using an LTE modem? Go ahead reading to find a possible solution… Native RIL library presents a way for telling the platform which capabilities are supported by the modem: /** * RIL_REQUEST_GET_RADIO_CAPABILITY * * Used to get phone radio capablility....

Read More