[1.7.2.4 -> 1.7.3] WEP Connecting fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wicd |
Fix Released
|
Critical
|
Unassigned | ||
wicd (Debian) |
Fix Released
|
Unknown
|
Bug Description
After update from 1.7.2.4-10 to 1.7.3-1 on Arch Linux connecting using WEP encryption fails.
Downgrading to the previous version solves the issue.
Using wicd and wicd-gtk.
/var/log/
After clicking connect in wicd-client.
(This used to work.)
(debug mode enabled):
~~~
2015/02/08 16:23:08 :: ifconfig eth0
2015/02/08 16:23:08 :: ifconfig wlan0
2015/02/08 16:23:10 :: ifconfig eth0
2015/02/08 16:23:10 :: ifconfig wlan0
2015/02/08 16:23:12 :: Connecting to wireless network WG-WLAN
2015/02/08 16:23:12 :: iwconfig wlan0
2015/02/08 16:23:12 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:23:12 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:23:12 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:23:12 :: ['/usr/
2015/02/08 16:23:12 :: ifconfig wlan0 down
2015/02/08 16:23:12 :: ifconfig wlan0 up
2015/02/08 16:23:12 :: wpa_cli -i wlan0 terminate
2015/02/08 16:23:12 :: /usr/sbin/dhcpcd -k eth0
2015/02/08 16:23:12 :: ifconfig eth0 0.0.0.0
2015/02/08 16:23:12 :: /usr/sbin/ip route flush dev eth0
2015/02/08 16:23:12 :: ['/usr/
2015/02/08 16:23:12 :: ifconfig eth0 down
2015/02/08 16:23:12 :: ifconfig eth0 up
2015/02/08 16:23:12 :: wpa_cli -i eth0 terminate
2015/02/08 16:23:12 :: Putting interface down
2015/02/08 16:23:12 :: ifconfig wlan0 down
2015/02/08 16:23:12 :: Releasing DHCP leases...
2015/02/08 16:23:12 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:23:12 :: Setting false IP...
2015/02/08 16:23:12 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:23:12 :: Stopping wpa_supplicant
2015/02/08 16:23:12 :: wpa_cli -i wlan0 terminate
2015/02/08 16:23:12 :: Flushing the routing table...
2015/02/08 16:23:12 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:23:12 :: ['/usr/
2015/02/08 16:23:12 :: iwconfig wlan0 mode managed
2015/02/08 16:23:12 :: Putting interface up...
2015/02/08 16:23:12 :: ifconfig wlan0 up
2015/02/08 16:23:14 :: enctype is wep-hex
2015/02/08 16:23:14 :: Attempting to authenticate...
2015/02/08 16:23:14 :: ['wpa_supplicant', '-B', '-i', 'wlan0', '-c', '/var/lib/
2015/02/08 16:23:14 :: ['iwconfig', 'wlan0', 'essid', '--', 'WG-WLAN']
2015/02/08 16:23:14 :: iwconfig wlan0 channel 6
2015/02/08 16:23:14 :: iwconfig wlan0 ap E0:91:F5:78:7C:F0
2015/02/08 16:23:14 :: WPA_CLI RESULT IS None
2015/02/08 16:23:14 :: connect result is failed
2015/02/08 16:23:14 :: exiting connection thread
2015/02/08 16:23:15 :: Sending connection attempt result bad_pass
2015/02/08 16:23:15 :: ifconfig eth0
2015/02/08 16:23:15 :: ifconfig wlan0
2015/02/08 16:23:15 :: Forced disconnect on
2015/02/08 16:23:15 :: iwconfig wlan0
2015/02/08 16:23:15 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:23:15 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:23:15 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:23:15 :: ['/usr/
2015/02/08 16:23:15 :: ifconfig wlan0 down
2015/02/08 16:23:15 :: ifconfig wlan0 up
2015/02/08 16:23:15 :: wpa_cli -i wlan0 terminate
2015/02/08 16:23:15 :: /usr/sbin/dhcpcd -k eth0
2015/02/08 16:23:15 :: ifconfig eth0 0.0.0.0
2015/02/08 16:23:15 :: /usr/sbin/ip route flush dev eth0
2015/02/08 16:23:15 :: ['/usr/
2015/02/08 16:23:15 :: ifconfig eth0 down
2015/02/08 16:23:15 :: ifconfig eth0 up
2015/02/08 16:23:15 :: wpa_cli -i eth0 terminate
2015/02/08 16:23:17 :: ifconfig eth0
2015/02/08 16:23:17 :: ifconfig wlan0
~~~
It says bad_pass but I double/
When I start the client from terminal I get:
~~~
/usr/share/
gobject.
ERROR:dbus.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/share/
error(
KeyError: dbus.String(
~~~
journalctl -b |grep wicd:
~~~
[ ... ]
Feb 08 16:23:12 hplaptop wicd[328]: dhcpcd[1139]: dhcpcd not running
Feb 08 16:23:12 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:23:12 hplaptop wicd[328]: dhcpcd[1147]: dhcpcd not running
Feb 08 16:23:12 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: eth0 error: No such file or directory
Feb 08 16:23:12 hplaptop wicd[328]: dhcpcd[1157]: dhcpcd not running
Feb 08 16:23:12 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:23:12 hplaptop wicd[328]: Error for wireless request "Set Bit Rate" (8B20) :
Feb 08 16:23:12 hplaptop wicd[328]: SET failed on device %s ; No such device.
Feb 08 16:23:14 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:23:15 hplaptop wicd[328]: dhcpcd[1178]: dhcpcd not running
Feb 08 16:23:15 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:23:15 hplaptop wicd[328]: dhcpcd[1186]: dhcpcd not running
Feb 08 16:23:15 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: eth0 error: No such file or directory
[ ... ]
~~~
When using passphrase:
~~~
2015/02/08 16:27:24 :: ifconfig wlan0
2015/02/08 16:27:26 :: ifconfig eth0
2015/02/08 16:27:26 :: ifconfig wlan0
2015/02/08 16:27:27 :: Connecting to wireless network WG-WLAN
2015/02/08 16:27:27 :: iwconfig wlan0
2015/02/08 16:27:27 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:27:27 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:27:27 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:27:27 :: ['/usr/
2015/02/08 16:27:27 :: ifconfig wlan0 down
2015/02/08 16:27:27 :: ifconfig wlan0 up
2015/02/08 16:27:27 :: wpa_cli -i wlan0 terminate
2015/02/08 16:27:27 :: /usr/sbin/dhcpcd -k eth0
2015/02/08 16:27:27 :: ifconfig eth0 0.0.0.0
2015/02/08 16:27:27 :: /usr/sbin/ip route flush dev eth0
2015/02/08 16:27:27 :: ['/usr/
2015/02/08 16:27:27 :: ifconfig eth0 down
2015/02/08 16:27:27 :: ifconfig eth0 up
2015/02/08 16:27:27 :: wpa_cli -i eth0 terminate
2015/02/08 16:27:27 :: Putting interface down
2015/02/08 16:27:27 :: ifconfig wlan0 down
2015/02/08 16:27:27 :: Releasing DHCP leases...
2015/02/08 16:27:27 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:27:27 :: Setting false IP...
2015/02/08 16:27:27 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:27:27 :: Stopping wpa_supplicant
2015/02/08 16:27:27 :: wpa_cli -i wlan0 terminate
2015/02/08 16:27:27 :: Flushing the routing table...
2015/02/08 16:27:27 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:27:27 :: ['/usr/
2015/02/08 16:27:27 :: iwconfig wlan0 mode managed
2015/02/08 16:27:27 :: Putting interface up...
2015/02/08 16:27:27 :: ifconfig wlan0 up
2015/02/08 16:27:29 :: enctype is wep-passphrase
2015/02/08 16:27:29 :: Attempting to authenticate...
2015/02/08 16:27:29 :: ['wpa_supplicant', '-B', '-i', 'wlan0', '-c', '/var/lib/
2015/02/08 16:27:30 :: ['iwconfig', 'wlan0', 'essid', '--', 'WG-WLAN']
2015/02/08 16:27:30 :: iwconfig wlan0 channel 6
2015/02/08 16:27:30 :: iwconfig wlan0 ap E0:91:F5:78:7C:F0
2015/02/08 16:27:30 :: WPA_CLI RESULT IS COMPLETED
2015/02/08 16:27:30 :: Running DHCP with NO hostname
2015/02/08 16:27:30 :: /usr/sbin/dhcpcd --noipv4ll wlan0
2015/02/08 16:27:30 :: dhcpcd[1481]: version 6.7.1 starting
2015/02/08 16:27:30 ::
2015/02/08 16:27:30 :: dhcpcd[1481]: wlan0: adding address fe80::cb8:
2015/02/08 16:27:30 ::
2015/02/08 16:27:30 :: dhcpcd[1481]: DUID 00:01:00:
2015/02/08 16:27:30 ::
2015/02/08 16:27:30 :: dhcpcd[1481]: wlan0: IAID e5:50:23:5f
2015/02/08 16:27:30 ::
2015/02/08 16:27:30 :: dhcpcd[1481]: wlan0: soliciting a DHCP lease
2015/02/08 16:27:30 ::
2015/02/08 16:27:30 :: dhcpcd[1481]: wlan0: soliciting an IPv6 router
2015/02/08 16:27:30 ::
2015/02/08 16:27:43 :: dhcpcd[1481]: wlan0: no IPv6 Routers available
2015/02/08 16:27:43 ::
2015/02/08 16:28:00 :: dhcpcd[1481]: timed out
2015/02/08 16:28:00 ::
2015/02/08 16:28:00 :: DHCP connection failed
2015/02/08 16:28:00 :: exiting connection thread
2015/02/08 16:28:00 :: Sending connection attempt result dhcp_failed
2015/02/08 16:28:00 :: ifconfig eth0
2015/02/08 16:28:00 :: ifconfig wlan0
2015/02/08 16:28:00 :: Forced disconnect on
2015/02/08 16:28:00 :: iwconfig wlan0
2015/02/08 16:28:00 :: /usr/sbin/dhcpcd -k wlan0
2015/02/08 16:28:00 :: ifconfig wlan0 0.0.0.0
2015/02/08 16:28:00 :: /usr/sbin/ip route flush dev wlan0
2015/02/08 16:28:00 :: ['/usr/
2015/02/08 16:28:00 :: ifconfig wlan0 down
2015/02/08 16:28:00 :: ifconfig wlan0 up
2015/02/08 16:28:00 :: wpa_cli -i wlan0 terminate
2015/02/08 16:28:00 :: /usr/sbin/dhcpcd -k eth0
2015/02/08 16:28:00 :: ifconfig eth0 0.0.0.0
2015/02/08 16:28:00 :: /usr/sbin/ip route flush dev eth0
2015/02/08 16:28:00 :: ['/usr/
2015/02/08 16:28:00 :: ifconfig eth0 down
2015/02/08 16:28:00 :: ifconfig eth0 up
2015/02/08 16:28:00 :: wpa_cli -i eth0 terminate
2015/02/08 16:28:03 :: ifconfig eth0
2015/02/08 16:28:03 :: ifconfig wlan0
~~~
I don't know why its talking about IPv6, I don't use it.
journalctl -b |grep wicd:
~~~
[ ... ]
Feb 08 16:27:27 hplaptop wicd[328]: dhcpcd[1438]: dhcpcd not running
Feb 08 16:27:27 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:27:27 hplaptop wicd[328]: dhcpcd[1446]: dhcpcd not running
Feb 08 16:27:27 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: eth0 error: No such file or directory
Feb 08 16:27:27 hplaptop wicd[328]: dhcpcd[1456]: dhcpcd not running
Feb 08 16:27:27 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: wlan0 error: No such file or directory
Feb 08 16:27:27 hplaptop wicd[328]: Error for wireless request "Set Bit Rate" (8B20) :
Feb 08 16:27:27 hplaptop wicd[328]: SET failed on device %s ; No such device.
Feb 08 16:27:30 hplaptop wicd[328]: ioctl[SIOCSIWEN
Feb 08 16:27:30 hplaptop wicd[328]: ioctl[SIOCSIWEN
[ ... ]
Feb 08 16:28:00 hplaptop wicd[328]: dhcpcd[1492]: dhcpcd not running
Feb 08 16:28:00 hplaptop wicd[328]: dhcpcd[1501]: dhcpcd not running
Feb 08 16:28:00 hplaptop wicd[328]: Failed to connect to non-global ctrl_ifname: eth0 error: No such file or directory
[ ... ]
~~~
systemctl status wicd -l:
~~~
● wicd.service - Wicd a wireless and wired network manager for Linux
Loaded: loaded (/usr/lib/
Active: active (running) since Sun 2015-02-08 16:14:22 CET; 40min ago
Main PID: 328 (wicd)
CGroup: /system.
├─ 328 /usr/bin/python2 -O /usr/share/
├─ 380 /usr/bin/python2 -O /usr/share/
└─2649 /usr/sbin/dhcpcd --noipv4ll eth0
Feb 08 16:48:08 hplaptop dhcpcd[2607]: eth0: IAID 74:19:79:2f
Feb 08 16:48:09 hplaptop dhcpcd[2607]: eth0: soliciting a DHCP lease
Feb 08 16:48:09 hplaptop dhcpcd[2607]: eth0: soliciting an IPv6 router
Feb 08 16:48:09 hplaptop dhcpcd[2607]: eth0: offered 192.168.0.107 from 192.168.0.1
Feb 08 16:48:09 hplaptop dhcpcd[2607]: eth0: ignoring offer of 192.168.0.107 from 192.168.0.1
Feb 08 16:48:14 hplaptop dhcpcd[2607]: eth0: leased 192.168.0.107 for 86400 seconds
Feb 08 16:48:14 hplaptop dhcpcd[2607]: eth0: adding route to 192.168.0.0/24
Feb 08 16:48:14 hplaptop dhcpcd[2607]: eth0: adding default route via 192.168.0.1
Feb 08 16:48:14 hplaptop dhcpcd[2607]: forked to background, child pid 2649
Feb 08 16:48:22 hplaptop dhcpcd[2649]: eth0: no IPv6 Routers available
~~~
Thanks
Changed in wicd: | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
Changed in wicd: | |
assignee: | nobody → Tom Van Braeckel (tomvanbraeckel) |
Changed in wicd: | |
importance: | High → Critical |
Changed in wicd (Debian): | |
status: | Unknown → Confirmed |
tags: | added: patch |
Changed in wicd (Debian): | |
status: | Confirmed → Fix Released |
Changed in wicd: | |
milestone: | none → 1.7.4 |
Changed in wicd: | |
status: | Triaged → Fix Committed |
It seems to be using wlan0 and eth0 but also gets these errors:
ctrl_ifname: wlan0 error: No such file or directory
ctrl_ifname: eth0 error: No such file or directory
Can you attach the output of "ifconfig -a" and also ensure the names of the wired and wireless interfaces in your WICD settings are correct? Thanks!