Latest firmware for PinePhone modem!
#91
(12-19-2021, 10:33 AM)zetabeta Wrote:
(12-18-2021, 06:34 AM)Anna Wrote:
(12-03-2021, 03:42 PM)zetabeta Wrote: may not be best place, but i put it here.

those mobile data disconnects, i possibly found key issue to avoid them. edit file "/usr/lib/udev/rules.d/80-modem-eg25.rules" and change ATTR{power/control}="auto" into ATTR{power/control}="on". tested on manjaro arm linux. most likely will have side effects like wasting battery.

(actually advice came from matrix channel for modem disappearings.)

That did not work on my phone, I'm afraid. (Bookworm with all updates.)

Still same behaviour: Usually mobile connection after a restart and no connection after some time (or after certain unknown events).
maybe, you should try other distributions, like postmarketos, manjaro or archlinux.

it has been few months when i used mobian but it heated alot, run unreliably on sdcard and constant mobile disconnects. however, i haven't tested recently. manjaro seems to be more reliable but not problem-free.

i tested archlinux/sxmo shortly, weird user interface and not for ordinary users, it seems to be quite stable though.

I have to take that back: It DOES work!

Sorry about my initial, wrong assessment, I don't know what went wrong. But I in my despair I tried it again and now there are hardly any modem crashes.

That's more than great, because now my pinephone has become actually usable!

Thank you, zetabeta!
  Reply
#92
(02-21-2022, 07:18 AM)Anna Wrote: I have to take that back: It DOES work!

Glad to hear you got it working, finally. Smile

However, to be clear, which one (or more?) of the several things zetabeta mentioned (udev rule, various distros, etc.) was the one that ended up working for you?
Cheers,
TRS-80

What is Free Software and why is it so important for society?

Protocols, not Platforms

For the most Linux-y experience on your Linux phone, try SXMO!

I am (nominally) the Armbian Maintainer for PineBook Pro (although severely lacking in time these days).
  Reply
#93
(02-22-2022, 05:40 PM)TRS-80 Wrote:
(02-21-2022, 07:18 AM)Anna Wrote: I have to take that back: It DOES work!

Glad to hear you got it working, finally.  Smile

However, to be clear, which one (or more?) of the several things zetabeta mentioned (udev rule, various distros, etc.) was the one that ended up working for you?

In Mobian, I opened the file

/usr/lib/udev/rules.d/80-modem-eg25.rules

and the changed the first line from

ATTR{power/control}="auto"

into

ATTR{power/control}="on"

That did the trick. Crashes are down from several a day to practically none.
  Reply
#94
(01-27-2022, 01:17 PM)zetabeta Wrote:
(01-27-2022, 01:08 PM)kubussz Wrote: You use firmware custom or stock?

stock, https://github.com/Biktorgj/quectel_eg25...004.30.004 .

I failed to flash the firmware from Mobian bookwork (up-to-date) running from SD card.
I booted to Plasma Mobile on eMMC, mounted the SD card and successfully flashed the version above.

mmcli -m any --command='AT+QGMR'
EG25GGBR07A08M2G_30.004.30.004

Here is the list of VoLTE profiles in that version:

mmcli -m any --command='AT+QMBNCFG="list"'
response:
'+QMBNCFG: "List",0,0,0,"ROW_Generic_3GPP",0x0501081F,202108201
+QMBNCFG: "List",1,0,0,"VoLTE-ATT",0x0501033C,202105171
+QMBNCFG: "List",2,0,0,"hVoLTE-Verizon",0x05010141,202011021
+QMBNCFG: "List",3,0,0,"Sprint-VoLTE",0x05010205,202010201
+QMBNCFG: "List",4,0,0,"Commercial-TMO_VoLTE",0x05010505,202106241
+QMBNCFG: "List",5,0,0,"Telus-Commercial_DO",0x0580F601,202105061
+QMBNCFG: "List",6,0,0,"Commercial-SBM",0x05011C18,202004211
+QMBNCFG: "List",7,0,0,"Commercial-DT",0x05011F1C,202106171
+QMBNCFG: "List",8,0,0,"Reliance_OpnMkt",0x05011B38,202003251
+QMBNCFG: "List",9,0,0,"TF_Germany_VoLTE",0x05010C1B,202004151
+QMBNCFG: "List",10,0,0,"TF_Spain_VoLTE",0x05010CFA,202106171
+QMBNCFG: "List",11,0,0,"Volte_OpenMkt-Commercial-CMCC",0x05012071,202102221
+QMBNCFG: "List",12,0,0,"VoLTE_OPNMKT_CT",0x050113FC,202105131
+QMBNCFG: "List",13,0,0,"CU-VoLTE",0x05011508,202109101
+QMBNCFG: "List",14,0,0,"Telstra-Commercial_VoLTE",0x0580079E,202105192
+QMBNCFG: "List",15,0,0,"Commercial-KDDI",0x0501071D,202011192
+QMBNCFG: "List",16,0,0,"Commercial-DCM",0x05010D17,202104121
+QMBNCFG: "List",17,0,0,"Commercial-SKT",0x05012715,202103121
+QMBNCFG: "List",18,0,0,"Commercial-KT",0x05012C0D,202108241
+QMBNCFG: "List",19,0,0,"Commercial-LGU",0x05012626,202108241
+QMBNCFG: "List",20,0,0,"Commercial-USCC",0x0504FC40,202011111
+QMBNCFG: "List",21,0,0,"Optus-Commercial_VoLTE",0x05800CA2,201910241
+QMBNCFG: "List",22,0,0,"STC_Saudi_VoLTE",0x0501FE01,201912231
+QMBNCFG: "List",23,0,0,"Commercial-Rogers",0x05018821,202108021'
Pinephone v1.2 UBports CE. Adelaide, Australia using Amaysim SIM (Optus network, VoLTE enabled) with Mobian SD card. VoLTE working also with Felix / Vodafone AU and Aldimobile / Telstra AU.
Manjaro Plasma Mobile on EMMC.
  Reply
