[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#833929: wicd-daemon: takes time to reconnect / autoconnect after connection loss



Package: wicd-daemon
Version: 1.7.4+tb2-2
Severity: normal

After an automatic disconnection, wicd-daemon didn't try to reconnect
(there was nothing in the wicd logs, not even anything about the
disconnection). After more than 3 minutes, I closed the GUI, and wicd
immediately reconnected just after that. In the logs:

[...]
2016/08/09 11:54:29 :: bound to 192.168.0.6 -- renewal in 109067 seconds.
2016/08/09 11:54:29 :: DHCP connection successful
2016/08/09 11:54:29 :: not verifying
2016/08/09 11:54:29 :: Connecting thread exiting.
2016/08/09 11:54:32 :: Sending connection attempt result success
2016/08/09 11:54:48 :: hidden
2016/08/10 15:20:52 :: Autoconnecting...
2016/08/10 15:20:52 :: No wired connection present, attempting to autoconnect to wireless network
2016/08/10 15:20:56 :: hidden
2016/08/10 15:20:56 :: lefevre has no never connect value
2016/08/10 15:20:56 :: trying to automatically connect to...lefevre
2016/08/10 15:20:56 :: Connecting to wireless network lefevre
[...]

I don't think the problem was due to the fact that the GUI was open,
or there would be something in the logs as in the past (bug 582567,
now fixed).

I suppose that wicd didn't notice the disconnection fast enough, and
then I closed the GUI, it did a check or this was just a coincidence.

Anyway, more than 3 minutes is too long. I wonder how much it would
have taken if I didn't close the GUI...

Note: this is particularly important when one doesn't have a physical
access to the machine.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages wicd-daemon depends on:
ii  adduser          3.115
ii  dbus             1.10.8-1
ii  debconf          1.5.59
ii  ethtool          1:4.6-1
ii  iproute2         4.6.0-2
ii  iputils-ping     3:20150815-2
ii  isc-dhcp-client  4.3.4-1
ii  lsb-base         9.20160629
ii  net-tools        1.60+git20150829.73cef8a-2
ii  psmisc           22.21-2.1+b1
ii  python-dbus      1.2.4-1
ii  python-gobject   3.20.1-1
ii  python-wicd      1.7.4+tb2-2
pn  python:any       <none>
ii  wireless-tools   30~pre9-11
ii  wpasupplicant    2.5-2+v2.4-1

Versions of packages wicd-daemon recommends:
ii  rfkill                     0.5-1
ii  wicd-curses [wicd-client]  1.7.4+tb2-2
ii  wicd-gtk [wicd-client]     1.7.4+tb2-2

Versions of packages wicd-daemon suggests:
pn  pm-utils  <none>

Versions of packages wicd depends on:
ii  wicd-curses [wicd-client]  1.7.4+tb2-2
ii  wicd-gtk [wicd-client]     1.7.4+tb2-2

Versions of packages wicd-gtk depends on:
ii  python-glade2  2.24.0-5
ii  python-gtk2    2.24.0-5
pn  python:any     <none>

Versions of packages wicd-gtk recommends:
ii  gksu           2.0.2-9
ii  python-notify  0.1.1-4

Versions of packages wicd-curses depends on:
ii  python-urwid  1.3.1-2+b1
pn  python:any    <none>

Versions of packages wicd-curses recommends:
ii  sudo  1.8.17p1-2

Versions of packages python-wicd depends on:
pn  python:any  <none>

-- Configuration Files:
/etc/wicd/encryption/templates/active changed:
wpa
wpa-peap
wpa-psk
wpa-psk-hex
wpa2-leap
wpa2-peap
wep-hex
wep-passphrase
wep-shared
leap
ttls
eap
peap
peap-eduroam
peap-tkip
eap-tls
psu


-- debconf information:
* wicd/users:


Reply to: