Linux environment that MBPL SDK can be compiled

We want to use “MBPL_SDK_R26_ENG2-lite.bin” that can get from below URL.

https://source.sierrawireless.com/resources/airprime/software/mbpl/mbpl-software-latest/#sthash.gIS6BENG.dpbs

However we can not compile “lite-mbim-connection-manager” in SampleApps.

We want to evaluate using Linux environment of Sierra.
So we want to know Linux environment that Sierra was able to compile “lite-mbim-connection-manager”.

Please tell us below Linux environment.

  • PC
  • Distribution
  • kernel version

Thank you

I don’t see problem with R25:


owner@owner-ThinkPad-X220:~/QMI/MBPL/MBPL_SDK_R25_ENG3-lite.bin/SampleApps/lite-mbim-connection-manager$ sudo make
Compiling src/main.c
obj/hostx86_64/ exists - good.
Compiling ../common/src/ping.c
obj/hostx86_64/ exists - good.
Compiling ../common/src/netlink_util.c
obj/hostx86_64/ exists - good.
Compiling ../common/src/proc_util.c
bin/ exists - good.
owner@owner-ThinkPad-X220:~/QMI/MBPL/MBPL_SDK_R25_ENG3-lite.bin/SampleApps/lite-mbim-connection-manager$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.7 LTS
Release:	16.04
Codename:	xenial
owner@owner-ThinkPad-X220:~/QMI/MBPL/MBPL_SDK_R25_ENG3-lite.bin/SampleApps/lite-mbim-connection-manager$

Thank you for answering.

Your environment is below.

  • PC: ThinkPad-X220
  • Distribution: Ubuntu 16.04.7 LTS
  • kernel: 4.4 or newer

Is my understanding correct?

yes, this is my environment.
You can also try Ubuntu18, I think it will also work.