Wifis disappeared [3.4.0.22]

@jovirkku My device is XA2+ dual sim, and the “home” was not encrypted on 3.3.0.
My previous saved connections were listed in /home/.system/var/lib/connman, and a connection re-created after update was present in /home/nemo/.local/share/system/privileged/connman.
Status of connman-nemo-migration:

[root@Sailfish nemo]# systemctl status connman-nemo-migration
● connman-nemo-migration.service - ConnMan WiFi and VPN nemo user migration service
   Loaded: loaded (/usr/lib/systemd/system/connman-nemo-migration.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2020-09-30 09:56:18 EEST; 2 days ago
  Process: 3033 ExecStart=/usr/bin/connman-nemo-migration (code=exited, status=1/FAILURE)
 Main PID: 3033 (code=exited, status=1/FAILURE)

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

I restarted the service, which resulted in:

[root@Sailfish nemo]# systemctl status connman-nemo-migration
● connman-nemo-migration.service - ConnMan WiFi and VPN nemo user migration service
   Loaded: loaded (/usr/lib/systemd/system/connman-nemo-migration.service; disabled; vendor preset: enabled)
   Active: inactive (dead) since Fri 2020-10-02 11:04:33 EEST; 1min 14s ago
  Process: 27292 ExecStart=/usr/bin/connman-nemo-migration (code=exited, status=0/SUCCESS)
 Main PID: 27292 (code=exited, status=0/SUCCESS)

Oct 02 11:04:33 Sailfish systemd[1]: Starting ConnMan WiFi and VPN nemo user migration service...
Oct 02 11:04:33 Sailfish connman-nemo-migration[27292]: migrating WiFi and VPN services from /home/.system/var/lib to /home/nemo/.local/share/system/privileged
Oct 02 11:04:33 Sailfish connman-nemo-migration[27292]: removing settings file /home/.system/var/lib/connman/settings from root
Oct 02 11:04:33 Sailfish connman-nemo-migration[27292]: removing WiFi services from root
Oct 02 11:04:33 Sailfish systemd[1]: Started ConnMan WiFi and VPN nemo user migration service.
Oct 02 11:04:33 Sailfish connman-nemo-migration[27292]: migration done

Now all my connections are listed in /home/nemo/.local/share/system/privileged/connman as intended. I guess the reason of original failure during update is already gone from the log. Or is there a way to dig it out?

i did nothing , so i guess not

nope

as i said i solved the problem

All my WLAN connections disappeared after the upgrade, and my XA2 is not encrypted

That is a good point: I only lost wifi access data on the devices with “home” encrypted. No loss of wifi acces data on the other devices

I lost all my WLAN settings as well (and also had to reset fingerprints).
I had my home encrypted on 3.3. System or network restart didn’t work for me (probably because I manually added a network before trying the restart).

I managed to extract some information about the problem (before the journal rotated)

-- Logs begin at Fri 2020-10-02 14:26:15 CEST, end at Fri 2020-10-02 14:28:57 CEST. --
Oct 02 14:26:17 Sailfish systemd[1]: Starting ConnMan WiFi and VPN nemo user migration service...
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: migrating WiFi and VPN services from /home/.system/var/lib to /home/nemo/.local/share/system/privileged
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: removing settings file /home/.system/var/lib/connman/settings from root
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: rm: can't remove '/home/.system/var/lib/connman/settings': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cannot migrate WiFi services: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_40576f726b_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_486a616c6d61724775657374_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_4c696e6b537072696e746572_managed_none': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_57524b4d_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_7a617070612d70736b_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: migration not complete
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Main process exited, code=exited, status=1/FAILURE
Oct 02 14:26:17 Sailfish systemd[1]: Failed to start ConnMan WiFi and VPN nemo user migration service.
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Unit entered failed state.
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Failed with result 'exit-code'.

Then after restarting the service

-- Logs begin at Fri 2020-10-02 14:26:15 CEST, end at Fri 2020-10-02 14:31:28 CEST. --
Oct 02 14:26:17 Sailfish systemd[1]: Starting ConnMan WiFi and VPN nemo user migration service...
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: migrating WiFi and VPN services from /home/.system/var/lib to /home/nemo/.local/share/system/privileged
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: removing settings file /home/.system/var/lib/connman/settings from root
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: rm: can't remove '/home/.system/var/lib/connman/settings': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cannot migrate WiFi services: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_40576f726b_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_486a616c6d61724775657374_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_4c696e6b537072696e746572_managed_none': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_57524b4d_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: cp: can't create directory '/home/nemo/.local/share/system/privileged/connman/wifi_84c7ea7ecf2c_7a617070612d70736b_managed_psk': Read-only file system
Oct 02 14:26:17 Sailfish connman-nemo-migration[825]: migration not complete
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Main process exited, code=exited, status=1/FAILURE
Oct 02 14:26:17 Sailfish systemd[1]: Failed to start ConnMan WiFi and VPN nemo user migration service.
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Unit entered failed state.
Oct 02 14:26:17 Sailfish systemd[1]: connman-nemo-migration.service: Failed with result 'exit-code'.
Oct 02 14:31:06 Sailfish systemd[1]: Stopped ConnMan WiFi and VPN nemo user migration service.
Oct 02 14:31:06 Sailfish systemd[1]: Starting ConnMan WiFi and VPN nemo user migration service...
Oct 02 14:31:06 Sailfish connman-nemo-migration[4635]: migrating WiFi and VPN services from /home/.system/var/lib to /home/nemo/.local/share/system/privileged
Oct 02 14:31:06 Sailfish connman-nemo-migration[4635]: removing settings file /home/.system/var/lib/connman/settings from root
Oct 02 14:31:06 Sailfish connman-nemo-migration[4635]: removing WiFi services from root
Oct 02 14:31:06 Sailfish connman-nemo-migration[4635]: migration done
Oct 02 14:31:06 Sailfish systemd[1]: Started ConnMan WiFi and VPN nemo user migration service.

And the WiFi networks were back!
Xperia X F5121

Edit: Device is not encrypted.

2 Likes

No, I don’t use encryption (Jolla C).

Just for info – I also have Xiaomi Note 4x (mido) with SFOS installed and upgraded via terminal from 3.3.0.16 to 3.4.0.22 without problems – also no encryption.

1 Like

Can confirm, wifis seems to be back after a reboot.

1 Like

Can also confirm that my WiFis are back after a reboot. XA2 - Dual SIM no encryption with 3.3.x.
I was able to do a full reboot of the phone after fixing the issues that left it unable to reboot properly.
Once all that was sorted and I have managed to do a full reboot cycle, I checked the WiFi list and all my saved networks are there.

1 Like

my device is xa2 i haven’t enabled encryption yet. during installation the white bar went all the way through and got stuck there. after 15-20 min waiting, poer button didn’t respond, i used power button + vol keys to restart the phone, apart the wifi, i had no other issues.

I would also like to confirm that rebooting a non encrypted Sony XA2 solved the “wifi disappeared” issue.

Yes home is encrypted in my XA2

After several reboots and network resets, this did the trick for me…
Thank’s a lot!!!

I can confirm that 3.4.0.24 fixed this issue - all Wifi access data is there again

Thank you, Jolla!

1 Like

same here, 3.4.0.24 update, and my old wifi networks are here again

1 Like

No wifi for me too after update 3.0.2.8 to 3.4.0.24.
No adress MAC :frowning:
Do you have a command fix?

Status of connman-nemo-migration:

How to install Sailfish Utilities without network please ?
I want this to try Settings - Utilities - Network reboot

pkcon install-local /home/nemo/Downloads/sailfish-utilities-0.1.11.zip
don’t work :frowning:

Can you help me?

I don’t found a solution :frowning: