Get the list of network devices. List of object paths of network devices known to the system. Return the object path of the network device referenced by its IP interface name. Note that some devices (usually modems) only have an IP interface name when they are connected. Interface name of the device to find. Object path of the network device. Activate a connection using the supplied device. The connection to activate the devices with. The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use. The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick and AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device. The path of the active connection object representing this active connection. Another connection is already activating or the same connection is already active. FIXME: check if the error name is correct. FIXME: split into 2 errors? The connection is invalid for this device. Adds a new connection using the given details (if any) as a template (automatically filling in missing settings with the capabilities of the given device and specific object), then activate the new connection. Cannot be used for VPN connections at this time. Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object. The object path of device to be activated using the given connection. The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection. Object path of the new connection that was just added. The path of the active connection object representing this active connection. The connection is invalid for this device. Deactivate an active connection. The currently active connection to deactivate. Control the NetworkManager daemon's sleep state. When asleep, all interfaces that it manages are deactivated. When awake, devices are available to be activated. This command should not be called directly by users or clients; it is intended for system suspend/resume tracking. Indicates whether the NetworkManager daemon should sleep or wake. Control whether overall networking is enabled or disabled. When disabled, all interfaces that NM manages are deactivated. When enabled, all managed interfaces are re-enabled and available to be activated. This command should be used by clients that provide to users the ability to enable/disable all networking. If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices. Returns the permissions a caller has for various authenticated operations that NetworkManager provides, like Enable/Disable networking, changing WiFi, WWAN, and WiMAX state, etc. Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations. Emitted when system authorization details change, indicating that clients may wish to recheck permissions with GetPermissions. Set logging verbosity and which operations are logged. One of [ERR, WARN, INFO, DEBUG]. A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [NONE, HW, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, USER_SET, SYS_SET, SUSPEND, CORE, DEVICE, OLPC]. If an empty string is given, the log level is changed but the current set of log domains remains unchanged. The overall networking state as determined by the NetworkManager daemon, based on the state of network devices under it's management. Indicates if overall networking is currently enabled or not. See the Enable() method. Indicates if wireless is currently enabled or not. Indicates if the wireless hardware is currently enabled, i.e. the state of the RF kill switch. Indicates if mobile broadband devices are currently enabled or not. Indicates if the mobile broadband hardware is currently enabled, i.e. the state of the RF kill switch. Indicates if WiMAX devices are currently enabled or not. Indicates if the WiMAX hardware is currently enabled, i.e. the state of the RF kill switch. List of active connection object paths. NetworkManager version. The overall state of the NetworkManager daemon. NetworkManager's state changed. The new state of NetworkManager. NetworkManager's properties changed. The changed properties. A device was added to the system The object path of the newly added device. A device was removed from the system, and is no longer available. The object path of the device that was just removed. Describes the overall state of the daemon. Networking state is unknown. Networking is inactive and all devices are disabled. There is no active network connection. Network connections are being cleaned up. A network device is connecting to a network and there is no other available network connection. A network device is connected, but there is only link-local connectivity. A network device is connected, but there is only site-local connectivity. A network device is connected, with global network connectivity.