Manjaro Plasma Beta and Cellular Data Service
#1
So, I've been playing with my PinePhone since about July of 2021, all of the different OS's, but since I use Ubuntu on my desktop and laptop, I've been happiest with Ubuntu Touch on my phone (this could all change back to Fedora at any moment).  As soon as I was able to, I ordered the PinePhone Pro which is still in transit, and since they seem to be shipping Manjaro with Plasma on the Pro, I decided to focus on that for a while.  I installed Beta5 a while back, and I was excited to see that cell phone service just always worked, it was great, way better than UT.  Eventually I upgraded to Beta10 and was very disappointed to see that it no longer worked, at all, so I put Beta5 back on just to be sure that I wasn't imagining things, and it still worked.  So I tried Beta9, and sort of accidentally discovered that cell phone service doesn't work unless you have cellular data turned on, I don't want cellular data turned on because I'm playing with my cheap Consumer Cellular SIM.  So another quick check of Beta5 confirmed that it works great with cellular data either on or off.  Sometime between Beta5 and Beta9, it broke, and I'm wondering if anyone else has seen this, and if anyone knows what happened, or more importantly does anyone know how to fix it?
***   Don't be a minion in the (i)droid army   ***
  Reply
#2
Ok, just hacking in Beta 10 here, and this is the original definition of hacking, press a bunch of random buttons until something good happens and see if it's repeatable.  I re-flashed a fresh copy Beta 10 because of issues I'm having with the Geary mail client, and at first boot I of course was registered with my service provider, because mobile data is on by default.  I used the top bar drop down menu to disable mobile data and to my surprise I was still registered with my service provider.  I hoped it would stick, but it only lasted until the next restart.  I played with the drop down menu hoping to get it back after restart, but no, it depends on the state it was in before the restart.

After playing around, a lot, I came up with the following method ... simply remembering to turn mobile data back on before you restart doesn't work, the next time around you'll lose cell service as soon as you turn mobile data off from the drop down menu.

So, do the following:
  • After a restart, use the drop down to turn mobile data on if it's not on already.
  • Open the system settings app, go to Cellular Network, provide your pass-code, then hit SIM 0, and View Modem Details ... notice that the "Disable Modem" button is available but don't touch it.
  • Now use the top bar drop down menu to disable mobile data and notice that you're no longer registered with your service provider.
  • Now back all the way out to the beginning of the settings app..
  • Then navigate all the way back through to View Modem Details and notice that "Disable" Modem has changed to "Enable" Modem.
  • Press Enable Modem and within a few seconds it will register with your service provider, without having mobile data turned on.

It's a stupid bunch of hoops to jump through, but it works, and will only last until the next re-start.

It is noteworthy to point out that Beta 8 does not have this problem ... hopefully some developer somewhere will take note here, and maybe fix it.
***   Don't be a minion in the (i)droid army   ***
  Reply
#3
Also applies to current PlaMo devel image.
Created an issue: https://gitlab.manjaro.org/manjaro-arm/i...issues/209
Could it be related to the change to networkmanager backend... ?
Edit: Seems to be an upstream issue: https://invent.kde.org/plasma/plasma-mob...issues/133
My experience with Manjaro PlaMo: https://forum.pine64.org/showthread.php?tid=15300
  Reply
#4
(02-11-2022, 05:22 AM)acrux Wrote: Also applies to current PlaMo devel image.
Created an issue: https://gitlab.manjaro.org/manjaro-arm/i...issues/209
Could it be related to the change to networkmanager backend... ?
Edit: Seems to be an upstream issue: https://invent.kde.org/plasma/plasma-mob...issues/133

WOW!  This is exactly how the system is supposed to work, and I see that the issue is already getting some attention.

Thank you so much.
***   Don't be a minion in the (i)droid army   ***
  Reply
