4G connection almost never works

asked 2015-01-29 21:13:12 +0300

Christian W. gravatar image

updated 2015-05-17 22:53:11 +0300

saturn gravatar image

Hi,

I have my Jolla Phone since for about 10 month. One thing that is really s*g is that 4G almost never works correctly (3G is better). Now I have investigated a little more in this and I have found some log-message which may detail the problem:

Jan 29 15:55:08 Jolla kernel: PM: resume of devices complete after 4.635 msecs
Jan 29 15:55:08 Jolla kernel: msm_suspend_end, is_wakeup_from_pc = 1
Jan 29 15:55:08 Jolla kernel: QSEECOM: qseecom_receive_req: Interrupted: exiting wait_rcv_req loop
Jan 29 15:55:08 Jolla kernel: QSEECOM: qseecom_ioctl: failed qseecom_receive_req: -512

These messages appear very frequently and in my opinion this indicates either a bug in a driver or a hardware failure. Maybe someone is able to tell me more about this problem? Is my Jolla broken?

Ok, I am trying to detail this. 4G connection is never working if I switch off my WLAN. This is sure (points to connman?). If I take my Handy to work (no WLAN, a certain period time in between) it is possible that it works. But there are also situations in which 4D (and sometimes 3G) doesn't work although I didn't turn off WLAN or did anything else. I simply try to open the browser and get the error. Switching internet connection on and off in the settings dialog always shows me the connection error message.

After googling MNVO, I must say yes, I am using an MNVO: Constar (it uses Telecom). But 3 month ago I used Vodafone directory (no MNVO) and had the same problems. At the 6th of february I will switch to the MNVO McSIM (which uses Vodafone).

I am running the current Sailfish OS release 1.1.1.27.

Update

I found out that the systemd-service with the name ofono is responsible for the connections. Facing the problems again today, I have extracted a log-file of this daemon. I think the following part is interesting:

Feb 02 07:56:30 Jolla ofonod[803]: Activating context: 1
Feb 02 07:56:31 Jolla ofonod[803]: setting up data call
Feb 02 09:49:49 Jolla ofonod[803]: rat mode query
Feb 02 09:49:49 Jolla ofonod[803]: rat mode 1 (ril 1)
Feb 02 09:49:52 Jolla ofonod[803]: rat mode set 0
Feb 02 09:49:53 Jolla ofonod[803]: voice registration changes 2 (1)
Feb 02 09:49:53 Jolla ofonod[803]: data reg changes 2 (1), rilds 1, attached 0
Feb 02 09:49:53 Jolla ofonod[803]: deactivate primary
Feb 02 09:49:54 Jolla ofonod[803]: data reg changes 1 (2), rilds 2, attached 0
Feb 02 09:49:54 Jolla ofonod[803]: voice registration changes 1 (2)
Feb 02 09:49:59 Jolla ofonod[803]: deactivating data call
Feb 02 09:49:59 Jolla ofonod[803]: Activating context: 1
Feb 02 09:49:59 Jolla ofonod[803]: setting up data call
Feb 02 09:49:59 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:49:59 Jolla ofonod[803]: no active context. disconnect
Feb 02 09:50:00 Jolla ofonod[803]: voice registration changes 2 (1)
Feb 02 09:50:00 Jolla ofonod[803]: data reg changes 0 (1), rilds 1, attached 0
Feb 02 09:50:01 Jolla ofonod[803]: data reg changes 1 (0), rilds 0, attached 0
Feb 02 09:50:01 Jolla ofonod[803]: voice registration changes 1 (2)
Feb 02 09:50:01 Jolla ofonod[803]: Activating context: 1
Feb 02 09:50:01 Jolla ofonod[803]: setting up data call
Feb 02 09:50:01 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:50:01 Jolla ofonod[803]: no active context. disconnect
Feb 02 09:50:03 Jolla ofonod[803]: Activating context: 1
Feb 02 09:50:03 Jolla ofonod[803]: setting up data call
Feb 02 09:50:03 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:50:03 Jolla ofonod[803]: no active context. disconnect
Feb 02 09:50:23 Jolla ofonod[803]: Activating context: 1
Feb 02 09:50:23 Jolla ofonod[803]: setting up data call
Feb 02 09:50:23 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:50:23 Jolla ofonod[803]: no active context. disconnect
Feb 02 09:51:03 Jolla ofonod[803]: Activating context: 1
Feb 02 09:51:03 Jolla ofonod[803]: setting up data call
Feb 02 09:51:03 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:51:03 Jolla ofonod[803]: no active context. disconnect
Feb 02 09:51:30 Jolla ofonod[803]: Activating context: 1
Feb 02 09:51:30 Jolla ofonod[803]: setting up data call
Feb 02 09:51:30 Jolla ofonod[803]: g_ril_reply_parse_data_call: Invalid type(protocol) specified:
Feb 02 09:51:30 Jolla ofonod[803]: no active context. disconnect

Thanks in advance, Chris

edit retag flag offensive close delete

Comments

No it is not broken, nor are those messages related to a possible 3G/4G issue. Just an issue caused by sloppy Qualcomm code and it keeping all hw secret so nobody else can fix it or be sure if it even is an issue... :(

Philippe De Swert ( 2015-01-29 22:40:45 +0300 )edit

What software version are you running on your device? Also.. what does "never works correctly" mean? Does it get connected at all? Does it get connected but loses connection soon after? And are you using MNVO-operator (Mobile Network Virtual Operator)?

tigeli ( 2015-01-29 23:26:02 +0300 )edit