answered
2019-06-10 14:56:49 +0200
I get this with my F5122 as well, almost always when entering a new country, although it has happened once or twice at home. It has happened both when coming out of flight mode after landing in another country, and when crossing a border by train. Usually a reboot is enough to fix the problem, and now I normally reboot when starting to roam or crossing a border. However, around last Christmas/New Year in France (Marseille) it got so bad that my phone became unusable. Luckily, it mostly affected one SIM, so I was able to disable it and buy a data pack for the other one. That saw me through the rest of my stay, with only the occasional reboot.
As @slowcyclist pointed out, part of what makes this really serious is the impact that this has on other people who are trying to get in touch with you. They won't cut you any slack because you have been let down by the weird phone that you insist on using, and that can't do half of the things that theirs can.
EDIT 2019-07-18: I have just come back from another short trip to France and Spain, and phone-wise it was a nightmare. I will never go abroad again without my trusty old Wileyfox Swift (now running Lineage) as a backup. The problems started when I arrived in France, and found that SIM 1 couldn't send or receive SMS messages, although it could still make calls. I called the SIM issuer, who couldn't see any problem from their end. After a day or two, that SIM started showing the "SIM card removed" message repeatedly. I had to disable it. When I crossed into Spain, SIM 1 was OK, but SIM 2 started giving the same problem. I know it is frustrating for devs to read reports about these kinds of things without detailed logs or diagnostics, however when these problems hit me, I am usually in the company of people who don't have much tolerance with me taking time out to fiddle with my phone rather than getting one that works (like theirs). I am going abroad again in a few weeks, and the people that I will be with are less bothered by this kind of thing: I will try to get some more detailed diagnostics if it happens again.
I know that reflashing to Android and back to SFOS might fix the problem, but:
- OTOH it might not fix it
- this is not something that I expect to have to do with a daily driver. I already have another device that needs to be reflashed and set up again from scratch, and I am waiting for the free evening that I will need for that.
EDIT 2019-08-21: I have managed to capture the output of "dmesg" and "journalctl" when I was hit by this problem recently, and I have sent them to Jolla support. Here is a relevant-looking extract from journalctl which appears to show a SIM switching off (I am not an expert on mobile communications though, so someone else may have more insight):
Aug 13 18:05:10 Sailfish statefs[654]: Ofono status "roaming"
Aug 13 18:05:10 Sailfish statefs[654]: Cellular status Denied -> Roaming
Aug 13 18:05:10 Sailfish statefs[654]: Registered
Aug 13 18:05:10 Sailfish statefs[654]: Operator QVariant(QString, "I TIM")
Aug 13 18:05:10 Sailfish statefs[654]: Setup current operator properties
Aug 13 18:05:11 Sailfish encsfa-fpd[706]: Code check in 479063
Aug 13 18:05:11 Sailfish encsfa-fpd[706]: Code check in 50937
Aug 13 18:05:12 Sailfish ofonod[712]: export_entries_one_storage_cb with ME failed
Aug 13 18:05:14 Sailfish tracker-extract[3423]: No seccomp support compiled-in.
Aug 13 18:05:14 Sailfish statefs[654]: Ofono status "searching"
Aug 13 18:05:14 Sailfish statefs[654]: Cellular status Roaming -> Searching
Aug 13 18:05:14 Sailfish ofonod[712]: data reg changed 2 -> 0 (unregistered), attached 0
Aug 13 18:05:14 Sailfish statefs[654]: Unregistered
Aug 13 18:05:15 Sailfish ofonod[712]: SMS History Probe for modem: 0x21acd8
Aug 13 18:05:15 Sailfish ofonod[712]: Registered interface org.ofono.NetworkTime, path /ril_0
Aug 13 18:05:15 Sailfish simkit[3412]: [D] unknown:0 - /ril_0 - Registering services
Aug 13 18:05:15 Sailfish statefs[654]: Cellular_interfaces=( MessageWaiting , SimManager , SimToolkit , VoiceCallManager , ExtSimInfo , )
Aug 13 18:05:15 Sailfish statefs[654]: Get SimToolkit properties
Aug 13 18:05:15 Sailfish ofonod[712]: nw select automatic
Aug 13 18:05:15 Sailfish tart[3208]: [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"
Aug 13 18:05:15 Sailfish tart[3208]: [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"
Aug 13 18:05:15 Sailfish statefs[654]: Cellular_interfaces=( CallBarring , CallForwarding , CallSettings , CallVolume , ConnectionManager , MessageManager , MessageWaiting , NetworkRegistration , Phonebook , PushNotification , RadioSettings , SimManager , SmartMessaging , SimToolkit , SupplementaryServices , VoiceCallManager , ExtSimInfo , )
Aug 13 18:05:15 Sailfish statefs[654]: Cellular NetworkRegistration w/o SimManager!
Aug 13 18:05:15 Sailfish statefs[654]: Get cellular network properties
Aug 13 18:05:15 Sailfish simkit[3412]: [D] unknown:0 - /ril_0 - QMap(("IdleModeIcon", QVariant(uchar, 0))("IdleModeText", QVariant(QString, ""))("MainMenu", QVariant(QDBusArgument, ))("MainMenuIcon", QVariant(uchar, 0))("MainMenuTitle", QVariant(QString, "")))
Aug 13 18:05:15 Sailfish simkit[3412]: [D] unknown:0 - updating .desktop 0
Aug 13 18:05:15 Sailfish simkit[3412]: [D] unknown:0 - /simkitagent/ril_0 - Object registered
Aug 13 18:05:15 Sailfish statefs[654]: Setup connection manager "/ril_0"
Aug 13 18:05:15 Sailfish statefs[654]: Ofono status "searching"
Aug 13 18:05:15 Sailfish statefs[654]: Cellular status Offline -> Searching
Aug 13 18:05:16 Sailfish alien_bridge_server[3525]: QThread::wait: Thread tried to wait on itself
Aug 13 18:05:16 Sailfish statefs[654]: Cellular_interfaces=( CallBarring , CallForwarding , CallSettings , CallVolume , CellBroadcast , ConnectionManager , MessageManager , MessageWaiting , NetworkRegistration , Phonebook , PushNotification , RadioSettings , SimManager , SmartMessaging , SimToolkit , SupplementaryServices , VoiceCallManager , ExtSimInfo , )
Aug 13 18:05:16 Sailfish statefs[654]: Ofono status "roaming"
Aug 13 18:05:16 Sailfish statefs[654]: Cellular status Searching -> Roaming
Aug 13 18:05:16 Sailfish statefs[654]: Registered
Aug 13 18:05:16 Sailfish ofonod[712]: Requested file structure differs from SIM: 6fb7
Aug 13 18:05:18 Sailfish ofonod[712]: export_entries_one_storage_cb with ME failed
Aug 13 18:05:18 Sailfish statefs[654]: Ofono status "roaming"
Aug 13 18:05:18 Sailfish statefs[654]: Cellular status Searching -> Roaming
Aug 13 18:05:18 Sailfish statefs[654]: Registered
Aug 13 18:05:18 Sailfish ofonod[712]: data reg changed 0 -> 2 (searching), attached 1
Aug 13 18:05:18 Sailfish statefs[654]: Operator QVariant(QString, "I TIM")
Aug 13 18:05:18 Sailfish statefs[654]: Setup current operator properties
Aug 13 18:05:20 Sailfish statefs[654]: Ofono status "searching"
Aug 13 18:05:20 Sailfish statefs[654]: Cellular status Roaming -> Searching
Aug 13 18:05:20 Sailfish statefs[654]: Unregistered
Aug 13 18:05:26 Sailfish ofonod[712]: SMS History Remove for modem: 0x217e00
Aug 13 18:05:26 Sailfish simkit[3412]: [D] unknown:0 - /simkitagent/ril_1 - Release
Aug 13 18:05:26 Sailfish simkit[3412]: [D] unknown:0 - updating .desktop 0
Aug 13 18:05:26 Sailfish simkit[3412]: [D] unknown:0 - updating .desktop 0
Aug 13 18:05:26 Sailfish simkit[3412]: [D] unknown:0 - /simkitagent/ril_1 - Object unregistered
Aug 13 18:05:26 Sailfish ofonod[712]: No SIM card
Aug 13 18:05:26 Sailfish statefs[654]: Ofono: no sim
Aug 13 18:05:26 Sailfish statefs[654]: Cellular status Roaming -> Offline
Aug 13 18:05:26 Sailfish statefs[654]: Unregistered
Aug 13 18:05:26 Sailfish ofonod[712]: SIM card OK
Aug 13 18:05:26 Sailfish ofonod[712]: Requested file structure differs from SIM: 6fb7
Aug 13 18:05:26 Sailfish statefs[654]: Technology (type= "wifi" ) tethering is ""
Aug 13 18:05:26 Sailfish tart[3208]: [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"
Aug 13 18:05:26 Sailfish tart[3208]: [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"
EDIT 2019-10-03: I received an e-mail from Jolla Support telling me that they think that they have fixed the issue in 3.2.0 -- fingers crossed! I'll be going abroad again for a few days at the end of October, if the release is out by then it will be interesting to see how well it works
Hi
I have remarked that behaviour. At first I thought of a bad contact and cleaned up my SIM contacts but I am now sure there is a bug or similar making the system believe the SIM was removed.
I eventually use a F5122.
Regards
ddelamarre ( 2018-03-28 15:19:02 +0200 )editThe frequency of this happening has increased for me, so I too have removed the SIM card and cleaned it. I'll see how it goes.
richie ( 2018-03-31 12:00:42 +0200 )editHi Same for me. The frequency is, however, not regular at all.
I realize the phenomenon is exacerbated by an intensive WIFI or IO like updating maps for OSMscoutServer. Also it occurs only from 2.1.4.14 upgrade, it occurs irrespective of my phone moving, or staying stable on a table i.e. exposed or not to vibrations. Therefore definitely not a hardware issue.
Regards
ddelamarre ( 2018-04-13 14:33:35 +0200 )editHi
I had an answer from Jolla support saying this is probably due to the fact I use a F5122 i.e. dual SIM that is not formally supported in 2.1.4 worked with 2.1.3 by chance. Release 2.2.0 will support F5122 and is due in May.
I hope that helps being patient and avoid smashing the phone against a wall like I feel sometimes like an itching when it tells me the SIM was removed too often ...
Regards
ddelamarre ( 2018-04-18 22:59:13 +0200 )editHi
just for information, I did the community recommended changes for dual SIM like in https://talk.maemo.org/showpost.php?p=1534540&postcount=1061 and few other places.
I have not got any new incident. However, I cannot swear this is the reason and a solution ...
Regards
ddelamarre ( 2018-05-01 00:11:54 +0200 )edit