Setting a WPA1/2 passphrase corrupts wireless-settings.conf

Bug #1401691 reported by Charles Anthony
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wicd
New
Undecided
Unassigned

Bug Description

wicd-1.7.2.4-13.fc20.x86_64
fedora-release-20-3.noarch

Example (with ssid's elided):

[XX:XX:XX:XX:XX:XX]
afterscript = None
dhcphostname = sudo
        = None
        = None
bssid = XX:XX:XX:XX:XX:XX
postdisconnectscript = None
        = sudo
        = sudo
        = None
        = 0
use_global_dns = False
encryption = True
        = None
        = 0
beforescript = None
hidden = False
channel = 9
mode = Master
        = None
        = None
        = 0
usedhcphostname = False
predisconnectscript = None
        = None
        = 0
        = None
use_settings_globally = False
use_static_dns = False
encryption_method = WPA2
essid = XXXXxxxx

The leading blanks are single tab characters in the file.

Shutting down wicd-gtk and wicd, editing wireless-settings.conf to remove the offending stanza, and restarting wicd and wicd-gtk, and attempting to set a 'WPA1/2 passphrase' in wicd-gtk caues the same broken stanza to be reinserted. I have reliably observed this behavior on two different specific WAPs. The passphrases seem beign, containing only upper and lower case letters no punctuation or white space.

The wireless-settings.conf file does not have a trailing '[]', so this is a different issue.

2014/12/11 14:13:14 :: wicd is version 1.7.2.4 768
2014/12/11 14:13:15 :: setting backend to external
2014/12/11 14:13:15 :: trying to load backend external
2014/12/11 14:13:15 :: successfully loaded backend external
2014/12/11 14:13:15 :: trying to load backend external
2014/12/11 14:13:15 :: successfully loaded backend external
2014/12/11 14:13:15 :: Automatically detected wireless interface wlp2s0
2014/12/11 14:13:15 :: setting wireless interface wlp2s0
2014/12/11 14:13:15 :: automatically detected wired interface em1
2014/12/11 14:13:15 :: setting wired interface em1
2014/12/11 14:13:15 :: setting wpa driver wext
2014/12/11 14:13:15 :: setting use global dns to False
2014/12/11 14:13:15 :: setting global dns
2014/12/11 14:13:15 :: global dns servers are None None None
2014/12/11 14:13:15 :: domain is None
2014/12/11 14:13:15 :: search domain is None
2014/12/11 14:13:15 :: setting automatically reconnect when connection drops True
2014/12/11 14:13:15 :: Setting dhcp client to 0
2014/12/11 14:13:15 :: Wireless configuration file found...
2014/12/11 14:13:15 :: Wired configuration file found...
2014/12/11 14:13:15 :: chmoding configuration files 0600...
2014/12/11 14:13:15 :: chowning configuration files root:root...
2014/12/11 14:13:15 :: Using wireless interface...wlp2s0
2014/12/11 14:13:15 :: Using wired interface...em1

Revision history for this message
Pieter Leclerc (pieterleclerc-deactivatedaccount) wrote :

Thanks for the report. To reproduce; which python version are you using? python --version

Changed in wicd:
status: New → Incomplete
Revision history for this message
Charles Anthony (charles-unix-pro) wrote : Re: [Bug 1401691] Re: Setting a WPA1/2 passphrase corrupts wireless-settings.conf

On Thu, Dec 11, 2014 at 11:42 PM, Tom Van Braeckel <
<email address hidden>> wrote:
>
> Thanks for the report. To reproduce; which python version are you using?
> python --version
>
>
 $ python --version
Python 2.7.5

>

Changed in wicd:
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.