Closed Bug 920936 Opened 11 years ago Closed 11 years ago

[User Story] Automatically set default setting to 802.1x EAP-SIM

Categories

(Firefox OS Graveyard :: Wifi, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED
1.3 Sprint 6 - 12/6

People

(Reporter: wmathanaraj, Assigned: nhsieh)

References

Details

(Keywords: feature, Whiteboard: [ucid:WLAN2, 1.3:p1, ft:ril])

Attachments

(2 files, 4 obsolete files)

User Story:

As a user I expect the default option for WLAN to be 802.1x EAP-SIM authentication if this detected as supported by the hotspot

Acceptance Criteria:

AC1: as a user I want to see that the default option has been selected as 802.1x EAP-SIM
Flags: in-moztrap?
blocking-b2g: 1.3? → 1.3+
Whiteboard: [FT:RIL, ucid:EAP-SIM2]
Whiteboard: [FT:RIL, ucid:EAP-SIM2] → [FT:RIL, 1.3:p1, ucid:EAP-SIM2]
Assignee: nobody → nhsieh
Attached file Settings_WPA_EAP_SIM_131025.pdf (obsolete) —
Hi All, I uploaded the UX specification document. Please check.
Hi Neo,
I know you are trying to adopt a new design on value selection, I think it's great, but I'm afraid that will cause UI inconsistency in Settings app. As you know, some are using old design with a "OK" button, and some are in your new design with a "Cancel" button. 
If UX team agrees that it's a better idea, can we file a bug to replace all of them in Settings app (or even the whole system) instead of partially having some in Settings?
Besides, re-building another value selector here creates redundant code and is not an effective way to work on.
Flags: needinfo?(nhsieh)
Attached file Settings_WPA_EAP_SIM_131029.pdf (obsolete) —
I changed design from one step selector to orignal two step already. Please have a look. If you have any questions, please let me know. Thanks
Flags: needinfo?(nhsieh)
Attached file Settings_WPA_EAP_SIM_131029_fixed.pdf (obsolete) —
Fixed this bug.
--------------------
Hi Neo,

in page 8 --> step 2 --> the selector dialog of "Select NSS item"
There is still a guiding description("Notice: if you need import CA..) in the bottom side.
We are not able to have the description in the system selector.
And the "Cancel" button should be "OK". Thanks.
Flags: in-moztrap? → in-moztrap?(hlu)
Target Milestone: --- → 1.3 Sprint 5 - 11/22
Attached file Settings_WPA_EAP_SIM_131108.pdf (obsolete) —
Hi all, I upload the new UX specification for fit Gecko engineer's requirement.
Blocks: 937014
Hi Wilfred,

I’ve been told that, Gecko cannot tell if the hotspot is EAP-SIM supported without having successfully connected to it using EAP-SIM authentication. 

We can (and supposedly need to) set a default method, but currently not able to do the smart detection/setting per hotspot for the 1st time, given the limited information from WiFi scanning.

Question1: after first time login to a specific hotspot (bug 920939) using EAP-SIM authentication, device will keep the method setting. Does the behavior cover this story?

Question2: what is the expected general default EAP authentication? Methods of v1.3 include PEAP, TLS, TTLS, SIM. From UX document (attachment 829987 [details]), it will be PEAP.
Flags: needinfo?(wmathanaraj)
Whiteboard: [FT:RIL, 1.3:p1, ucid:EAP-SIM2] → [ucid:WLAN2, 1.3:p1, ft:ril]
(In reply to whuang from comment #7)
> Hi Wilfred,
> 
> I’ve been told that, Gecko cannot tell if the hotspot is EAP-SIM supported
> without having successfully connected to it using EAP-SIM authentication. 
> 
> We can (and supposedly need to) set a default method, but currently not able
> to do the smart detection/setting per hotspot for the 1st time, given the
> limited information from WiFi scanning.
> 
> Question1: after first time login to a specific hotspot (bug 920939) using
> EAP-SIM authentication, device will keep the method setting. Does the
> behavior cover this story?
> 

This is acceptable for our implementation. We DONT need to select the EAP-SIM method with advanced detection if this is not currently supported in Gecko.

> Question2: what is the expected general default EAP authentication? Methods
> of v1.3 include PEAP, TLS, TTLS, SIM. From UX document (attachment 829987 [details]
> [details]), it will be PEAP.

EAP-SIM should be the default configuration
Flags: needinfo?(wmathanaraj)
Change EAP default value from PEAP ro SIM
(In reply to Neo Hsieh from comment #9)
> Created attachment 831269 [details]
> Settings_WPA_EAP_SIM_131113.pdf
> 
> Change EAP default value from PEAP ro SIM

Suppose SIM has to be default in "Join network" page, maybe it has to be mentioned in page 5?
(In reply to Chuck Lee [:chucklee] from comment #10)
> (In reply to Neo Hsieh from comment #9)
> > Created attachment 831269 [details]
> > Settings_WPA_EAP_SIM_131113.pdf
> > 
> > Change EAP default value from PEAP ro SIM
> 
> Suppose SIM has to be default in "Join network" page, maybe it has to be
> mentioned in page 5?

Nice catch. Page 5, flow 2, the EAP Method should be SIM.
Remove blocking-b2g flag from User Story bugs. Use whiteboard to indicate what FxOS version we target.
blocking-b2g: 1.3+ → ---
Note: As discussion with UX, QA team offline, we have a scenario undefined in spec. page 4, flow 3. After imported CA key from SDCard, there is no CA key in the "Select CA file" list. It will show nothing for guiding user no CA key now.
Attachment #822212 - Attachment is obsolete: true
Attachment #823797 - Attachment is obsolete: true
Attachment #823808 - Attachment is obsolete: true
Attachment #829987 - Attachment is obsolete: true
Add moztrap link:
https://moztrap.mozilla.org/manage/cases/?pagenumber=1&pagesize=20&sortfield=created_on&sortdirection=desc&filter-tag=2300
Flags: in-moztrap?(hlu) → in-moztrap+
Target Milestone: 1.3 Sprint 5 - 11/22 → 1.3 Sprint 6 - 12/6
remove WPA-EAP from the "depends on" list.
No longer depends on: 926334, 926341
No longer depends on: 923359
Depends on: 938986
We fix this user story in Gecko and Gaia. But Vendor need to support EAP SIM function for their platform. Since it depends on what platform is chose by OEM, this part is supposed to be owned by OEM. Using bug 923359 for tracking. But it is not going to block this feature.
Close this user story. If you want to test this feature, please use a wap_supplicant with enabling EAP-SIM.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: