answered
2019-04-08 23:14:46 +0200
I had the same problem on an Jolla1 and JollaC (converted Aquafish).
SIMs in both phones are in roaming currently.
I tried the following in order without success:
- shutdown + start
- switch 4G->2G
- tried iptables -I INPUT -j ACCEPT; ip6tables -I INPUT -j ACCEPT
- tried pkcon refresh && ssu --dup && reboot
- tried devmode off && reboot
- tried 2G->3G && reboot
- tried devmode on && reboot
- tried 3G->4G
- swapped sims
I did install cSMS which worked for sending but not receiving SMS.
I did restart ofono as root (systemctl restart ofono).
At that point sending and receiving SMS worked again but the sender was wrong and got replaced by the recipients message center number.
(both phone were showing "si unknown" or similar incorrect information for the whole time sims were swapped)
After swapping the sims back the Jolla1 (with ThreeUK sim) continued to work and had the correct sender information when sending SMS.
The JollaC (with simquadrat sim) failed to send/receive SMS again and a simple ofono restart didn't help.
Switching to 2G only then restarting ofono made SMS send/receive work on the JollaC again but with incorrect sender details (switching back to default prefer 4G broke it again but using sim slot 2 works with prefer 4G but incorrect sender still). I'll see if that changes when not roaming.
It feels like something (ofono?) fails to read the SIMs correctly and then uses whatever it remembers.
Example log from ofono (Jolla1) below:
[root@Sailfish nemo]# journalctl -b | grep -i ofono
Apr 08 21:11:39 Sailfish ofonod[1056]: oFono version 1.21
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Novatel modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Sierra modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding ZTE modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Icera modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Huawei modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Calypso modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding MBM modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Telit modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding HSO modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Infineon modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding STE modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Dialup modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Hands-Free Profile Driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding SpeedUp modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Phone Simulator driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding CDMA AT modem driver
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding External Hands-Free Profile Plugin
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Dial-up Networking Profile Plugins
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding BlueZ 5 Utils Plugin
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding Hands-Free Audio Gateway Profile Plugins
Apr 08 21:11:39 Sailfish ofonod[1056]: Excluding CDMA provisioning Plugin
Apr 08 21:13:28 Sailfish ofonod[1056]: RIL version 7
Apr 08 21:13:28 Sailfish ofonod[1056]: SIM card OK
Apr 08 21:13:28 Sailfish ofonod[1056]: Requested file structure differs from SIM: 6fb7
Apr 08 21:13:28 Sailfish ofonod[1056]: pin retry query is not supported
Apr 08 21:13:34 Sailfish statefs[695]: Qt5 loader: loading /usr/lib/statefs/libprovider-ofono.so
Apr 08 21:13:34 Sailfish statefs[695]: Establish connection with ofono
Apr 08 21:13:34 Sailfish statefs[695]: Ofono: sim is present
Apr 08 21:14:18 Sailfish dbus[713]: [system] Rejected send message, 3 matched rules; type="method_return", sender=":1.12" (uid=0 pid=1056 comm="/usr/sbin/ofonod -n --nobacktrace --noplugin=he910") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1093 comm="/usr/bin/fastdormancyd ")
Apr 08 21:15:12 Sailfish ofonod[1056]: SMS History Probe for modem: 0x127eea0
Apr 08 21:15:12 Sailfish ofonod[1056]: Registered interface org.ofono.NetworkTime, path /ril_0
Apr 08 21:15:12 Sailfish ofonod[1056]: nw select automatic
Apr 08 21:15:12 Sailfish tart[1667]: [D] unknown:0 - (dial) GetAll() failed: "org.freedesktop.DBus.Error.UnknownObject" "Method \"GetAll\" with signature \"\" on interface \"org.sailfishos.ofono.mdm.VoiceCallFilter\" doesn't exist\n"
Apr 08 21:15:12 Sailfish tart[1667]: [D] unknown:0 - (incoming) GetAll() failed: "org.freedesktop.DBus.Error.UnknownObject" "Method \"GetAll\" with signature \"\" on interface \"org.sailfishos.ofono.mdm.VoiceCallFilter\" doesn't exist\n"
Apr 08 21:15:12 Sailfish statefs[695]: Ofono status "searching"
Apr 08 21:16:00 Sailfish ofonod[1056]: Requested file structure differs from SIM: 6fb7
Apr 08 21:16:00 Sailfish statefs[695]: Ofono status "roaming"
Apr 08 21:16:00 Sailfish dbus[713]: [system] Rejected send message, 3 matched rules; type="method_return", sender=":1.12" (uid=0 pid=1056 comm="/usr/sbin/ofonod -n --nobacktrace --noplugin=he910") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1093 comm="/usr/bin/fastdormancyd ")
Apr 08 21:16:01 Sailfish ofonod[1056]: read_info_cb: 6f3a not found
Apr 08 21:16:01 Sailfish ofonod[1056]: read_info_cb: 6f4a not found
Apr 08 21:16:01 Sailfish ofonod[1056]: read_info_cb: no phonebook on SIM
Apr 08 21:16:01 Sailfish ofonod[1056]: export_entries_one_storage_cb with SM failed
Apr 08 21:16:01 Sailfish ofonod[1056]: export_entries_one_storage_cb with ME failed
Apr 08 21:16:03 Sailfish ofonod[1056]: data reg changed 2 -> 5 (roaming), attached 1
Apr 08 21:16:15 Sailfish statefs[695]: Ofono status "searching"
Apr 08 21:16:15 Sailfish ofonod[1056]: data reg changed 5 -> 0 (unregistered), attached 0
Apr 08 21:16:16 Sailfish statefs[695]: Ofono status "roaming"
Apr 08 21:16:16 Sailfish ofonod[1056]: data reg changed 0 -> 5 (roaming), attached 1
Apr 08 21:18:56 Sailfish dbus[713]: [system] Rejected send message, 3 matched rules; type="method_return", sender=":1.12" (uid=0 pid=1056 comm="/usr/sbin/ofonod -n --nobacktrace --noplugin=he910") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1093 comm="/usr/bin/fastdormancyd ")
Apr 08 21:22:39 Sailfish dbus[713]: [system] Rejected send message, 3 matched rules; type="method_return", sender=":1.12" (uid=0 pid=1056 comm="/usr/sbin/ofonod -n --nobacktrace --noplugin=he910") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.15" (uid=0 pid=1093 comm="/usr/bin/fastdormancyd ")
Just a question: Where did you got the update? i've been looking for software update and for new image on sailfish store but nothing. My xperia xa2 don't show any update.
Celso ( 2019-03-23 21:47:07 +0200 )editDoes sending SMS from within cSMS work?
It's designed to send/receive encrypted SMS but can handle unencrypted SMS as well.
spag ( 2019-03-23 21:56:44 +0200 )edit@Celso The update is only early access yet. You have to activate it in your Jolla account (website) if you want to receive it until it goes public.
Spark ( 2019-03-23 22:44:41 +0200 )editI forgot to mention: you can find cSMS in the Jolla Store
spag ( 2019-03-24 00:18:43 +0200 )editIt might be worth running
in case that some packages were not installed in the upgrade.
Manatus ( 2019-03-24 11:55:18 +0200 )edit