Can't start wicd daemon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
wicd |
Fix Released
|
High
|
Unassigned | ||
wicd (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I installed ubuntu 13.04 from minimal.iso and tried to get wireless network working. I installed wicd, wicd-daemon and wicd-curses but I can't get wicd daemon started. I use awesome wm and there is no other network managers like gnome-network-
nikola@ubuntu:~$ lsb_release -rd
Description: Ubuntu Raring Ringtail (development branch)
Release: 13.04
nikola@ubuntu:~$ apt-cache policy wicd
wicd:
Installed: 1.7.2.4-4
Candidate: 1.7.2.4-4
Version table:
*** 1.7.2.4-4 0
500 http://
100 /var/lib/
I expected wicd starts on boot, or at least to be able to start it manually with: sudo service wicd start
Instead of that, a get just this:
* Starting Network connection manager wicd [fail]
Related branches
- Robie Basak: Needs Information
- Ubuntu branches: Pending requested
-
Diff: 44 lines (+24/-0)3 files modifieddebian/changelog (+8/-0)
debian/patches/34-fix-resolv.conf_backup-restore-broken-link.patch (+15/-0)
debian/patches/series (+1/-0)
Changed in wicd (Ubuntu): | |
status: | Confirmed → New |
status: | New → Incomplete |
status: | Incomplete → Opinion |
status: | Opinion → Invalid |
status: | Invalid → Confirmed |
status: | Confirmed → In Progress |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
The problem is that /etc/resolv.conf is a link to ../run/ resolvconf/ resolv. conf and when wicd makes the backup, relative path ../run/... doesn't exist.
The fix is to change /etc/resolv.conf to point to /run/resolvconf /resolv. conf (this is absolute path).