Package: wicd-daemon Version: 1.7.2.4-4.1 Severity: important
Dear Maintainer, For months now I've noticed wicd fails to allow me to configure my wired interface with a static address. Typically I end up just killing the daemon and client and doing it manually. But it is getting to be really annoying. Here are my settings for this one wired interface: interface: eth0 "Use Static IPs" checked IP: 172.16.42.2 Netmask: 255.255.255.0 Gateway: 172.16.42.1 "Use Global DNS servers" checked Upon attempting to connect, the GTK GUI sits and thinks for a while, then it finishes and the interface still indicates it is down. Meanwhile, ifconfig reports that the interface is up but unconfigured (no address). The /var/log/wicd/wicd.log contains exactly this upon clicking "Connect": --->8--- 2014/08/19 14:20:37 :: attempting to set hostname with dhclient 2014/08/19 14:20:37 :: using dhcpcd or another supported client may work better 2014/08/19 14:20:38 :: attempting to set hostname with dhclient 2014/08/19 14:20:38 :: using dhcpcd or another supported client may work better 2014/08/19 14:20:38 :: Putting interface down 2014/08/19 14:20:38 :: Releasing DHCP leases... 2014/08/19 14:20:38 :: attempting to set hostname with dhclient 2014/08/19 14:20:38 :: using dhcpcd or another supported client may work better 2014/08/19 14:20:38 :: Setting false IP... 2014/08/19 14:20:38 :: Stopping wpa_supplicant 2014/08/19 14:20:38 :: Flushing the routing table... 2014/08/19 14:20:39 :: Putting interface up... 2014/08/19 14:20:41 :: Setting static IP : 172.16.42.2 2014/08/19 14:20:41 :: Setting default gateway : 172.16.42.1 2014/08/19 14:20:41 :: Connecting thread exiting. 2014/08/19 14:20:41 :: Sending connection attempt result success 2014/08/19 14:20:41 :: attempting to set hostname with dhclient 2014/08/19 14:20:41 :: using dhcpcd or another supported client may work better 2014/08/19 14:20:41 :: attempting to set hostname with dhclient 2014/08/19 14:20:41 :: using dhcpcd or another supported client may work better ---8<--- Why the heck is wicd trying to use dhclient to set hostnames when there's no reason to use any dhcp client? I don't know if that's related, but it's clearly not called for. Oh yeah, and while I'm at it, I might as well comment on the "using dhcpcd or another supported client may work better" warning. I used to have dhcpcd installed (and sort of liked it) until a recent upgrade totally broke all networking. Did I report that bug? No. I don't have time to spend on these things that should *just work*, so I ditched it. If you want dhcpcd adoption, then the developers/maintainers need to stop making so many assumptions about how people use the internet protocol. I'll also note that if I try to manually configured eth0 while wicd-daemon is running, it chooses to ignore me and deconfigure the interface. very. fricking. annoying. There are actually lots of good reasons to have more than one interface up at a time or to go around wicd's way of setting up interfaces. Wicd should honor that. Detect the network settings and display them, but don't futz with the config unless the user asks wicd to do it. Thank you, tim -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages wicd-daemon depends on: ii adduser 3.113+nmu3 ii dbus 1.8.6-1 ii debconf 1.5.53 ii ethtool 1:3.13-1 ii iproute 1:3.16.0-1 ii iputils-ping 3:20121221-5+b1 ii isc-dhcp-client 4.3.0+dfsg-2 ii lsb-base 4.1+Debian13 ii net-tools 1.60-26 ii psmisc 22.21-2 ii python 2.7.8-1 ii python-dbus 1.2.0-2+b3 ii python-gobject 3.12.1-1 ii python-wicd 1.7.2.4-4.1 ii wireless-tools 30~pre9-8 ii wpasupplicant 1.1-1 Versions of packages wicd-daemon recommends: ii rfkill 0.5-1 ii wicd-gtk [wicd-client] 1.7.2.4-4.1 Versions of packages wicd-daemon suggests: ii pm-utils 1.4.1-15 Versions of packages wicd-gtk depends on: ii python 2.7.8-1 ii python-glade2 2.24.0-3+b1 ii python-gtk2 2.24.0-3+b1 Versions of packages wicd-gtk recommends: pn gksu <none> pn python-notify <none> Versions of packages python-wicd depends on: ii python 2.7.8-1 -- debconf information: * wicd/users: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org