Wicd

From Gentoo Wiki
Jump to: navigation, search
Warning
This page has been nominated for deletion.

The given reason is: Package was removed.

If you disagree with its deletion, do not remove this notice; discuss your objections on the associated discussion page.

Administrators, please remember to check if anything links here and the page history before deleting.

This notice should remain for a minimum of 1 month after it was placed on the page. If discussion is still ongoing it should remain until a consensus is reached, at which time the page may be deleted or this notice may be removed. (However, if the page has only been edited by the user who nominated it for deletion and/or is in the nominator's user space, then a speedy deletion may be called for.)
Resources
Important
Wicd had been last rited and was removed by this commit.

Wicd (Wireless interface connection daemon) is a network management software for managing Wifi and Ethernet network connections.

Installation

USE flags

Cannot load package information. Is the atom net-misc/wicd correct?

Emerge

Install net-misc/wicd:

root #emerge --ask net-misc/wicd

Kernel

In the kernel, be sure to enable both cfg80211 wireless configuration API support and the associated extensions cfg80211_wext:

KERNEL
[*] Networking support  --->
    -*-   Wireless  ---> 
        <*>   cfg80211 - wireless configuration API
        [*]   cfg80211 wireless extensions compatibility

Configuration

OpenRC

After installing add wicd to the default runlevel:

root #rc-update add wicd default

Be sure to remove any references to net.eth*. For net.eth0:

root #rc-update del net.eth0

It is possible to start the service right now by issuing:

root #rc-service wicd start

Add the initscripts which were removed to the /etc/rc.conf file, on the RC_PLUG_SERVICES line, by prepending exclamation points to them. For net.eth0:

FILE /etc/rc.conf
rc_hotplug="!net.eth0"

Troubleshooting

Wicd service/client does not start with "Could not connect to wicd's D-Bus interface" on Xfce

After upgrading wicd, using Xfce and ConsoleKit, you may see this error persist even after restarting the dbus service. Try clearing your Xfce session by unchecking "Save session for future logins" and re-login. There may be a simpler workaround than this.

Wicd is not able to scan for Wireless Networks while using the new nl80211 Interface

As stated here there is a known bug in Wicd that prevents Wicd using the new nl80211 kernel interface Scanning for Wireless Networks, even if you change the Wicd config to use the new interface. There is currently no working workaround for this. Be sure to enable the cfg80211 - wireless configuration API in your kernel using the kernel option suggested above and select wext as the driver.