<div dir="ltr"><div><div>Hi All.<br><br>Currently, I have a modem locked into DirectIP mode, and I am waiting for the OEM-password to switch it into QMI mode.<br>Meanwhile, I am fitting the pieces of software-architecture, and as the first step, trying to ensure that qmi-proxy daemon starts automatically on system-boot.<br><br>However, it does not.<br><br>Following is the pre-requisite information I can think of for debugging (collected at system boot-up).<br><br>###############################################################################<br>root@logic-desktop:~# <b>uname -a</b><br>Linux logic-desktop 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:45:15 UTC 2015 i686 i686 i686 GNU/Linux<br><br>root@logic-desktop:~# <b>ps -aux | grep -i network</b><br>root       713  0.0  0.3  54676 14932 ?        Ssl  08:41   0:00 NetworkManager<br>root      2539  0.0  0.1   5524  4600 ?        S    09:24   0:00 /sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf /run/sendsigs.omit.d/network-manager.dhclient-eth2.pid -lf /var/lib/NetworkManager/dhclient-2b9c33ee-08e8-49aa-a10f-5f4f8864de92-eth2.lease -cf /var/lib/NetworkManager/dhclient-eth2.conf eth2<br>nobody    2543  0.0  0.0   5560  3060 ?        S    09:24   0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d<br>root      3421  0.0  0.0   4692  2100 pts/12   R+   09:43   0:00 grep --color=auto -i network<br><br>root@logic-desktop:~# <b>ps -aux | grep -i modem</b><br>root       461  0.0  0.1  40016  7840 ?        Ssl  08:41   0:03 /usr/sbin/ModemManager<br>root      3418  0.0  0.0   4692  2076 pts/12   S+   09:43   0:00 grep --color=auto -i modem<br><br>root@logic-desktop:~# <b>ps -aux | grep -i proxy</b><br>nobody    2543  0.0  0.0   5560  3060 ?        S    09:24   0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.1.1 --conf-file=/var/run/NetworkManager/dnsmasq.conf --cache-size=0 --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d<br>root      3371  0.0  0.0   4688  2152 pts/12   S+   09:42   0:00 grep --color=auto -i proxy<br><br>root@logic-desktop:~# <b>dpkg -l | grep -i modem</b><br>ii  libmm-glib0:i386                                      1.5.992-3+trusty                                    i386         D-Bus service for managing modems - shared libraries<br>ii  lrzsz                                                 0.12.21-7                                           i386         Tools for zmodem/xmodem/ymodem file transfer<br>ii  modemmanager                                          1.5.992-3+trusty                                    i386         D-Bus service for managing modems<br><br>root@logic-desktop:~# <b>dpkg -l | grep -i qmi</b><br>ii  libqmi-glib0:i386                                     1.4.0-1                                             i386         Support library to use the Qualcomm MSM Interface (QMI) protocol<br>ii  libqmi-glib5:i386                                     1.14.2-2+trusty                                     i386         Support library to use the Qualcomm MSM Interface (QMI) protocol<br>ii  libqmi-proxy                                          1.14.2-2+trusty                                     i386         Proxy to communicate with QMI ports<br>ii  libqmi-utils                                          1.14.2-2+trusty                                     i386         Utilities to use the QMI protocol from the command line<br>###############################################################################<br><br><br></div>What am I missing?<br><br></div>Will be grateful for pointers.<br><div><div><br><br>Thanks and Regards,<br>Ajay</div></div></div>