APN provisioning fails, MMS (and in some cases also cellular data) don't work without manual configuration
I noticed sending MMS (haven't checked receiving yet) on both Fairphone 4 & Volla Phone 22 (both Halium 11 ports) wasn't working and /usr/share/ofono/scripts/list-contexts
on VP22 revealed:
Clock to show/hide the "list-contexts" output
[ /ril_0 ]
[ /ril_0/context1 ]
Name = Internet
Active = 0
Preferred = 0
Type = internet
Protocol = ip
AccessPointName =
Username =
Password =
AuthenticationMethod = any
Settings = { }
IPv6.Settings = { }
[ /ril_0/context2 ]
Name = MMS
Active = 0
Preferred = 0
Type = mms
Protocol = ip
AccessPointName =
Username =
Password =
AuthenticationMethod = any
MessageProxy =
MessageCenter =
Settings = { }
IPv6.Settings = { }
[ /ril_0/context3 ]
Name = IMS
Active = 0
Preferred = 0
Type = ims
Protocol = ip
AccessPointName =
Username =
Password =
AuthenticationMethod = any
Settings = { }
IPv6.Settings = { }
[ /ril_1 ]
Attempting to use System Settings
> Cellular
> Carrier & APN
> APN
> Reset All APN Settings...
resulted in no change to the output of /usr/share/ofono/scripts/list-contexts
with just the following seen in journalctl -f
:
Clock to show/hide the "journalctl -f" output
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet ofonod[1483]: Provisioning failed
Jan 22 02:00:19 ubuntu-phablet ofonod[1483]: ofonod[1483]: Provisioning failed
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet NetworkManager[1380]: [1674345619.7403] ofono: processing context /ril_0/context1
Jan 22 02:00:19 ubuntu-phablet NetworkManager[1380]: [1674345619.7409] ofono: processing context /ril_0/context2
Jan 22 02:00:19 ubuntu-phablet NetworkManager[1380]: [1674345619.7422] ofono: processing context /ril_0/context3
Jan 22 02:00:19 ubuntu-phablet NetworkManager[1380]: [1674345619.7437] modem-ofono[ril_0]: (re-)checking which context needs a connection
Jan 22 02:00:19 ubuntu-phablet NetworkManager[1380]: [1674345619.7438] modem-ofono[ril_0]: creating connection for /ril_0/context1
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: Unknown context type ims
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: file:///usr/share/lomiri-system-settings/qml-plugins/cellular/apn_manager.js:246: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Jan 22 02:00:19 ubuntu-phablet lomiri-system-settings[7661]: qml: TypeError: Type error
Wonder if this is related to import of https://gitlab.com/ubports/development/core/packaging/mobile-broadband-provider-info from latest Debian unstable, or maybe it only works with the SFOS downstream fork @ https://github.com/sailfishos/mobile-broadband-provider-info which I believe was used previously on Halium 9+ devices?
Setting the MMS APN settings manually made at least sending MMS work just fine.