Installing wireguard force an upgrade of the linux kernel to linux-image-6.16.9+deb14-rt-arm64 replacing 4.19.325-furiphone-radon. And after a reboot problems start to occur... symptoms are in ofono+NetworkManager stack not activating ril_0 anymore...
I tried:
restore to factory settings
establish network uplink (USB or WiFi, did not try WiFi as I have none available)
doing apt upgrade && apt -y upgrade (31 packages updated including the kernel)
It restored the ofono stack the first time I ran this procedure but after retrying to install wireguard (I had not catched the culprit first time as I did not rebooted for a while), it did not worked again. So my Furiphone is now without access to the data network of my carrier even if I can still send and receive voice calls and SMS.
I have USB network + ssh running, so I can remotely maintain and update the phone but I cannot really use it as a mobile Linux pocket box 🙁
Go to Settings > Network > VPN, tap +, and select WireGuard. Enter the Connection Name, Interface Name, Private Key, Listen Port (default 51820), and configure your Peers. You can also set MTU and fwmark values.
ok
I will try when I will have a working phone again as it is now unusable 🙁
My first concern now is to restore the phone in the initial image state...
and next, I will have to find how to configure that wireguard thing from CLI on the furiphone... but that is another story.
OK. This is NOT a wireguard issue albeit there is one with the wireguard package dependencies.
This is a distro issue. To reproduce:
I just ran a reset to factory settings reporting success. The SIM was out of the phone. clicked OK; the phone booted presenting the initial setup screen. I login for the first time. Everything looks normal. I select my time zone. I disable WiFi and Bluetooth (I have none here). I set the timeout for the fading of the display to 10 minutes. I insert the SIM. The network icon displays 4G and one bar. This time no flickering exclamation mark! Is my problem fixed? Network is fine! in a Console, as root: apt update && apt -y upgrade && reboot Bingo! 🤯 ril_0 is not available after reboot.
I found something about loosing uplink data connection. Yesterday midday, I put a SIM in two new furiphones. They both enjoyed voice, SMS/MMS and Internet access. I let one as is and started configuring the other one to my liking. At sleeping time everything was still fine. This morning, both had lost uplink! This time I did more serious investigation and found out that if 1. I stop ofono.service; 2. rm -fr /var/lib/ofono/* ; 3. remove the SIM; 4. reboot; 5. insert the SIM; 6. stop uplink; 7. start uplink; then uplink is here again. Maybe I can optimize this 7 steps recovery process but this a serious issue for a non tech user! I guess I'm running in some ofono bug and that its trigger is related to my carrier with probably some race condition to be triggered as the delay before trigger seems random up to now...