# Issues using MikroE LTE Cat.1 6 Click with BeaglePlay

**URL:** <https://forums.balena.io/t/issues-using-mikroe-lte-cat-1-6-click-with-beagleplay/374843>\
**Category:** balenaOS\
**Created:** [September 24, 2025, 5:10am UTC](https://forums.balena.io/t/issues-using-mikroe-lte-cat-1-6-click-with-beagleplay/374843 "2025-09-24T05:10:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jkridner](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/jkridner/32/4982_2.png) [@jkridner](https://forums.balena.io/u/jkridner)\
**Post date:** [September 24, 2025, 5:10am UTC](https://forums.balena.io/t/issues-using-mikroe-lte-cat-1-6-click-with-beagleplay/374843/1 "2025-09-24T05:10:01Z")

</div>

I’m using [LTE Cat.1 6 Click](https://www.mikroe.com/lte-cat1-6-click) with a SIMCom [SIM7600SA](https://download.mikroe.com/documents/datasheets/SIM7600_datasheet.pdf) module on it. ModemManager is giving me some grief with it on BalenaOS 6.5.2.

```auto
root@89dd143:/sys/devices/platform/bus@f0000/2850000.serial/driver# udevadm info /dev/ttyS0
P: /devices/platform/bus@f0000/2850000.serial/tty/ttyS0
N: ttyS0
L: 0
E: DEVPATH=/devices/platform/bus@f0000/2850000.serial/tty/ttyS0
E: DEVNAME=/dev/ttyS0
E: MAJOR=4
E: MINOR=64
E: SUBSYSTEM=tty
E: USEC_INITIALIZED=6652393569
E: ID_MM_CANDIDATE=1
E: ID_MM_DEVICE_PROCESS=1
E: ID_MM_TTY_BAUDRATE=115200
E: ID_MM_PORT_TYPE_AT_PRIMARY=1
E: ID_MM_PORT_TYPE_AT_PPP=1
E: ID_MM_TTY_FLOW_CONTROL=none
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:

root@89dd143:/sys/devices/platform/bus@f0000/2850000.serial/driver# /usr/sbin/ModemManager --debug                               
ModemManager[9957]: <msg> [1758687644.371849] ModemManager (version 1.22.0) starting in system bus...
...
ModemManager[9957]: <dbg> [1758687644.426435] [filter] explicit allowlist: yes
ModemManager[9957]: <dbg> [1758687644.426855] [filter] explicit blocklist: yes
ModemManager[9957]: <dbg> [1758687644.427270] [filter] plugin allowlist: yes
ModemManager[9957]: <dbg> [1758687644.427665] [filter] qrtr devices allowed: yes
ModemManager[9957]: <dbg> [1758687644.428039] [filter] virtual devices forbidden: yes
ModemManager[9957]: <dbg> [1758687644.428478] [filter] net devices allowed: yes
ModemManager[9957]: <dbg> [1758687644.428954] [filter] usbmisc devices allowed: yes
ModemManager[9957]: <dbg> [1758687644.429359] [filter] rpmsg devices allowed: yes
ModemManager[9957]: <dbg> [1758687644.429740] [filter] wwan devices allowed: yes
ModemManager[9957]: <dbg> [1758687644.430105] [filter] tty devices:
ModemManager[9957]: <dbg> [1758687644.430470] [filter] platform driver check: yes
ModemManager[9957]: <dbg> [1758687644.430834] [filter] driver check: yes
ModemManager[9957]: <dbg> [1758687644.431200] [filter] cdc-acm interface check: yes
ModemManager[9957]: <dbg> [1758687644.431582] [filter] with net check: yes
ModemManager[9957]: <dbg> [1758687644.431971] [filter] default: forbidden
...
ModemManager[9957]: <dbg> [1758687644.645754] [ttyS0] port contents loaded:
ModemManager[9957]: <dbg> [1758687644.645969] [ttyS0] bus: platform
ModemManager[9957]: <dbg> [1758687644.646062] [ttyS0] device: /sys/devices/platform/bus@f0000/2850000.serial
ModemManager[9957]: <dbg> [1758687644.646143] [ttyS0] driver: omap8250
ModemManager[9957]: <dbg> [1758687644.646221] [base-manager] adding port ttyS0 at sysfs path: /sys/devices/platform/bus@f0000/2850000.serial/tty/ttyS0
ModemManager[9957]: <dbg> [1758687644.647392] [filter] (tty/ttyS0) port allowed: device is allowlisted
ModemManager[9957]: <dbg> [1758687644.647603] [base-manager] port ttyS0 is first in device /sys/devices/platform/bus@f0000/2850000.serial
ModemManager[9957]: <dbg> [1758687644.648609] [plugin-manager] task 0: new support task for device: /sys/devices/platform/bus@f0000/2850000.serial
ModemManager[9957]: <dbg> [1758687644.649129] [ttyS0/probe] port type hint detected in udev tag: ID_MM_PORT_TYPE_AT_PRIMARY
ModemManager[9957]: <dbg> [1758687644.649350] [ttyS0/probe] port type hints loaded: AT yes, QMI no, MBIM no, QCDM no, AUDIO no, GPS no
ModemManager[9957]: <dbg> [1758687644.649518] [plugin-manager] task 0: port grabbed: ttyS0
ModemManager[9957]: <dbg> [1758687644.649856] [plugin-manager] task 0,ttyS0: new support task for port
ModemManager[9957]: <dbg> [1758687644.649982] [plugin-manager] task 0,ttyS0: deferred until min wait time elapsed
...
ModemManager[9957]: <dbg> [1758687644.871076] [sleep-monitor-systemd] inhibitor fd is 9
ModemManager[9957]: <dbg> [1758687646.651731] [plugin-manager] task 0: min wait time elapsed
ModemManager[9957]: <dbg> ... port ttyS0 filtered by vendor/product IDs
ModemManager[9957]: <dbg> [1758687646.653644] [plugin/simtech] port ttyS0 filtered by vendor/product IDs
...
ModemManager[9957]: <dbg> [1758687646.658637] [plugin-manager] task 0,ttyS0: will try with plugin 'generic'
ModemManager[9957]: <dbg> [1758687646.658970] [plugin-manager] task 0,ttyS0: started
ModemManager[9957]: <dbg> [1758687646.659084] [plugin-manager] task 0,ttyS0: checking with plugin 'quectel'
ModemManager[9957]: <dbg> [1758687646.659371] [plugin/quectel] probes required for port ttyS0: 'at, at-vendor, qcdm'
ModemManager[9957]: <dbg> [1758687646.659548] [ttyS0/probe] no QCDM/QMI/MBIM probing in possible AT port
ModemManager[9957]: <dbg> [1758687646.659642] [ttyS0/probe] port is not QCDM-capable
ModemManager[9957]: <dbg> [1758687646.659708] [ttyS0/probe] port is not QMI-capable
ModemManager[9957]: <dbg> [1758687646.659769] [ttyS0/probe] port is not MBIM-capable
ModemManager[9957]: <dbg> [1758687646.659842] [ttyS0/probe] launching port probing: 'at, at-vendor'
ModemManager[9957]: <dbg> [1758687646.660026] [plugin-manager] task 0: extra probing time elapsed
ModemManager[9957]: <dbg> [1758687646.660148] [plugin-manager] task 0: still 1 running probes (1 active): ttyS0
ModemManager[9957]: <dbg> [1758687646.661947] [ttyS0/at] opening serial port...
ModemManager[9957]: <dbg> [1758687646.662730] [ttyS0/at] setting up baudrate: 115200
ModemManager[9957]: <dbg> [1758687646.662950] [ttyS0/at] flow control explicitly requested for device is: none
ModemManager[9957]: <dbg> [1758687646.663222] [ttyS0/at] device open count is 1 (open)
ModemManager[9957]: <dbg> [1758687646.663661] [ttyS0/at] --> 'AT<CR>'
ModemManager[9957]: <dbg> [1758687646.846607] [plugin-manager] task 1: min wait time elapsed
...
ModemManager[9957]: <dbg> [1758687646.864940] [ttyS0/at] <-- 'AT'
ModemManager[9957]: <dbg> [1758687646.874689] [ttyS0/at] <-- '<CR><CR><LF>OK<CR><LF>'
ModemManager[9957]: <dbg> [1758687646.875134] [ttyS0/probe] port is AT-capable
ModemManager[9957]: <dbg> [1758687646.875558] [ttyS0/at] --> 'AT+CGMI<CR>'
ModemManager[9957]: <dbg> [1758687647.576296] [ttyS0/at] <-- 'AT+CGMI'
ModemManager[9957]: <dbg> [1758687647.588664] [ttyS0/at] <-- '<CR><CR><LF>SIMCOM INCORPORATED<CR><LF><CR><LF>OK<CR><LF>'
ModemManager[9957]: <dbg> [1758687647.589070] [ttyS0/probe] vendor probing finished
ModemManager[9957]: <dbg> [1758687647.589378] [plugin/quectel] port ttyS0 filtered by vendor strings
ModemManager[9957]: <dbg> [1758687647.589533] [plugin-manager] task 0,ttyS0: checking with plugin 'iridium'
ModemManager[9957]: <dbg> [1758687647.589735] [plugin/iridium] probes required for port ttyS0: 'at, at-vendor, at-product'
ModemManager[9957]: <dbg> [1758687647.589866] [ttyS0/probe] no QCDM/QMI/MBIM probing in possible AT port
ModemManager[9957]: <dbg> [1758687647.589936] [ttyS0/probe] port is not QCDM-capable
ModemManager[9957]: <dbg> [1758687647.590019] [ttyS0/probe] port is not QMI-capable
ModemManager[9957]: <dbg> [1758687647.590092] [ttyS0/probe] port is not MBIM-capable
ModemManager[9957]: <dbg> [1758687647.590159] [ttyS0/probe] launching port probing: 'at-product'
ModemManager[9957]: <dbg> [1758687647.590395] [ttyS0/at] device open count is 0 (close)
ModemManager[9957]: <dbg> [1758687647.590514] [ttyS0/at] closing serial port...
ModemManager[9957]: <dbg> [1758687647.590875] [ttyS0/at] serial port closed
ModemManager[9957]: <dbg> [1758687647.591489] [ttyS0/at] forced to close port
ModemManager[9957]: <dbg> [1758687647.592279] [ttyS0/at] opening serial port...
ModemManager[9957]: <dbg> [1758687647.593304] [ttyS0/at] setting up baudrate: 115200
ModemManager[9957]: <dbg> [1758687647.593527] [ttyS0/at] flow control explicitly requested for device is: none
ModemManager[9957]: <dbg> [1758687647.593793] [ttyS0/at] device open count is 1 (open)
ModemManager[9957]: <dbg> [1758687647.594251] [ttyS0/at] --> 'AT+CGMM<CR>'
ModemManager[9957]: <dbg> [1758687648.295241] [ttyS0/at] <-- 'AT+CGMM'
ModemManager[9957]: <dbg> [1758687648.307239] [ttyS0/at] <-- '<CR><CR><LF>SIMCOM_SIM7600SA-B66<CR><LF><CR><LF>OK<CR><LF>'
ModemManager[9957]: <dbg> [1758687648.307657] [ttyS0/probe] product probing finished
ModemManager[9957]: <dbg> [1758687648.307874] [plugin/iridium] port ttyS0 filtered by vendor/product strings
ModemManager[9957]: <dbg> [1758687648.307987] [plugin-manager] task 0,ttyS0: checking with plugin 'u-blox'
ModemManager[9957]: <dbg> [1758687648.308185] [plugin/u-blox] probes required for port ttyS0: 'at, at-vendor'
ModemManager[9957]: <dbg> [1758687648.308312] [ttyS0/probe] no QCDM/QMI/MBIM probing in possible AT port
ModemManager[9957]: <dbg> [1758687648.308476] [ttyS0/probe] port is not QCDM-capable
ModemManager[9957]: <dbg> [1758687648.308560] [ttyS0/probe] port is not QMI-capable
ModemManager[9957]: <dbg> [1758687648.308623] [ttyS0/probe] port is not MBIM-capable
ModemManager[9957]: <dbg> [1758687648.308696] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[9957]: <dbg> [1758687648.308902] [ttyS0/at] device open count is 0 (close)
ModemManager[9957]: <dbg> [1758687648.309024] [ttyS0/at] closing serial port...
ModemManager[9957]: <dbg> [1758687648.309382] [ttyS0/at] serial port closed
ModemManager[9957]: <dbg> [1758687648.309679] [ttyS0/at] forced to close port
ModemManager[9957]: <dbg> [1758687648.310337] [plugin/u-blox] port ttyS0 filtered by vendor strings
ModemManager[9957]: <dbg> [1758687648.310542] [plugin-manager] task 0,ttyS0: checking with plugin 'via'
ModemManager[9957]: <dbg> [1758687648.310766] [plugin/via] probes required for port ttyS0: 'at, at-vendor, at-product, qcdm'
ModemManager[9957]: <dbg> [1758687648.310902] [ttyS0/probe] no QCDM/QMI/MBIM probing in possible AT port
ModemManager[9957]: <dbg> [1758687648.310979] [ttyS0/probe] port is not QCDM-capable
ModemManager[9957]: <dbg> [1758687648.311042] [ttyS0/probe] port is not QMI-capable
ModemManager[9957]: <dbg> [1758687648.311103] [ttyS0/probe] port is not MBIM-capable
ModemManager[9957]: <dbg> [1758687648.311175] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[9957]: <dbg> [1758687648.311636] [plugin/via] port ttyS0 filtered by vendor/product strings
ModemManager[9957]: <dbg> [1758687648.311812] [plugin-manager] task 0,ttyS0: checking with plugin 'telit'
ModemManager[9957]: <dbg> [1758687648.312013] [plugin/telit] probes required for port ttyS0: 'at, at-vendor, qcdm'
ModemManager[9957]: <dbg> [1758687648.312143] [ttyS0/probe] no QCDM/QMI/MBIM probing in possible AT port
ModemManager[9957]: <dbg> [1758687648.312257] [ttyS0/probe] port is not QCDM-capable
ModemManager[9957]: <dbg> [1758687648.312326] [ttyS0/probe] port is not QMI-capable
ModemManager[9957]: <dbg> [1758687648.312479] [ttyS0/probe] port is not MBIM-capable
ModemManager[9957]: <dbg> [1758687648.312556] [ttyS0/probe] port probing finished: no more probings needed
...
ModemManager[9957]: <dbg> [1758687648.650573] [plugin-manager] task 0: no active tasks to probe
ModemManager[9957]: <dbg> [1758687648.650637] [plugin-manager] task 0,ttyS0: deferred task completed, no suggested plugin
ModemManager[9957]: <dbg> [1758687648.650706] [plugin-manager] task 0,ttyS0: finished in '4.000866' seconds
ModemManager[9957]: <dbg> [1758687648.650839] [plugin-manager] task 0,ttyS0: not supported by any plugin
ModemManager[9957]: <dbg> [1758687648.650942] [device /sys/devices/platform/bus@f0000/2850000.serial] fully ignoring port ttyS0 from now on
ModemManager[9957]: <dbg> [1758687648.651161] [plugin-manager] task 0: no more ports to probe
ModemManager[9957]: <dbg> [1758687648.651246] [plugin-manager] task 0: finished in '4.002660' seconds
ModemManager[9957]: <msg> [1758687648.651734] [base-manager] couldn't check support for device '/sys/devices/platform/bus@f0000/2850000.serial': not supported by any plugin
ModemManager[9957]: <dbg> [1758687648.847639] [plugin-manager] task 1: min probing time elapsed
...

```

So, this modem was working for me under Debian 11.

```auto
debian@BeaglePlay:~/examples$ mmcli -L
    /org/freedesktop/ModemManager1/Modem/1 [SIMCOM INCORPORATED] SIMCOM_SIM7600SA-B66
debian@BeaglePlay:~/examples$ mmcli -m 1
  --------------------------------
  General | dbus path: /org/freedesktop/ModemManager1/Modem/1
           | device id: 17d92662361d46e1bf1055efe30765ac4f938e17
  --------------------------------
  Hardware | manufacturer: SIMCOM INCORPORATED
           | model: SIMCOM_SIM7600SA-B66
           | firmware revision: LE20B04SIM7600M21-A
           | supported: gsm-umts, lte
           | current: gsm-umts, lte
           | equipment id: 863427044702661
  --------------------------------
  System | device: /sys/devices/platform/bus@f0000/2850000.serial
           | drivers: port
           | plugin: generic
           | primary port: ttyS0
           | ports: ttyS0 (at)
  --------------------------------
  Status | unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
           | state: disabled
           | power state: on
           | signal quality: 0% (cached)
  --------------------------------
  Modes | supported: allowed: 2g, 3g, 4g; preferred: none
           | current: allowed: 2g, 3g, 4g; preferred: none
  --------------------------------
  IP | supported: ipv4, ipv6, ipv4v6
  --------------------------------
  3GPP | imei: 863427044702661
  --------------------------------
  3GPP EPS | ue mode of operation: csps-2
  --------------------------------
  SIM | dbus path: /org/freedesktop/ModemManager1/SIM/0

```

Looks like it is ModemManager 1.14.12:

```auto
debian@BeaglePlay:~/examples$ zcat /usr/share/doc/modemmanager/changelog.gz | head -10
commit dccfb032d176acdba5175b11fbbe186676343a59
Author: Aleksander Morgado <aleksander@aleksander.es>
Date: Fri Mar 12 11:24:58 2021 +0100

    release: bump version to 1.14.12

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4da7b368fc5a90a6b3cc5eaaa6a2032fd54952a3

```

Whereas, BalenaOS 6.5.2 seems to have version 1.22.0:

```auto
=============================================================
    Welcome to balenaOS
=============================================================
root@5d6d490:~# ModemManager --version
ModemManager 1.22.0
Copyright (C) 2008-2023 The ModemManager authors
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

```

OK, so the support wasn’t added later.

So, how is Debian getting connected?

```auto
debian@BeaglePlay:~/examples$ sudo ModemManager --debug
ModemManager[2493]: <info> [1758689094.425380] ModemManager (version 1.14.12) starting in system bus...
ModemManager[2493]: <debug> [1758689094.430287] [sleep-monitor] singleton created
ModemManager[2493]: <debug> [1758689094.443412] bus acquired, creating manager...
ModemManager[2493]: <debug> [1758689094.460663] [auth-provider] singleton created
ModemManager[2493]: <debug> [1758689094.463744] [filter] created
ModemManager[2493]: <debug> [1758689094.464057] [filter] explicit whitelist: yes
ModemManager[2493]: <debug> [1758689094.464152] [filter] explicit blacklist: yes
ModemManager[2493]: <debug> [1758689094.464204] [filter] plugin whitelist: yes
ModemManager[2493]: <debug> [1758689094.464243] [filter] virtual devices forbidden: yes
ModemManager[2493]: <debug> [1758689094.464282] [filter] net devices allowed: yes
ModemManager[2493]: <debug> [1758689094.464324] [filter] cdc-wdm devices allowed: yes
ModemManager[2493]: <debug> [1758689094.464362] [filter] tty devices:
ModemManager[2493]: <debug> [1758689094.464400] [filter] blacklist applied: no
ModemManager[2493]: <debug> [1758689094.464437] [filter] manual scan only applied: no
ModemManager[2493]: <debug> [1758689094.464475] [filter] platform driver check: yes
ModemManager[2493]: <debug> [1758689094.464515] [filter] driver check: yes
ModemManager[2493]: <debug> [1758689094.464552] [filter] cdc-acm interface check: yes
ModemManager[2493]: <debug> [1758689094.464589] [filter] with net check: yes
ModemManager[2493]: <debug> [1758689094.464628] [filter] default: forbidden
...
ModemManager[2493]: <debug> [1758689094.569514] [plugin-manager] successfully loaded 37 plugins
ModemManager[2493]: <debug> [1758689094.581488] service name 'org.freedesktop.ModemManager1' was acquired
ModemManager[2493]: <debug> [1758689094.582062] [base-manager] starting automatic device scan...
...
ModemManager[2493]: <debug> [1758689094.662284] [base-manager] adding port ttyS0 at sysfs path: /sys/devices/platform/bus@f0000/2850000.serial/2850000.serial:0/2850000.serial:0.0/tty/ttyS0
ModemManager[2493]: <debug> [1758689094.664814] [filter] (tty/ttyS0) port allowed: device is whitelisted
ModemManager[2493]: <debug> [1758689094.665095] [base-manager] port ttyS0 is first in device /sys/devices/platform/bus@f0000/2850000.serial
ModemManager[2493]: <debug> [1758689094.666027] [plugin-manager] task 0: new support task for device: /sys/devices/platform/bus@f0000/2850000.serial
ModemManager[2493]: <debug> [1758689094.666451] [ttyS0] could not get vendor/product id
ModemManager[2493]: <debug> [1758689094.666653] [ttyS0] could not get vendor/product id
ModemManager[2493]: <debug> [1758689094.667369] [plugin-manager] task 0: port grabbed: ttyS0
ModemManager[2493]: <debug> [1758689094.667575] [plugin-manager] task 0,ttyS0: new support task for port
ModemManager[2493]: <debug> [1758689094.667653] [plugin-manager] task 0,ttyS0: deferred until min wait time elapsed
...
ModemManager[2493]: <debug> ... port ttyS0 filtered by vendor/product IDs
ModemManager[2493]: <debug> [1758689096.170858] [plugin-manager] task 0,ttyS0: found '8' plugins to try
ModemManager[2493]: <debug> [1758689096.170952] [plugin-manager] task 0,ttyS0: will try with plugin 'u-blox'
ModemManager[2493]: <debug> [1758689096.171237] [plugin-manager] task 0,ttyS0: will try with plugin 'cinterion'
ModemManager[2493]: <debug> [1758689096.171492] [plugin-manager] task 0,ttyS0: will try with plugin 'nokia'
ModemManager[2493]: <debug> [1758689096.171694] [plugin-manager] task 0,ttyS0: will try with plugin 'quectel'
ModemManager[2493]: <debug> [1758689096.171855] [plugin-manager] task 0,ttyS0: will try with plugin 'iridium'
ModemManager[2493]: <debug> [1758689096.171992] [plugin-manager] task 0,ttyS0: will try with plugin 'via'
ModemManager[2493]: <debug> [1758689096.172068] [plugin-manager] task 0,ttyS0: will try with plugin 'telit'
ModemManager[2493]: <debug> [1758689096.172120] [plugin-manager] task 0,ttyS0: will try with plugin 'generic'
ModemManager[2493]: <debug> [1758689096.172226] [plugin-manager] task 0,ttyS0: started
ModemManager[2493]: <debug> [1758689096.172313] [plugin-manager] task 0,ttyS0: checking with plugin 'u-blox'
ModemManager[2493]: <debug> [1758689096.172525] [plugin/u-blox] probes required for port ttyS0: 'at, at-vendor'
ModemManager[2493]: <debug> [1758689096.172710] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689096.172803] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689096.172868] [ttyS0/probe] launching port probing: 'at, at-vendor'
ModemManager[2493]: <debug> [1758689096.173051] [plugin-manager] task 0: extra probing time elapsed
ModemManager[2493]: <debug> [1758689096.173171] [plugin-manager] task 0: still 1 running probes (1 active): ttyS0
ModemManager[2493]: <debug> [1758689096.174467] [ttyS0/at] opening serial port...
ModemManager[2493]: <debug> [1758689096.175501] [ttyS0/at] setting up baudrate: 115200
ModemManager[2493]: <debug> [1758689096.175758] [ttyS0/at] no flow control explicitly requested for device
ModemManager[2493]: <debug> [1758689096.176086] [ttyS0/at] device open count is 1 (open)
ModemManager[2493]: <debug> [1758689096.176433] [ttyS0/at] port attributes not fully set
ModemManager[2493]: <debug> [1758689096.277594] [ttyS0/at] --> 'AT<CR>'
ModemManager[2493]: <debug> [1758689096.288346] [ttyS0/at] <-- '<CR><LF>OK<CR><LF>'
ModemManager[2493]: <debug> [1758689096.288867] [ttyS0/probe] port is AT-capable
ModemManager[2493]: <debug> [1758689096.289299] [ttyS0/at] --> 'AT+CGMI<CR>'
ModemManager[2493]: <debug> [1758689096.303793] [ttyS0/at] <-- '<CR><LF>SIMCOM INCORPORATED<CR><LF><CR><LF>OK<CR><LF>'
ModemManager[2493]: <debug> [1758689096.304223] [ttyS0/probe] vendor probing finished
ModemManager[2493]: <debug> [1758689096.304560] [plugin/u-blox] port ttyS0 filtered by vendor strings
ModemManager[2493]: <debug> [1758689096.304741] [plugin-manager] task 0,ttyS0: checking with plugin 'cinterion'
ModemManager[2493]: <debug> [1758689096.304936] [plugin/cinterion] probes required for port ttyS0: 'at, at-vendor'
ModemManager[2493]: <debug> [1758689096.305068] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689096.305140] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689096.305182] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[2493]: <debug> [1758689096.305381] [ttyS0/at] device open count is 0 (close)
ModemManager[2493]: <debug> [1758689096.305530] [ttyS0/at] closing serial port...
ModemManager[2493]: <debug> [1758689096.305990] [ttyS0/at] serial port closed
ModemManager[2493]: <debug> [1758689096.306349] [ttyS0/at] forced to close port
ModemManager[2493]: <debug> [1758689096.306708] [plugin/cinterion] port ttyS0 filtered by vendor strings
ModemManager[2493]: <debug> [1758689096.306898] [plugin-manager] task 0,ttyS0: checking with plugin 'nokia'
ModemManager[2493]: <debug> [1758689096.307310] [plugin/nokia] probes required for port ttyS0: 'at, at-vendor, at-icera'
ModemManager[2493]: <debug> [1758689096.307534] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689096.307632] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689096.307681] [ttyS0/probe] launching port probing: 'at-icera'
ModemManager[2493]: <debug> [1758689096.308313] [ttyS0/at] opening serial port...
ModemManager[2493]: <debug> [1758689096.309147] [ttyS0/at] setting up baudrate: 115200
ModemManager[2493]: <debug> [1758689096.309348] [ttyS0/at] no flow control explicitly requested for device
ModemManager[2493]: <debug> [1758689096.309598] [ttyS0/at] device open count is 1 (open)
ModemManager[2493]: <debug> [1758689096.309968] [ttyS0/at] port attributes not fully set
ModemManager[2493]: <debug> [1758689096.335446] [plugin-manager] task 1: min wait time elapsed
...
ModemManager[2493]: <debug> [1758689099.285486] [ttyS0/at] --> 'AT%IPSYS?<CR>'
ModemManager[2493]: <debug> [1758689100.205050] [ttyS0/at] <-- '<CR><LF>ERROR<CR><LF>'
ModemManager[2493]: <debug> [1758689100.205458] [ttyS0/at] operation failure: 100 (Unknown error)
ModemManager[2493]: <debug> [1758689100.205723] [ttyS0/probe] re-scheduling next command in probing group in 2 seconds...
ModemManager[2493]: <debug> [1758689102.285337] [ttyS0/at] --> 'AT%IPSYS?<CR>'
ModemManager[2493]: <debug> [1758689103.199764] [ttyS0/at] <-- '<CR><LF>ERROR<CR><LF>'
ModemManager[2493]: <debug> [1758689103.200061] [ttyS0/at] operation failure: 100 (Unknown error)
ModemManager[2493]: <debug> [1758689103.200245] [ttyS0/probe] modem is probably not Icera-based
ModemManager[2493]: <debug> [1758689103.200376] [plugin/nokia] port ttyS0 filtered by vendor strings
ModemManager[2493]: <debug> [1758689103.200463] [plugin-manager] task 0,ttyS0: checking with plugin 'quectel'
ModemManager[2493]: <debug> [1758689103.200762] [plugin/quectel] probes required for port ttyS0: 'at, at-vendor, qcdm'
ModemManager[2493]: <debug> [1758689103.201013] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689103.201097] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689103.201157] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[2493]: <debug> [1758689103.201316] [ttyS0/at] device open count is 0 (close)
ModemManager[2493]: <debug> [1758689103.201401] [ttyS0/at] closing serial port...
ModemManager[2493]: <debug> [1758689103.201701] [ttyS0/at] serial port closed
ModemManager[2493]: <debug> [1758689103.201932] [ttyS0/at] forced to close port
ModemManager[2493]: <debug> [1758689103.202182] [plugin/quectel] port ttyS0 filtered by vendor strings
ModemManager[2493]: <debug> [1758689103.202315] [plugin-manager] task 0,ttyS0: checking with plugin 'iridium'
ModemManager[2493]: <debug> [1758689103.202468] [plugin/iridium] probes required for port ttyS0: 'at, at-vendor, at-product'
ModemManager[2493]: <debug> [1758689103.202542] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689103.202594] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689103.202630] [ttyS0/probe] launching port probing: 'at-product'
ModemManager[2493]: <debug> [1758689103.203436] [ttyS0/at] opening serial port...
ModemManager[2493]: <debug> [1758689103.204319] [ttyS0/at] setting up baudrate: 115200
ModemManager[2493]: <debug> [1758689103.204544] [ttyS0/at] no flow control explicitly requested for device
ModemManager[2493]: <debug> [1758689103.204811] [ttyS0/at] device open count is 1 (open)
ModemManager[2493]: <debug> [1758689103.205319] [ttyS0/at] port attributes not fully set
ModemManager[2493]: <debug> [1758689103.306202] [ttyS0/at] --> 'AT+CGMM<CR>'
ModemManager[2493]: <debug> [1758689104.023480] [ttyS0/at] <-- '<CR><LF>SIMCOM_SIM7600SA-B66<CR><LF><CR><LF>OK<CR><LF>'
ModemManager[2493]: <debug> [1758689104.023850] [ttyS0/probe] product probing finished
ModemManager[2493]: <debug> [1758689104.024063] [plugin/iridium] port ttyS0 filtered by vendor/product strings
ModemManager[2493]: <debug> [1758689104.024169] [plugin-manager] task 0,ttyS0: checking with plugin 'via'
ModemManager[2493]: <debug> [1758689104.024308] [plugin/via] probes required for port ttyS0: 'at, at-vendor, at-product'
ModemManager[2493]: <debug> [1758689104.024385] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689104.024439] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689104.024478] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[2493]: <debug> [1758689104.024623] [ttyS0/at] device open count is 0 (close)
ModemManager[2493]: <debug> [1758689104.024711] [ttyS0/at] closing serial port...
ModemManager[2493]: <debug> [1758689104.025066] [ttyS0/at] serial port closed
ModemManager[2493]: <debug> [1758689104.025330] [ttyS0/at] forced to close port
ModemManager[2493]: <debug> [1758689104.025601] [plugin/via] port ttyS0 filtered by vendor/product strings
ModemManager[2493]: <debug> [1758689104.025743] [plugin-manager] task 0,ttyS0: checking with plugin 'telit'
ModemManager[2493]: <debug> [1758689104.025889] [plugin/telit] probes required for port ttyS0: 'at, at-vendor'
ModemManager[2493]: <debug> [1758689104.025963] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689104.026016] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689104.026054] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[2493]: <debug> [1758689104.026262] [plugin/telit] port ttyS0 filtered by vendor strings
ModemManager[2493]: <debug> [1758689104.026375] [plugin-manager] task 0,ttyS0: checking with plugin 'generic'
ModemManager[2493]: <debug> [1758689104.026486] [plugin/generic] probes required for port ttyS0: 'at, qcdm'
ModemManager[2493]: <debug> [1758689104.026544] [ttyS0/probe] no QCDM probing in possible AT port
ModemManager[2493]: <debug> [1758689104.026583] [ttyS0/probe] port is not QCDM-capable
ModemManager[2493]: <debug> [1758689104.026623] [ttyS0/probe] port probing finished: no more probings needed
ModemManager[2493]: <debug> [1758689104.026781] [plugin-manager] task 0,ttyS0: found best plugin for port (generic)
ModemManager[2493]: <debug> [1758689104.026852] [plugin-manager] task 0,ttyS0: finished in '9.359287' seconds
ModemManager[2493]: <debug> [1758689104.027237] [plugin-manager] task 0: no more ports to probe
ModemManager[2493]: <debug> [1758689104.027497] [plugin-manager] task 0: finished in '9.361498' seconds
ModemManager[2493]: <info> [1758689104.027844] [device /sys/devices/platform/bus@f0000/2850000.serial] creating modem with plugin 'generic' and '1' ports
ModemManager[2493]: <debug> [1758689104.033513] [modem0] AT port 'tty/ttyS0' flagged as PPP
ModemManager[2493]: <debug> [1758689104.034035] [modem0] grabbed port 'ttyS0/at'
ModemManager[2493]: <debug> [1758689104.034225] [modem0] tty/ttyS0 at (primary)
ModemManager[2493]: <debug> [1758689104.034296] [modem0] tty/ttyS0 data (primary)
ModemManager[2493]: <debug> [1758689104.035888] [modem0/ttyS0/at] opening serial port...
ModemManager[2493]: <debug> [1758689104.037012] [modem0/ttyS0/at] setting up baudrate: 115200
ModemManager[2493]: <debug> [1758689104.037297] [modem0/ttyS0/at] no flow control explicitly requested for device
ModemManager[2493]: <debug> [1758689104.037631] [modem0/ttyS0/at] device open count is 1 (open)
ModemManager[2493]: <debug> [1758689104.037922] [modem0/ttyS0/at] running init sequence...
ModemManager[2493]: <info> [1758689104.038305] [base-manager] modem for device '/sys/devices/platform/bus@f0000/2850000.serial' successfully created
ModemManager[2493]: <debug> [1758689104.041993] [modem0] loading current capabilities...
...
ModemManager[2493]: <debug> [1758689105.490828] [modem0/ttyS0/at] serial port closed

```

Slightly less trimmed log at [readme.md · GitHub](https://gist.github.com/jadonk/6f1831df83f87556e214f9c4b5095e42)

So, got any ideas how I can get a connection in BalenaOS?

---

<div class="post-metadata">

**Author:** ![jkridner](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/jkridner/32/4982_2.png) [@jkridner](https://forums.balena.io/u/jkridner)\
**Post date:** [September 30, 2025, 9:04pm UTC](https://forums.balena.io/t/issues-using-mikroe-lte-cat-1-6-click-with-beagleplay/374843/2 "2025-09-30T21:04:40Z")

</div>

HostOS:

```auto
root@89dd143:~# mkdir -p /tmp/mm-plugins
root@89dd143:~# cp /usr/lib/ModemManager/libmm-plugin-generic.so /tmp/mm-plugins/
root@89dd143:~# ModemManager --debug --test-plugin-dir=/tmp/mm-plugins 

```

App:

```auto
root@89dd143:/usr/src/app# mmcli -L
    /org/freedesktop/ModemManager1/Modem/0 [SIMCOM INCORPORATED] SIMCOM_SIM7600SA-B66

```

How can I make this persist?

---

<div class="post-metadata">

**Author:** ![jkridner](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/jkridner/32/4982_2.png) [@jkridner](https://forums.balena.io/u/jkridner)\
**Post date:** [September 30, 2025, 11:42pm UTC](https://forums.balena.io/t/issues-using-mikroe-lte-cat-1-6-click-with-beagleplay/374843/3 "2025-09-30T23:42:15Z")

</div>

This is driving me MAD!!! ModemManager is EVIL!!!
