08-07-2021, 04:32 PM
(08-07-2021, 03:00 PM)mouffa Wrote: I doubt you are not using any modem software, you can read my thread on the hardware interface of the modem, the communication is complex, you get a signal at ring indicator pin and the voice data pass through the pcm interface to the sound module and then to ALSA
you definitely need the eg25-manager too for the power except if you do it totally manually with the gpio pins
I agree that regardless all these the calls should show up in the terminal but again maybe something interferes, it would be a good idea to try another OS for the same behaviour
I had uploaded an extensive AT manual but someone removed it
You're right, I'm using software to manage modem power and all that stuff, I was just trying to avoid typing "ModemManager / Ofono / any other alternative that I've never heard of", but thanks for pointing that out.
I tried both arch and pmOS (arch barebones with dwm and my own scripts, pmOS with sxmo, ModemManager disabled). The problem occurs on both.
And at least on arch, it also happens with ModemManager, the reason I removed it was to make sure it wasn't the cause of the problem.
I tried downgrading eg25-manager on arch, since it used to work properly (or maybe I just had't noticed it this whole time). The problem still occurs.
I don't know how much you know about how a phone call works behind the scenes, but do you know what tells the caller phone to start the beeping?
Does it ping my modem and the modem pings it back?
Does the cell network know if my modem is ready to receive a call and transmits that to the caller?
Are the tones sent to it the same way voice is?
What I'm basically asking is:
The silence on the caller side (no beeping tones), is it because the call gets to my modem and it just ignores it? Or is it because it sees my modem as busy somewhere in the network and doesn't bother reaching it?
Sorry if I'm saying complete nonsense, I'm just trying to understand where exactly the cause of the problem is.
PS:
Apparently the same happens if I call the PinePhone while it is turned off: silence, no voice saying the number is currently unavailable, and no timeout it seems.
Also the ignored calls don't cause the phone to wake up from deep-sleep.