packages/net/modemmanager
Sebastian Kemper fa8ad6e69c modemmanager: fix compilation
MM has a problem with cross-compiling. It needs to run some
tools during compilation (glib-mkenums & gdbus-codegen) but uses
pkg-config to detect them. But like this it finds the wrong tools, the
ones in $(STAGING_DIR). The correct tools are in
$(STAGING_DIR_HOSTPKG)/bin.

As a workaround this commit patches configure.ac so the correct tools
are used, the ones from glib2/host. The latter is also added to
PKG_BUILD_DEPENDS to reflect this.

libxslt/host is also added to PKG_BUILD_DEPENDS and the related
RequireCommand call is removed. This is OK to do since we have
libxslt/host available since a few days ago.

Resolves #10249

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-27 17:58:34 +01:00
..
files modemmanager: add ModemManager to packages 2019-09-27 11:26:51 +10:00
Config.in modemmanager: add ModemManager to packages 2019-09-27 11:26:51 +10:00
Makefile modemmanager: fix compilation 2019-10-27 17:58:34 +01:00
README.md modemmanager: add ModemManager to packages 2019-09-27 11:26:51 +10:00

OpenWrt ModemManager

Description

Cellular modem control and connectivity

Optional libraries libmbim and libqmi are available. Optional mbim-utils and qmi-utils are available. Your modem may require additional kernel modules.

Usage

Once installed, you can configure the 2G/3G/4G modem connections directly in

/etc/config/network as in the following example:

config interface 'broadband'
    option device   '/sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1.2/1-1.2.1'
    option proto    'modemmanager'
    option apn      'ac.vodafone.es'
    option username 'vodafone'
    option password 'vodafone'
    option pincode  '7423'
    option lowpower '1'