Closed
Bug 1055375
Opened 10 years ago
Closed 10 years ago
cellular/data connection on flame is very flaky
Categories
(Firefox OS Graveyard :: RIL, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: dbaron, Unassigned)
Details
Attachments
(2 files)
I updated my Flame from master based on gecko c9f8cc9ce89c to master based on gecko 37ac55a26014, and my data/cellular connection became very flaky. In particular:
* I'd sometimes (maybe 20% of boots) see "Emergency calls only" for an extended period of time after boot
* when I didn't, I'd see cell service, but no indicator of data connection for a long time
* once the data connection was established, it was often E rather than H
* once the data connection was established, it would sometimes later drop
I'm currently bisecting to find the problematic changeset.
Reporter | ||
Comment 1•10 years ago
|
||
From bisecting gecko, I'm reasonably confident that this was regressed by https://hg.mozilla.org/mozilla-central/rev/b24e74058201 .
(I have a build of 1015c2a66c50 that is clearly the working state, and a build of e231bba271cf that I'm reasonably confident was the bad state.)
Blocks: 1046554
Reporter | ||
Comment 2•10 years ago
|
||
(In reply to David Baron [:dbaron] (UTC-7) (needinfo? for questions) from comment #1)
> (I have a build of 1015c2a66c50 that is clearly the working state,
Or maybe not so clearly. The first time I booted that build it was the fastest I'd seen a build get a data connection all day, but the second time it didn't work. The third time it worked again, though.
(Maybe it's actually more likely to work indoors and plugged in to USB? That's the opposite of my previous experience, though.)
Reporter | ||
Comment 3•10 years ago
|
||
I did a few more tests of https://hg.mozilla.org/mozilla-central/rev/1015c2a66c50 and I'm pretty sure it's good.
I'm now doing additional tests of https://hg.mozilla.org/mozilla-central/rev/37449b85186f and I'm thinking it's actually good as well.
(It's possible T-Mobile in San Francisco is flaky in a way that led to consistent bisection results.)
Reporter | ||
Comment 4•10 years ago
|
||
(In reply to David Baron [:dbaron] (UTC-7) (needinfo? for questions) (away/busy Aug 27-Sep 11) from comment #3)
> I'm now doing additional tests of
> https://hg.mozilla.org/mozilla-central/rev/37449b85186f and I'm thinking
> it's actually good as well.
Actually, now it's gone flaky, so it may well be bad.
Reporter | ||
Comment 5•10 years ago
|
||
(In reply to David Baron [:dbaron] (UTC-7) (needinfo? for questions) (away/busy Aug 27-Sep 11) from comment #4)
> (In reply to David Baron [:dbaron] (UTC-7) (needinfo? for questions)
> (away/busy Aug 27-Sep 11) from comment #3)
> > I'm now doing additional tests of
> > https://hg.mozilla.org/mozilla-central/rev/37449b85186f and I'm thinking
> > it's actually good as well.
>
> Actually, now it's gone flaky, so it may well be bad.
So I've managed to see the flaky behavior twice on that revision, and also once (getting EDGE when I should get HSDPA) with that revision but the nsNfc.js changes reverted.
Reporter | ||
Comment 6•10 years ago
|
||
Yes, I'm definitely seeing the flaky behavior with https://hg.mozilla.org/mozilla-central/rev/37449b85186f but with the nsNfc.js changes in https://hg.mozilla.org/mozilla-central/rev/b24e74058201 reverted.
Comment 7•10 years ago
|
||
[Blocking Requested - why for this release]:
Regression that leads to unreliable data connection.
blocking-b2g: --- → 2.1?
Component: RIL → NFC
Reporter | ||
Comment 8•10 years ago
|
||
And now I'm seeing the flaky behavior on https://hg.mozilla.org/mozilla-central/rev/1015c2a66c50 as well.
Reporter | ||
Comment 9•10 years ago
|
||
Also, there is a frequent error in the logcat that might be related -- or might not:
E/GeckoConsole( 289): [JavaScript Error: "TypeError: data.type is null" {file: "app://system.gaiamobile.org/js/statusbar.js" line: 730}]
that's on the line:
} else if (data && data.connected && data.type.startsWith('evdo')) {
Reporter | ||
Comment 10•10 years ago
|
||
I've proven my original regression window is wrong, but I don't know what the real one is.
No longer blocks: 1046554
Component: NFC → RIL
Updated•10 years ago
|
Keywords: steps-wanted
Reporter | ||
Comment 11•10 years ago
|
||
Reporter | ||
Comment 12•10 years ago
|
||
Reporter | ||
Updated•10 years ago
|
Attachment #8475490 -
Attachment mime type: text/x-vhdl → text/plain
Comment 13•10 years ago
|
||
Hsin-Yi - Do the logs here help with diagnosing what caused this problem?
Flags: needinfo?(htsai)
Comment 14•10 years ago
|
||
Hi David:
Could you please check your setting first? and Did you ever see 3G or H before flashing to problematic version?
// Setting location
Settings -> Cellular & Data -> SIM 1 -> Network operator
What value Network type shows?
Per two logs you provide, device stay in GSM (16) mode, or no service.
We did not see device get other RATs (radio access technology) except GSM.
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,1,,,0,
I/Gecko ( 288): RIL Worker: [0] voice registration state: 1,0102,00005354,16,,,,0,,,1,,,0,
Flags: needinfo?(dbaron)
Comment 15•10 years ago
|
||
Thanks for Shawn's comment :) Seems more information required based on his investigation.
Flags: needinfo?(htsai)
Comment 16•10 years ago
|
||
Holding off the nomination until we have concrete information to investigate this bug.
blocking-b2g: 2.1? → ---
Reporter | ||
Comment 17•10 years ago
|
||
(In reply to shawn ku [:sku] from comment #14)
> Hi David:
> Could you please check your setting first? and Did you ever see 3G or H
> before flashing to problematic version?
Is see H most of the time before flashing the problematic version, and I even still see H most of the time with it.
>
> // Setting location
> Settings -> Cellular & Data -> SIM 1 -> Network operator
> What value Network type shows?
3G preferred
That said, the problem seems a lot better today. It's possible this was a problem with T-Mobile's network near the SF office (although that still doesn't explain why other people weren't seeing problems).
Flags: needinfo?(dbaron)
Comment 18•10 years ago
|
||
Hi David,
Thanks for your reply.
IMO, it would be better to have modem log, and have partner to check if it is really a network issue.
However, I am not sure if our QA team can help with this.
ni?tony to see if he can give a hand here.
Thanks!!
Shawn
Flags: needinfo?(tchung)
Comment 19•10 years ago
|
||
i've never seen a 3G enabled connection in the US on this device. only HSPA+
qawanted team, can you see if this can be reproduced with logs. lets focus on 2.0 and 2.1 of flame, base v123.
Thanks,
Tony
Flags: needinfo?(tchung) → needinfo?(jmitchell)
Keywords: qawanted
Updated•10 years ago
|
Flags: needinfo?(jmitchell)
QA Contact: croesch
Comment 20•10 years ago
|
||
David,
I've also seen this kind of odd behaviour this morning up here near seattle while working on my Flame device. I was working on a different bug and noticed my sim wasn't being recognized for up to a minute after a reset or flash (can't remember which). Emergency calls only was seen on the lock screen.
I've also seen E and H for data swap in the recent week for no apparent reason. Again always during work on other bugs so i just made a mental note.
Anyway I'm working hard on this bug now and hopefully be able to come up with something solid soon.
Comment 21•10 years ago
|
||
Just wanted to provide an update. Since Comment 20, I've not seen this behaviour again. I've tried to repro with no luck.
Comment 22•10 years ago
|
||
based on comment 21 - closing as WFM, please re-open if you disagree
Status: NEW → RESOLVED
Closed: 10 years ago
Keywords: qawanted,
regression,
steps-wanted
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•