<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/modemmanager/files/lib, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-02-10T12:59:28Z</updated>
<entry>
<title>modemmanager: fix netifd proto sim path</title>
<updated>2026-02-10T12:59:28Z</updated>
<author>
<name>micpf</name>
</author>
<published>2026-02-09T15:52:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e1d680d19a24f0989da424c8169829f384a09707'/>
<id>urn:sha1:e1d680d19a24f0989da424c8169829f384a09707</id>
<content type='text'>
Use specific SIM path instead of 'any' when unlocking with PIN
code. This fixes PIN unlock issues on devices with multiple modems
where 'any' could select the wrong modem.

Bump modemmanager PKG_RELEASE

Signed-off-by: micpf &lt;micpf@westermo.com&gt;
</content>
</entry>
<entry>
<title>modemmanager: allow empty initial EPS bearer APN</title>
<updated>2025-12-09T14:45:10Z</updated>
<author>
<name>Simonas Tamošaitis</name>
</author>
<published>2025-10-23T17:25:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=83f3e116b160b0d3b11997ae9b6ff378b49972b9'/>
<id>urn:sha1:83f3e116b160b0d3b11997ae9b6ff378b49972b9</id>
<content type='text'>
This commit removes the non-empty APN requirement for initial EPS
bearer. An empty APN value is valid and means that the modem will use a
network provided APN offered by the operator.

Signed-off-by: Simonas Tamošaitis &lt;simsasss@gmail.com&gt;
</content>
</entry>
<entry>
<title>modemmanager: always reset the init_eps if not configured</title>
<updated>2025-09-04T06:35:09Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-08-07T10:22:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=246506690f2d625830bdb454ce96b344d2560c14'/>
<id>urn:sha1:246506690f2d625830bdb454ce96b344d2560c14</id>
<content type='text'>
The initial EPS is stored on the modem side. When establishing a connection,
it must therefore be deleted if no EPS has been configured. This is because
the system does not know whether one was configured previously.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: add missing ppp ifname option value</title>
<updated>2025-09-04T06:35:09Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-08-07T10:08:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f49138b564c6c16503379644a7883ef6d71a451a'/>
<id>urn:sha1:f49138b564c6c16503379644a7883ef6d71a451a</id>
<content type='text'>
The pppd supports the option to configure the name of the network interface
at startup using the ifname option.

The pppd can overwrite the name of the network interface at startup using
the 'ifname' configuration option. If this option is not specified, the new
network interface is created according to the following scheme:
ppp&lt;number&gt;, e.g. ppp0, ppp1 and so on. This can therefore change with
every start if the number has been already assigned to another ppp connection.

In order to always get the same interface name with the modemmanger proto via
ppp, it is created according to the new scheme by setting the 'ifname':
ppp-&lt;uci network interface name&gt;, e.g. ppp-wwan.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<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.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: add sourcefilter option support</title>
<updated>2025-05-28T06:16:27Z</updated>
<author>
<name>Ryan Press</name>
</author>
<published>2025-05-20T15:04:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7efed7ff9f88acc087c1cc799e25891634d614c3'/>
<id>urn:sha1:7efed7ff9f88acc087c1cc799e25891634d614c3</id>
<content type='text'>
This make source based IPv6 routing option available for
modemmanager when using modem SLAAC.

Signed-off-by: Ryan Press &lt;ryan@presslab.us&gt;
</content>
</entry>
<entry>
<title>modemmanager: add missing any option to allowedmode</title>
<updated>2025-04-10T07:33:58Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2025-03-27T15:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6b9b6fdace5b806c0021ea9ce78f3484a0f678ee'/>
<id>urn:sha1:6b9b6fdace5b806c0021ea9ce78f3484a0f678ee</id>
<content type='text'>
The 'mmcli' also understands the option 'any'.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&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.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: check during SIM unlocking whether initialization has been completed</title>
<updated>2024-11-15T10:17:05Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-11-06T13:28:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=24d2ba0ba88043dbe7f116d07aa26b3a841877dc'/>
<id>urn:sha1:24d2ba0ba88043dbe7f116d07aa26b3a841877dc</id>
<content type='text'>
After the SIM has been successfully unlocked, it is initialized. This can
take longer on some modems, so we must wait until the modem is ready to
execute the next commands.

Otherwise the modem cannot be enabled and aborts with the following
error message:

error: couldn't enable the modem: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.WrongState: modem in initializing state'

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>modemmanager: reset to 'no' plmn if nothing is configured</title>
<updated>2024-11-15T10:17:05Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-11-05T07:55:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=fa6198e36b77dadaeb8110d48ab456b82ce21815'/>
<id>urn:sha1:fa6198e36b77dadaeb8110d48ab456b82ce21815</id>
<content type='text'>
If a configured 'plmn' is deleted from the configuration between a connection
setup, it will continue to be used because the modem remembers it.

Therefore, the 'plmn' stored in the modem must be deleted when a new
connection is established if it is no longer in the configuration.

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