#95
Well, I guess I have to qualify my earlier praise of ATTR{power/control}="on" a little:

It does prevent crashes, but it also drains the battery quite a bit.
  Reply
#96
I use the open modem firmware from Biktor (0.61) and just tested "mobian-pinephone-phosh-20220327.img.gz".
At incoming calls the phone does not ring reliably.
In PMOS (edge) it works perfectly.
(Braveheart Edition 1.1.)
  Reply
#97
this is my recommendation, not the devs recommendation.

if you use stock firmware for eg25-g chip/modem, i recommend 30.004.30.004 version instead of 01.002.01.002. https://github.com/Biktorgj/quectel_eg25...004.30.004

(partially) open source firmware is different. what i'm saying is i don't have view which should be preferred, open source of stock. if it is stock, i recommend 30.004.30.004.

open source: https://github.com/Biktorgj/pinephone_modem_sdk
  Reply
#98
(04-02-2022, 03:54 AM)Juergen Wrote: I use the open modem firmware from Biktor (0.61) and just tested "mobian-pinephone-phosh-20220327.img.gz".
At incoming calls the phone does not ring reliably.
In PMOS (edge) it works perfectly.
(Braveheart Edition 1.1.)

Not quite as good a result here.  Sad 

I've got the Biktor modem firmware and PMOS edge, too, but still don't have reliable incoming call service. Playing around with other distros, too, but so far no luck.  USA, AT&T MVNO. And of course the problem is I don't know if I'm not getting calls because no one's calling or I'm not getting calls because the modem has decided to take a nap.  At least until my wife comes in and demands to know why my nerd phone isn't working and she gets my voicemail. Domestic tranquility may require me to get a flip phone or something.  Angry (Still better than Android, though.)

If anyone's got any good suggestions as to how to periodically poke the modem with a pointy stick so it doesn't doze off, I'm all ears.
  Reply
#99
(05-03-2022, 05:02 PM)robthebold Wrote:
(04-02-2022, 03:54 AM)Juergen Wrote: I use the open modem firmware from Biktor (0.61) and just tested "mobian-pinephone-phosh-20220327.img.gz".
At incoming calls the phone does not ring reliably.
In PMOS (edge) it works perfectly.
(Braveheart Edition 1.1.)

Not quite as good a result here.  Sad 

I've got the Biktor modem firmware and PMOS edge, too, but still don't have reliable incoming call service. Playing around with other distros, too, but so far no luck.  USA, AT&T MVNO. And of course the problem is I don't know if I'm not getting calls because no one's calling or I'm not getting calls because the modem has decided to take a nap.  At least until my wife comes in and demands to know why my nerd phone isn't working and she gets my voicemail. Domestic tranquility may require me to get a flip phone or something.  Angry (Still better than Android, though.)

If anyone's got any good suggestions as to how to periodically poke the modem with a pointy stick so it doesn't doze off, I'm all ears.

Did you follow Biktorgj' recommendation about the udev rule? Here is a link for the OG Pinephone.

Basically you need to edit /usr/lib/udev/rules.d/80-modem-eg25.rules. Change "auto" to "on" in the 1st line and reboot.
  Reply
Release 0.6.4 is now available.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 33 24,180 04-09-2024, 01:17 PM
Last Post: donchurch
Wink PINEPHONE not booting Touchwood 2 379 02-23-2024, 07:27 AM
Last Post: Touchwood
  Slack on PinePhone Adam Seline 5 5,302 12-20-2023, 07:20 AM
Last Post: nickolas
  Struggle to install LibreOffice on the PinePhone Peter Gamma 48 23,607 11-24-2023, 07:02 AM
Last Post: Peter Gamma
  Which word processor to choose for the Pinephone? Peter Gamma 8 1,886 11-23-2023, 01:06 AM
Last Post: Peter Gamma
  openSUSE for Pinephone Alefnode 75 100,952 11-17-2023, 08:37 AM
Last Post: Uturn
  Using Signal on PinePhone in mid-2023? dante404 45 12,631 11-17-2023, 04:23 AM
Last Post: Kevin Kofler
  Genode- Sculpt OS for the PinePhone (non Linux) Surehand53 1 926 11-04-2023, 07:23 PM
Last Post: tllim
  Abiword as a office mobile word processor for the Pinephone? Peter Gamma 11 2,080 10-24-2023, 08:57 AM
Last Post: Peter Gamma
  What File Manager Options Are There For The Pinephone? pinephoneuser22 7 2,302 10-18-2023, 08:37 AM
Last Post: luppivega

Forum Jump:


Users browsing this thread: 3 Guest(s)