[wicd-curses] configure new network

Bug #1184629 reported by Lukas Elsner on 2013-05-27
This bug affects 13 people
Affects Status Importance Assigned to Milestone

Bug Description

The first time I try to configure a network, I get this traceback:

Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 1134, in call_update_ui
  File "/usr/share/wicd/curses/wicd-curses.py", line 94, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 1146, in update_ui
  File "/usr/share/wicd/curses/wicd-curses.py", line 1028, in handle_keys
    self.diag = WirelessSettingsDialog(pos, self.frame)
  File "/usr/share/wicd/curses/netentry_curses.py", line 503, in __init__
  File "/usr/share/wicd/curses/netentry_curses.py", line 543, in set_values
    wireless.GetWirelessProperty(networkID, 'bitrate')
ValueError: None is not in list

But, I'm able to connect to a network via wicd-gtk, and once this connection is saved, it can be modified later using wicd-curses.

Related branches

John Boiles (johnaboiles) wrote :

I get the same thing on the latest build from source.

John Boiles (johnaboiles) wrote :

Likely introduced by this change:

"Implement iwconfig bitrate setting"

The line that causes the crash is trying to set a checkbox for the current bitrate, but there is not current bitrate for networks we're not currently connected to. It's a nice idea, but that change needs some work. I'd stick to for now. Seems to be in a much better place.

Commenting the lines 541 to 545 on netentry_curses.py for wicd 1.7.4 fixed this issue for me.

Timur (timur-adamow) on 2018-07-23
Changed in wicd:
status: New → Confirmed
assignee: nobody → Timur (timur-adamow)
Timur (timur-adamow) on 2018-07-23
Changed in wicd:
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers