man wicd Command

Man page for apt-get wicd Command

Man Page for wicd in Linux

Ubuntu Man Command : man wicd

Man Wicd  Command

This tutorial shows the man page for man wicd in linux.

Open terminal with 'su' access and type the command as shown below:
man wicd

Result of the Command Execution shown below:

WICD(8)                                                                WICD(8)



NAME
Wicd Wired and Wireless Network Connection Manager


THEORY OF OPERATION
Wicd is designed to give the user as much control over behavior of net
work connections as possible. Every network, both wired and wireless,
has its own profile with its own configuration options and connection
behavior. Wicd will try to automatically connect only to networks the
user specifies it should try, with a preference first to a wired net
work, then to wireless.

For wired connections, users have many options for determining what
network settings to use. Wicd allows creation of an unlimited number
of wired profiles, each of which has its own unique settings. The user
can choose to automatically connect to a selected default profile,
choose a profile from a pop up window every time wicd connects, or have
wicd automatically choose the last profile used to manually connect.

For wireless connections, users can select any number of wireless net
works to automatically connect; wicd will choose the one with the high
est signal strength to try to connect.

If the user chooses, wicd will try to automatically reconnect when it
detects that a connection is lost. If the last known connection state
is wired, wicd will first try to reconnect to the wired network, and if
it is not available, wicd will try any available wireless networks
which have automatic connection enabled. If the last known connection
state is wireless, wicd will first try to reconnect to the previously
connected network (even if that network does not have automatic connec
tion enabled), and should that fail, it will try both a wired connec
tion and any available wireless networks which have automatic connec
tion enabled.

Wicd uses built in linux wireless tools, such as ifconfig and iwconfig,
to get and configure network info. There is some flexibility in its
use of DHCP, providing support for dhclient, dhcpcd, and pump. Wicd
uses wpa_supplicant to handle all wireless encryption settings, and
uses a template based system to create the configuration files used by
wpa_supplicant. These templates can be edited, and new templates can
be created by the user and imported into wicd, allowing connection to
networks with uncommon encryption settings.


STRUCTURE
Wicd has two major parts: the daemon, which runs with root privileges;
and the user interface, which runs with normal user privileges. The
two parts run as separate processes and make use of D Bus to communi
cate.

The daemon is responsible for making and configuring connections, read
ing and writing configuration files and logs, and monitoring the con
nection status. The daemon's job is split between two processes: wicd
daemon.py and monitor.py. All the connection status monitoring, as
well as the auto reconnection logic, takes place in monitor.py. Ever
thing else is done by wicd daemon.py.

The user interface (stored in wicd gtk), which is made up of a tray
icon, a main GUI window, and its child dialogs, gets configuration and
network info from the daemon either by querying it using the methods in
the daemon's dbus interface or by receiving signals emitted from the
daemon over D Bus. Any configuration changes made in the user inter
face are passed back to the daemon, which actually applies the changes
and writes them to configuration files.

Since the user interface just queries for connection and configuration
info from the daemon, it is possible to run wicd without the GUI at
all. Also, the daemon is started by wicd's init script during system
startup (before any user logs in), making it possible to use wicd with
"headless" machines.


USAGE HINTS
Choosing Alternate Tools
Wicd supports several alternatives regarding the networking tools on
linux. In the "External Programs" tab of the Preferences menu, you can
choose your preferred DHCP client, link detection tool, and routing
tool if the defaults aren't suitable for your particular distribution
or system.

Custom Scripts
If you need to run any custom commands before or after connecting to or
disconnecting from a network, Wicd supports this; however, you will
need to have a graphical sudo helper installed (currently supported are
kdesu, gksu, and ktsuss). Also see /etc/wicd/scripts/ in FILES.
If you do not have a graphical sudo helper installed, you still have
the ability to use custom scripts, but you will have to set them up
manually. See wicd wired settings.conf(5) and/or wicd wireless set
tings.conf(5) for more information on how to do so.

Automatically Connecting to Networks
Wicd uses the BSSID to recognize a particular network (and thus to
decide whether it should automatically connect to it). If you are on a
network that has many different access points which all have the same
ESSID (many universities have such networks), there is an option in the
"Advanced Settings" to "Use these settings for all networks sharing
this essid." With this option enabled, Wicd will autoconnect to that
network, regardless of which node it sees.



FILES
/etc/wicd/manager settings.conf
This file contains global settings for Wicd.
See this file's own man page for more information about it.

/etc/wicd/wired settings.conf
This file contains settings related to the wired interface.
See this file's own man page for more information about it.

/etc/wicd/wireless settings.conf
This file contains settings related to the wireless interface.
See this file's own man page for more information about it.

/etc/wicd/encryption/templates/
This directory contains various templates for encrypted (WEP, WPA,
etcetera) connections. If none of them fit your needs, you may create
your own and add it to this directory. If you do this, please contact
the authors (see below) of Wicd.

/etc/wicd/scripts/
Dropping a script in the relevant directory will cause it to be exe
cuted when the specified event is preformed upon connection or discon
nect from or to any network. Please note that pre/post disconnect
scripts may be executed multiple times on already disconnected inter
faces.
Available directories are:
/etc/wicd/scripts/predisconnect
/etc/wicd/scripts/postdisconnect
/etc/wicd/scripts/preconnect
/etc/wicd/scripts/postconnect

/var/lib/wicd/configurations/
This directory contains individual configuration files for each
encrypted network you set up in Wicd.

/var/log/wicd/
This directory contains logfiles of Wicd's activity. Please refer to
the log if you are having connection or other problems.


SEE ALSO
wicd manager settings.conf(5), wicd wired settings.conf(5), wicd wire
less settings.conf(5), wicd curses(8), ifconfig(8), iwconfig(8),
wpa_supplicant(8), route(8), ip(8), mii tool(8), ethtool(8),
dhclient(8), dhcpcd(8), pump(8).



WICD AUTHORS
Adam Blackburn
Dan O'Reilly
Andrew Psaltis (curses client)


MANPAGE AUTHOR
Robby Workman




wicd 1.7.0 WICD(8)


Related Topics

Apt Get Commands