Announcing AGH 0.01

Aleksander Morgado aleksander at
Wed Aug 7 11:52:32 UTC 2019


> I am announcing AGH: a 3G/4G connection manager (via ModemManager) / XMPP control agent, specifically designed for OpenWrt.

Great work :)

> Some of it's features:
> Documentation: AGH is documented enough to get you to a good start;

The documentation is extremely verbose, which is very welcome. I wish
we had a better MM documentation! :D

> Modem handling:
> - uses ModemManager, so your QMI/MBIM/cdc_ether based modem will be used at it's max performance
> - bearer profiles: one or more bearers can be configured; AGH will keep them connected
> - supports more than one modem at time: each modem has it's connection settings
> - supports matching predefined connection profiles based on operator id
> - supports configuring / setting modem preferred modes
> - SMS messaging rudimentary support for sending and receiving messages, or deleting all of them
> XMPP: allows complete control of the system over XMPP
> - ubus: can perform ubus calls, listen for events
> - ubox logd: can intercept log messages connecting to a file descriptor as provided by logd
> System: AGH is designed to integrate seamslessly with the rest of the system.
> An init.d script is provided.
> AGH supports running in a jail via ujail.
> Basic OpenWrt packaging support is provided.

Have you seen that there is an ongoing effort to port
libqmi/libmbim/ModemManager into the openwrt packages repository?


More information about the ModemManager-devel mailing list