PostmarketOS on FP5

One issue I am having with Postmarket is communication with my network provider.
I am using “Free mobile”, a french provider.
In the log I am gettings errors looking like that:

Jun 06 23:08:37 neowutran [1188]: <msg> [modem0/bearer7] couldn't start IPv6 network: QMI protocol error (14): 'CallFailed'
Jun 06 23:08:37 neowutran [1188]: <msg> [modem0/bearer7] verbose call end reason (2,211): [internal] pdn-ipv6-call-throttled
Jun 06 23:08:37 neowutran [1188]: <wrn> [modem0/bearer7] connection attempt #2 failed: pdn-ipv6-call-throttled
Jun 06 23:08:37 neowutran [1188]: <msg> [modem0] state changed (connecting -> registered)
Jun 06 23:08:37 neowutran [1188]: <msg> [modem0/bearer7] connection #2 finished: duration 0s
Jun 06 23:08:37 neowutran [1188]: <wrn> [modem0] couldn't connect bearer: pdn-ipv6-call-throttled
Jun 06 23:08:37 neowutran NetworkManager[1034]: <warn>  [1749244117.0538] modem-broadband[qrtr0]: failed to connect modem: Throttled: pdn-ipv4-call-throttled
|    connection error name: org.freedesktop.ModemManager1.Error.Core.Throttled
| connection error message: Throttled: pdn-ipv6-call-throttled

I am just starting to play with modem things but from my understanding it means that my network provider is blocking me because I make too many connexion attempts.

From what I understand, the system try to initiate a connexion for each “Bearer” configured in mmcli. And 1 bearer is created for each “Profil” in mmcli.

By default (at least in my case), there are 3 profils configured, 1 for common usecases, 1 named “sos” and one named “ims”.
I decided to try to delete all thoses profiles and bearer and recreate just 1 profile

mmcli --3gpp-profile-manager-delete="profile-id=1" -m 0
mmcli --3gpp-profile-manager-delete="profile-id=2" -m 0
mmcli --3gpp-profile-manager-delete="profile-id=3" -m 0
mmcli --3gpp-profile-manager-delete="profile-id=4" -m 0
mmcli --3gpp-profile-manager-delete="profile-id=5" -m 0
mmcli --3gpp-profile-manager-set="profile-id=1,ip-type=ipv4,apn=free,profile-name=free" -m 0
mmcli --3gpp-profile-manager-list -m 0

mmcli -m 0 --delete-bearer=0
mmcli -m 0 --delete-bearer=1
mmcli -m 0 --delete-bearer=2
mmcli -m 0 --delete-bearer=3
mmcli -m 0 --delete-bearer=4
mmcli -m 0 --delete-bearer=5
mmcli -m 0 --delete-bearer=6
mmcli -m 0 --delete-bearer=7
mmcli -m 0 --delete-bearer=8
mmcli -m 0 --delete-bearer=9

It seems to fix the issue I was having, but I will check what side effect I get in the following days

1 Like