Review Request: internal: fix connecting to WiFi when "In file (unencrypted)" secrets storage is used

Jirka Klimes jklimes at redhat.com
Mon Mar 14 17:06:27 CET 2011


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100855/
-----------------------------------------------------------

(Updated March 14, 2011, 4:06 p.m.)


Review request for Network Management.


Changes
-------

Updated patch to handle the issue in Security8021xSetting::hasSecrets() function rather than Connection:secretsAvailable()

This is probably a cleaner way. It works for my tests.


Summary
-------

When 'Connection Secrets' are configured to be stored as "In file (unencrypted)",
connecting to WiFi networks is not successful and stalls at "Waiting for authorization".

That is caused by not replying to GetSecrets() D-Bus call from NM. The problem is that
the WiFi connection contains Security8021xSetting even if it's not used (though it's
maked as not enabled). So we need to honour the enabled state of Security8021xSetting
in Connection::secretsAvailable().

The bug is filed in RH bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=682972


This addresses bug 243792.
    http://bugs.kde.org/show_bug.cgi?id=243792


Diffs (updated)
-----

  libs/internals/settings/802-1x.cpp 7387257 

Diff: http://git.reviewboard.kde.org/r/100855/diff


Testing
-------

I've successfully tested the patch on upstream mater branch.


Thanks,

Jirka

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-networkmanager/attachments/20110314/eec6cec3/attachment.htm 


More information about the kde-networkmanager mailing list