#5
Well, there was a huge update yesterday, Feb. 14th, and for some reason when my Beta 10 got to the keyring song and dance, the update crashed. So I went to see if by chance there was a Beta 11 released, there was not, but there was a new Beta 10 dated Feb. 14th, the one I was running was dated Feb. 4th. After flashing the new version, updates went smoothly. Unfortunately the new version did not solve the mobile data issue that started this whole thread, however the workaround I outlined here (in post #2) still works. I have noticed that, sometimes, my service provider registration is lost during sleep, so I have to do the workaround again.

Since I had some time, I decided to backtrack and find out exactly when the problem started, and I learned that Beta 8 was the last version that did not have the mobile data issue. I've decided to run Beta 8 for now, since having a reliable phone connection is kind of essential to having a reliable phone, ya know? I'll keep my eye on things, keep testing the latest Beta release on an SD card, and jump back in as soon as I see the mobile data issue is fixed, but for now Beta 8 will be on my eMMC.

Never mind ... I was able to get the Geary email client running under Beta 10 but not Beta 8, so I'm back to Beta 10, and hope the modem issue will be fixed soon.

The upstream issue report says this will be fixed in 5.24.1, in the mean time there is a simpler command line workaround listed, but just like my method, you have to do it every time ... sudo mmcli -m 0 -e
***   Don't be a minion in the (i)droid army   ***
  Reply
#6
(02-15-2022, 09:00 AM)Fred Zyphal Wrote: The upstream issue report says this will be fixed in 5.24.1

So, we seem to be at 5.24.2 now, and this issue is not fixed ... how do I escalate this to the upstream people?
***   Don't be a minion in the (i)droid army   ***
  Reply
#7
Confirmed, it seems to be not fixed yet in PinePhone PlaMo. You can report your findings to above mentioned bugs Big Grin
I guess the fix is targeted to beta 11?
My experience with Manjaro PlaMo: https://forum.pine64.org/showthread.php?tid=15300
  Reply
#8
(03-01-2022, 07:15 AM)acrux Wrote: Confirmed, it seems to be not fixed yet in PinePhone PlaMo. You can report your findings to above mentioned bugs Big Grin
I guess the fix is targeted to beta 11?

Yes, it's much better in Beta 11.  Initially however, I used the drop down menu to disable mobile data, but when I went to system settings and cellular network, it disagreed, the check box that says mobile data was checked, and it said "On".  I uncheck that box as well, and it seems to be working correctly, but it's a little disconcerting to think that either the drop down menu or the system settings may be deceiving you.
***   Don't be a minion in the (i)droid army   ***
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  debugging issue realted to iso image wth extra data eror penguins_rule 1 107 03-21-2024, 07:30 PM
Last Post: penguins_rule
  what is wrong with KDE plasma beta15 RC4? Uturn 8 1,331 10-02-2023, 05:07 AM
Last Post: Uturn
  Manjaro: Settings doesnt open nbh 0 498 09-24-2023, 05:25 PM
Last Post: nbh
  Can't get ring on Manjaro Pine Phone thorensjubilee 12 3,066 06-09-2023, 04:40 AM
Last Post: thorensjubilee
  Is Manjaro ARM a Rolling Release? jojuma 4 1,422 05-10-2023, 09:27 PM
Last Post: Kevin Kofler
  Where Does Manjaro Phosh Store Its Custom Keystrokes? jakfish 0 718 04-25-2023, 09:49 AM
Last Post: jakfish
Exclamation My short experience with Manjaro Plasma Mobile anonymous 10 4,357 03-02-2023, 07:25 PM
Last Post: Kevin Kofler
  Flight mode turns off wifi but not the modem (cellular) jojuma 2 1,278 02-28-2023, 01:58 PM
Last Post: calinb
  Can't install Manjaro thorensjubilee 1 957 02-09-2023, 08:17 AM
Last Post: thorensjubilee
  Manjaro plasma-mobile Beta 13 Uturn 13 4,560 01-25-2023, 04:15 PM
Last Post: Kevin Kofler

Forum Jump:


Users browsing this thread: 1 Guest(s)