Closed
Bug 1016022
Opened 11 years ago
Closed 11 years ago
Wifi tethering not restarted on unsolicited firmware restart
Categories
(Firefox OS Graveyard :: Wifi, defect)
Tracking
(blocking-b2g:1.4+, firefox30 wontfix, firefox31 wontfix, firefox32 fixed, b2g-v1.4 fixed, b2g-v2.0 fixed)
People
(Reporter: m1, Assigned: m1)
Details
(Whiteboard: [caf priority: p2][cr 661502])
Attachments
(1 file, 1 obsolete file)
|
7.49 KB,
patch
|
vchang
:
review+
|
Details | Diff | Splinter Review |
As a part of supporting wifi coexistence with other RATS, wifi firmware can sometimes intentionally clear the IFF_RUNNING running flag on the wlan0 interface when it detects a band conflict. The framework is then expected to shutdown and restart the wifi tethering session, which as a side effect will cause a different wifi channel to be selected.
Any active wifi tethering clients at the time will see this as a momentary lose of the network.
Currently when the wifi firmware takes this action Gecko does nothing. The wifi tethering connection is now not live, but all indications to the user remain that it's fine. The user needs to then manually toggle tethering off/on to recover.
| Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8428808 -
Flags: review?(vchang)
Comment 2•11 years ago
|
||
Hi Michael,
Since you already provided patch, would you mind taking this bug?
Feel free to re-assign if it's not the plan.
Assignee: nobody → mvines
Comment 3•11 years ago
|
||
Comment on attachment 8428808 [details] [diff] [review]
v1
Review of attachment 8428808 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/system/gonk/NetworkUtils.cpp
@@ +188,5 @@
> NetworkUtils::usbTetheringSuccess
> };
>
> CommandFunc NetworkUtils::sUSBFailChain[] = {
> + NetworkUtils::clearWifiTetherParms,
Do we need this here ?
Attachment #8428808 -
Flags: review?(vchang)
| Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Vincent Chang[:vchang] from comment #3)
> Do we need this here ?
Err...nope!
| Assignee | ||
Comment 5•11 years ago
|
||
Attachment #8428808 -
Attachment is obsolete: true
Attachment #8430273 -
Flags: review?(vchang)
Comment 6•11 years ago
|
||
Comment on attachment 8430273 [details] [diff] [review]
v2
Review of attachment 8430273 [details] [diff] [review]:
-----------------------------------------------------------------
Looks good, thank you.
Attachment #8430273 -
Flags: review?(vchang) → review+
| Assignee | ||
Comment 7•11 years ago
|
||
Thanks. Try looks pretty ok: https://tbpl.mozilla.org/?tree=Try&rev=e379d6d440df
Keywords: checkin-needed
Comment 8•11 years ago
|
||
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.0 S3 (6june)
Comment 10•11 years ago
|
||
status-b2g-v1.4:
--- → fixed
status-b2g-v2.0:
--- → fixed
status-firefox30:
--- → wontfix
status-firefox31:
--- → wontfix
status-firefox32:
--- → fixed
Updated•11 years ago
|
Whiteboard: [cr 661502] → [caf priority: p2][cr 661502]
Updated•11 years ago
|
Flags: in-moztrap?(bzumwalt)
Comment 11•11 years ago
|
||
No STR is present to create test case to address bug.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Flags: in-moztrap?(bzumwalt)
Flags: in-moztrap-
You need to log in
before you can comment on or make changes to this bug.
Description
•