EM9191 MBPL install error

you can use option “8. Modify an existing profile on the device” to modify the APN.

does it work with mbim-network command?

you need to install:


sudo apt-get install libqmi-utils

sudo apt-get install libmbim-utils

I will first try with mbim-network command

Do I need to install the FW also for the EM9191 I received from the package ?

you can use the FW here:
https://source.sierrawireless.com/resources/airprime/software/em919x/em9-approved-fw-packages/#sthash.qSjBa663.LE4QK4lP.dpbs

When I used mbim-network command, I see the connection started.

simon@simon-Latitude-E6540:~$ sudo mbim-network /dev/cdc-wdm0 start
Loading profile at /etc/mbim-network.conf…
APN: broadband
APN auth protocol: unset
APN user: unset
APN password: unset
mbim-proxy: yes
Querying subscriber ready status ‘mbimcli -d /dev/cdc-wdm0 --query-subscriber-ready-status --device-open-proxy’…
[/dev/cdc-wdm0] Subscriber ready status retrieved: Ready state: ‘initialized’ Subscriber ID: ‘310410342976639’ SIM ICCID: ‘89014104273429766390’ Ready info: ‘none’ Telephone numbers: (1) ‘14242259482’
Querying registration state ‘mbimcli -d /dev/cdc-wdm0 --query-registration-state --device-open-proxy’…
[/dev/cdc-wdm0] Registration status: Network error: ‘unknown’ Register state: ‘home’ Register mode: ‘automatic’ Available data classes: ‘lte’ Current cellular class: ‘gsm’ Provider ID: ‘310410’ Provider name: ‘AT&T’ Roaming text: ‘unknown’ Registration flags: ‘manual-selection-not-available, packet-service-automatic-attach’
Attaching to packet service with ‘mbimcli -d /dev/cdc-wdm0 --attach-packet-service --device-open-proxy’…
[/dev/cdc-wdm0] Successfully attached to packet service [/dev/cdc-wdm0] Packet service status: Network error: ‘unknown’ Packet service state: ‘attached’ Available data classes: ‘lte’ Uplink speed: ‘1200000000 bps’ Downlink speed: ‘3200000000 bps’
Starting network with ‘mbimcli -d /dev/cdc-wdm0 --connect=apn=‘broadband’ --device-open-proxy’…
Network started successfully

But when I tried with lite-qmi-connection-managerhostx86_64 I got the below error.

Transport_Initialize failed. Do i have to use the latest FW for working with connectionmanager? The current FW is below:

AT!IMPREF?
!IMPREF:
preferred fw version: 03.06.01.00
preferred carrier name: GENERIC
preferred config name: GENERIC_030.015_000
preferred subpri index: 000
current fw version: 03.06.01.00
current carrier name: GENERIC
current config name: GENERIC_030.015_000
current subpri index: 000

OK

why don’t you just use MBIM command?

have you installed these?

sudo apt-get install libqmi-utils

sudo apt-get install libmbim-utils

Yes with mbim-network all seems to be good . I see the connection and able to ping 8.8.8.8. See my logs send earlier.

My question is to work with connection mgr , do I need the latest firmware on the modem ?

you can try the latest FW

have you installed these?

sudo apt-get install libqmi-utils

sudo apt-get install libmbim-utils

Yes I installed those packages .
Is there a tool to upgrade the firmware ? Can I know the steps .

It is exe file to upgrade firmware

Sorry I see from this link https://source.sierrawireless.com/resources/airprime/software/em919x/em9-approved-fw-packages/#sthash.qSjBa663.tu3mGnnA.dpbs

I am not sure how to run it . There is no executable I see

you can see the release note:
https://source.sierrawireless.com/resources/airprime/software/em919x/em919x-crn-release-note/#sthash.9B97PsAa.dpbs

there is a section about fw upgrade

with cinnection manager still failed with latest firmware. attached is the failure log.

AT!IMPREF?
!IMPREF:
preferred fw version: 03.10.11.00
preferred carrier name: GENERIC
preferred config name: GENERIC_030.066_000
preferred subpri index: 000
current fw version: 03.10.11.00
current carrier name: GENERIC
current config name: GENERIC_030.066_000
current subpri index: 000
With lit-qmi-connection-managerhostx86_64 it still failing after updated the firmware with latest. Do i need to set any configuration file to pass to the binary?

attached is the failure snap


shot.

it says “Transport_Initialize failed”

I am able to make a connection with lite-qmi-connectionmgr . but it says Failed to get runtime settings. I have provided the correct APN and profile. attached is the snapshot
Capture

seems to be SIM/network issue

Why are you using GENERIC PRI for AT&T network?

What are the return of the followings?


ati3
at!impref?
AT!GSTATUS?
at+cgdcont?
at+cgpaddr=1
at+cgcontrdp

Can you try other SIM card other operator?

It is worked with mbim-network command . Issue is only with connection mgr binary

Will generic PRI will not work with AT & T?

Everything worked fine with mbim-network command .
Yes APN is broadband

of course you need to use AT&T configuration for AT&T network

What are the return of the followings?


ati3
at!impref?
AT!GSTATUS?
at+cgdcont?
at+cgpaddr=1
at+cgcontrdp

How did it worked with mbim-network command ?

No idea, but still cannot explain why it works on my side for both methods

I see it is connected in my case too . Only error I see is failed run some settings . I will check if it got an ip address. Any specific package is required to install for dhcp and dns to work automatically with lite-qmi-connectionmgr?