01-31-2025, 07:24 AM
OK, so I have had an older PinePhonePro (mini SIM rather than micro SIM) for a while. I had flashed Biktorg's fw to it and used to be able to chat to the modem fine. A while back I had a problem 1 night setting a wakeup call (can't remember, power fail, think trying to flash 0.8.0) and since then I cant SMS the modem. I have tried everything I can think of, flashing back to stock, trying fwupd to flash, pmOS, arch, mobian, 30.006, 01.003 ADSP firmware, ...
So as I write this I have my PPP which has a "Frankenstein" firmware (it seems half FOSS but with stock artefacts) and my old PP in front of me which is FOSS and behaves like I expect.
The basic problem that is the subject of this thread - I can't send SMS to the modem:
The system log during boot - note the serial number is "community_fw":
For cross reference on my PP the system log has the same info:
The reason for my "Frankenstein" use is that the differences start showing in the journal - my PPP has
Whereas the PP has
So it appears my most recent attempt to flash the modem failed, but the log is (flashing 0.7.4 FWIW):
Any thoughts welcome - my only hope is to keep trying to flash 0.7.4 and hope it works!
So as I write this I have my PPP which has a "Frankenstein" firmware (it seems half FOSS but with stock artefacts) and my old PP in front of me which is FOSS and behaves like I expect.
The basic problem that is the subject of this thread - I can't send SMS to the modem:
Code:
$ cat sms.txt | sxmo_modemsendsms.sh +223344556677 -
12:41:25 sxmo_modemsendsms.sh: Couldn't send text message (error: couldn't send the SMS: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Connected: No AT port available to run command')
Couldn't send text message (error: couldn't send the SMS: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Connected: No AT port available to run command')
The system log during boot - note the serial number is "community_fw":
Code:
[ 34.237819] usb 1-1: new high-speed USB device number 3 using ehci-platform
[ 34.368702] usb 1-1: New USB device found, idVendor=2c7c, idProduct=0125, bcdDevice= 3.18
[ 34.368737] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 34.368747] usb 1-1: Product: LTE Module
[ 34.368755] usb 1-1: Manufacturer: Quectel, Incorporated
[ 34.368764] usb 1-1: SerialNumber: community_fw
[ 34.441830] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 34.442645] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 34.443151] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 34.443494] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
For cross reference on my PP the system log has the same info:
Code:
[ 52.475036] usb 2-1: new high-speed USB device number 3 using ehci-platform
[ 52.636611] usb 2-1: New USB device found, idVendor=2c7c, idProduct=0125, bcdDevice= 3.18
[ 52.640986] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 52.641138] usb 2-1: Product: LTE Module
[ 52.641198] usb 2-1: Manufacturer: Quectel, Incorporated
[ 52.641232] usb 2-1: SerialNumber: community_fw
[ 52.717965] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 52.723460] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 52.737674] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 52.742115] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3
The reason for my "Frankenstein" use is that the differences start showing in the journal - my PPP has
Code:
[Jan 31 12:27:05] daemon eg25-manager: ** Message: 12:27:05.087: Successfully sent command: AT+QGMR
...
[Jan 31 12:27:05] daemon eg25-manager: ** Message: 12:27:05.113: Response: [EG25GGBR07A08M2G_01.003.00.000\r\n\r\nOK]
Whereas the PP has
Code:
[Jan 01 01:01:30] daemon eg25-manager: ** Message: 01:01:30.626: Successfully sent command: AT+QGMR
...
[Jan 01 01:01:30] daemon eg25-manager: ** Message: 01:01:30.645: Response: [0.7.4\r\n\r\nOK]
So it appears my most recent attempt to flash the modem failed, but the log is (flashing 0.7.4 FWIW):
Code:
# ./flashall
Sending AT+QFASTBOOT...
OKAY [ 0.002s]
Finished. Total time: 0.002s
Warning: skip copying aboot image avb footer (aboot partition size: 0, aboot image size: 286476).
Sending 'aboot' (279 KB) OKAY [ 0.013s]
Writing 'aboot' OKAY [ 0.131s]
Finished. Total time: 0.166s
Rebooting OKAY [ 0.004s]
Finished. Total time: 0.055s
< waiting for any device >
OKAY [ 0.002s]
Finished. Total time: 0.002s
Sending 'boot' (4600 KB) OKAY [ 0.149s]
Writing 'boot' OKAY [ 1.793s]
Finished. Total time: 1.955s
Sending 'recovery' (4600 KB) OKAY [ 0.148s]
Writing 'recovery' OKAY [ 1.795s]
Finished. Total time: 1.963s
Warning: skip copying system image avb footer (system partition size: 0, system image size: 28311552).
Sending 'system' (27648 KB) OKAY [ 0.879s]
Writing 'system' OKAY [ 11.942s]
Finished. Total time: 12.844s
Warning: skip copying recoveryfs image avb footer (recoveryfs partition size: 0, recoveryfs image size: 13369344).
Sending 'recoveryfs' (13056 KB) OKAY [ 0.417s]
Writing 'recoveryfs' OKAY [ 4.949s]
Finished. Total time: 5.391s
Rebooting OKAY [ 0.004s]
Finished. Total time: 0.055s
Done!
Any thoughts welcome - my only hope is to keep trying to flash 0.7.4 and hope it works!
- ROCKPro64 v2.1 2GB, 16Gb eMMC retired in favour of a fruity upgrade
- PinePhone Pro Explorer Edition, daily driver, Tow-boot on SPI, Arch/SXMO on eMMC
- PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with pmOS/SXMO on eMMC