NetworkManager

From Wikipedia, the free encyclopedia

NetworkManager

The default NetworkManager applet
Developed by Red Hat
Latest release 0.6.6 / March 6, 2008
OS Linux
Genre Network Management
License GNU GPL
Website www.gnome.org/projects/NetworkManager

NetworkManager is a software utility aimed at simplifying the use of computer networks on Linux and other Unix-like operating systems.

The project was initiated in 2004 by Red Hat, with the goal of enabling Linux users to more easily deal with modern networking needs, particularly wireless networking. NetworkManager takes an opportunistic approach to network selection, attempting to use the best available connection as outages occur, or the user roams between wireless networks. Ethernet connections are preferred over "known" wireless networks, which are preferred over wireless networks with SSIDs the user has never connected to. The user is prompted for WEP or WPA keys as needed.

The project is notable for being among the first major Linux desktop components to utilize D-Bus and HAL extensively. The absence of a compatible HAL service has, to date, prevented NetworkManager from being available on many non-Linux operating systems, but progress is underway to bring it to FreeBSD and others (HAL is now available for FreeBSD).

NetworkManager is designed in two components: a service which manages connections and reports network changes, and a graphical desktop applet which allows the user to manipulate network connections. Both components are intended to be reasonably portable, and the applet is available to desktop environments which implement the Freedesktop.org System Tray Protocol, including GNOME, KDE and Xfce. As the components communicate via D-Bus, applications can be written to be "link-aware", or replace the provided applet entirely. One example is KNetworkManager, a KDE frontend to NetworkManager developed by Novell for SUSE Linux.

Contents

[edit] Mobile broadband configuration assistant

It has been announced the development of a Mobile Broadband Configuration Assistant (MBCA) for NetworkManager. [1]

[edit] nm-applet

nm-applet is the Gnome applet for NetworkManager.

[edit] command line

cnetworkmanager is the command line interface for NetworkManager. [2]

[edit] See also

[edit] References

  1. ^ Announce on networkmanager-list | Open Word
  2. ^ http://vidner.net/martin/software/cnetworkmanager/

[edit] External links