<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/modemmanager/files/usr, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2025-07-08T05:55:17Z</updated>
<entry>
<title>modemmanager: change to configuration option disable_modem</title>
<updated>2025-07-08T05:55:17Z</updated>
<author>
<name>Christian Korber</name>
</author>
<published>2025-06-27T06:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a6b332f4e9d57eeefeffd011b1059a9746fbefa6'/>
<id>urn:sha1:a6b332f4e9d57eeefeffd011b1059a9746fbefa6</id>
<content type='text'>
This commit sets default of `disable_modem` to 1 and disconnects modem.
If set otherwise it keeps the modem connected.

Signed-off-by: Christian Korber &lt;ck@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: fix pending mmcli calls for ModemManager-monitor script</title>
<updated>2025-04-01T08:08:27Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-03-04T09:22:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=6c8ad9f02bcd2f9122ccda44735565f547ac9077'/>
<id>urn:sha1:6c8ad9f02bcd2f9122ccda44735565f547ac9077</id>
<content type='text'>
If the ModemManager is stopped via '/etc/init.d/modemmanager', mmcli calls
always remain in the process list. This is because the ModemManager-monitor
call is not terminated properly, as the kill signals are not handled
correctly in the startup script for mmcli.

To fix this, the signal handling is refactored.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: add missing mmcli timeout option during ubus call</title>
<updated>2025-04-01T08:08:27Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-02-25T08:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5c203c36d5e74fc0d6af6d03fbe43115b9e4ba91'/>
<id>urn:sha1:5c203c36d5e74fc0d6af6d03fbe43115b9e4ba91</id>
<content type='text'>
The default 'timeout' value is 30 seconds when calling an mmcli action. That
is too long. For this reason, the mmcli 'timeout' option is specified for
calls and the value is set to 10 seconds.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: add config optional netifd integration</title>
<updated>2025-02-26T09:03:30Z</updated>
<author>
<name>Gilles Lenaerts</name>
</author>
<published>2025-02-11T12:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5cb12d479b43eaed89066827690a23f4e1e994a7'/>
<id>urn:sha1:5cb12d479b43eaed89066827690a23f4e1e994a7</id>
<content type='text'>
This change introduces an optional configuration
of the  netifd integration in the ModemManager package.
When disabled, it removes the NETIFD dependency and
other unwanted components from the root filesystem
during the build phase.

Additionally, in the modemmanager.common the netifd-proto.sh
inclusion line can be savely removed as there is no usage
of it in its functions.

Signed-off-by: Gilles Lenaerts &lt;gilles.lenaerts_ext@softathome.com&gt;
</content>
</entry>
<entry>
<title>modemmanager: do not disable modem on reconnect</title>
<updated>2025-02-12T15:52:16Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-02-04T11:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=434c353e62a6bcd697e991f76658feae10a67ade'/>
<id>urn:sha1:434c353e62a6bcd697e991f76658feae10a67ade</id>
<content type='text'>
If the modem loses the connection, an attempt is made to re-establish the
connection via the report-down script.

Until now, the modem was disabled when the modem processed the teardown of
the modemmanager protohandler. The immediate up events of netifd renables
the modem right away. This takes time, which is not necessary.

This commit changes the behavior so that the modem is not disabled when
the modemmanager is disconnected via the report-down script.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: extend log message with count on boot</title>
<updated>2024-10-17T16:29:16Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-10-02T14:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=e2822c9d80100b1334786f4573f97e3ad581a1f0'/>
<id>urn:sha1:e2822c9d80100b1334786f4573f97e3ad581a1f0</id>
<content type='text'>
This makes debugging at system startup easier and shows how long we are
waiting for the ModemManager to start.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: add missing ubus status backend via mmcli</title>
<updated>2024-07-10T10:26:51Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-04-16T09:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9de61ea058b6c6060720ca6bf0de9c097dc718b2'/>
<id>urn:sha1:9de61ea058b6c6060720ca6bf0de9c097dc718b2</id>
<content type='text'>
The 'modemmanager' uses the 'dbus'. Status information can be retrieved
with the 'mmcli' command, this can also be output in json format.

This commit adds a new 'ubus' backend with which this information can
be easily accessed via ubus.

* ubus call modemmanager info
* ubus call modemmanager dump

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>Merge pull request #23590 from TDT-AG/pr/20240305-modemmanager</title>
<updated>2024-03-12T10:59:11Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-03-12T10:59:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=26117ac9b18d3b25fffaec897016b9073c35f6b7'/>
<id>urn:sha1:26117ac9b18d3b25fffaec897016b9073c35f6b7</id>
<content type='text'>
modemmanager: reconnect interface if the modemmanager detects a disconnect</content>
</entry>
<entry>
<title>modemmanager: report events for virtual netdevices</title>
<updated>2024-03-06T09:16:21Z</updated>
<author>
<name>Daniele Palmas</name>
</author>
<published>2024-02-27T11:15:40Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c51a804a63e17806db22fa88b3c816bad8bd95da'/>
<id>urn:sha1:c51a804a63e17806db22fa88b3c816bad8bd95da</id>
<content type='text'>
Virtual netdevices created for multiplexing should not be skipped
when reporting events, otherwise it is not possible to setup the
data connection.

Add these exceptions in mm_report_event function.

Signed-off-by: Daniele Palmas &lt;dnlplm@gmail.com&gt;
</content>
</entry>
<entry>
<title>modemmanager: reconnect interface if the modemmanager detects a disconnect</title>
<updated>2024-03-06T08:11:57Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-03-05T13:58:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=77c16abb1a3021bba0db97cb4349e906c9bb6ecb'/>
<id>urn:sha1:77c16abb1a3021bba0db97cb4349e906c9bb6ecb</id>
<content type='text'>
There are situation for mobile routers, that the modemmanager can not
stay connected to the mobile network. There can have various reasons.
In order for the system to reconnect automatically, the netifd must be
informed that it must re-establish the connection.

The modem manager already does have a script callback handling which is
already used by the modemmanager in openwrt. Currently the modem is marked
as not unavailable when a disconnected event is detected.

The behavior was changed with this commit, so that a reconnect of the
interface is now triggerd via the netifd if the modem disconnects.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
</feed>
