If you use Wifi in your Ubuntu machine, you might have faced several issues like… Inability to connect to a Wifi network… Asking for the security key every time you login… Slow connections… etc. It’s really irritating. Until now I managed to work with these issues because I also have a cable connection in my desk. But today I wanted to fix the issue once and for all with Wicd…
After searching through the web, I got to know that the source of the problem lies in the wireless network drivers. That’s the cause for most of these problems. Unfortunately, there’s no direct solution for it (I was unable to find one in the web). But there’s a workaround…
I saw that many people solved this problem by replacing the default network manager with Wicd network manager. Originally, Wicd was built for wireless devices (Wireless Interface Connection Daemon). But now, it supports both wireless and wired connections. The point is, Wicd handles Wireless connections better than the default network manager. Actually, not better, in a different manner. Fortunately, it can solve most of our problems.
One of the biggest problems I faced is the security key issue. Every-time I login, the network manager will ask me to enter the Wifi security key. It’ll ask several times before finally connecting. Wicd fixed this issue. It connects to the network as soon as I login to the system. So, I think it might also solve your own problems.
Before you do anything, remember this… The default network manager have more features. Wicd still doesn’t support VPNs, DSL, 3G and CDMA connections. So, be-careful. If you don’t have any real issues, stick with the network manager…
Now, lets see how to install Wicd :
- First, open the terminal and enter the following two commands (The first one will install Wicd and the second one will remove the network manager) (Warning : Do not remove the network manager first. You’ll lose your connection and won’t be able to install Wicd) :
sudo apt-get install wicd
sudo apt-get remove network-manager
- Now open Wicd and you’ll see your Wifi network. Go to Properties and set the network key and the encryption type (if its protected) and connect to the network.
- Finally, tick “Automatically connect to this network”.