Enums

class sdbus_async.networkmanager.AccessPointCapabilities(value)

Wi-Fi Access point capabilities

Flags:

  • NONE

  • PRIVACY

  • WPS

  • WPS_BUTTON

  • WPS_PIN

class sdbus_async.networkmanager.WpaSecurityFlags(value)

WPA (WiFi protected Access) encryption and authentication types

Flags:

  • NONE

  • P2P_WEP40

  • P2P_WEP104

  • P2P_TKIP

  • P2P_CCMP

  • BROADCAST_WEP40

  • BROADCAST_WEP104

  • BROADCAST_TKIP

  • BROADCAST_CCMP

  • AUTH_PSK

  • AUTH_802_1X

  • AUTH_SAE

  • AUTH_OWE

  • AUTH_OWE_TM

  • AUTH_EAP_SUITE_B

class sdbus_async.networkmanager.WiFiOperationMode(value)

Operation mode of WiFi access point

  • UNKNOWN

  • ADHOC

  • INFRASTRUCTURE

  • AP

  • MESH

class sdbus_async.networkmanager.SecretAgentCapabilities(value)

Secret agent capabilities

Flags:

  • NONE

  • VPN_HINTS

class sdbus_async.networkmanager.ConnectionState(value)

State of the connection

  • UNKNOWN

  • ACTIVATING

  • ACTIVATED

  • DEACTIVATING

  • DEACTIVATED

class sdbus_async.networkmanager.ConnectionStateFlags(value)

State of connection flags

Flags:

  • NONE

  • IS_MASTER

  • IS_SLAVE

  • LAYER2_READY

  • IP4_READY

  • IP6_READY

  • MASTER_HAS_SLAVES

  • LIFE_TIME_BOUND_TO_PROFILE_VISIBILITY

  • EXTERNAL

class sdbus_async.networkmanager.ConnectionStateReason(value)

Connection state change reason

  • UNKNOWN

  • NONE

  • USER_DISCONNECTED

  • DEVICE_DISCONNECTED

  • SERVICE_STOPPED

  • IP_CONFIG_INVALID

  • CONNECT_TIMEOUT

  • SERVICE_START_TIMEOUT

  • SERVICE_START_FAILED

  • NO_SECRETS

  • LOGIN_FAILED

  • CONNECTION_REMOVED

  • DEPENDENCY_FAILED

  • DEVICE_REALIZE_FAILED

  • DEVICE_REMOVED

class sdbus_async.networkmanager.BluetoothCapabilities(value)

Bluetooth Capabilities

Flags:

  • NONE

  • DIAL_UP

  • NETWORK_ACCESS_POINT

class sdbus_async.networkmanager.IpTunnelMode(value)

Mode of IP tunnel

  • UNKNOWN

  • IP_IP

  • GRE

  • SIT

  • ISATAP

  • VTI

  • IP6_IP6

  • IP_IP6

  • IP6_GRE

  • VTI6

  • GRE_TAP

  • IP6_GRE_TAP

class sdbus_async.networkmanager.ModemCapabilities(value)

Modem capabilities flags

Flags:

  • NONE

  • ANALOG_WIRE

  • CDMA

  • GSM

  • LTE

class sdbus_async.networkmanager.WirelessCapabilities(value)

Wireless device capabilities flags

Flags:

  • NONE

  • CIPHER_WEP40

  • CIPHER_WEP104

  • CIPHER_TKIP

  • CIPHER_CCMP

  • WPA

  • WPA2

  • AP

  • ADHOC

  • FREQ_VALID

  • FREQ_2GHZ

  • FREQ_5GHZ

  • MESH

  • IBSS_WPA2

class sdbus_async.networkmanager.DeviceCapabilities(value)

Device Capabilities

Flags:

  • NONE

  • SUPPORTED

  • CARRIER_DETECTABLE

  • IS_SOFTWARE

  • CAN_SRIOV

class sdbus_async.networkmanager.DeviceState(value)

Device State

  • UNKNOWN

  • UNMANAGED

  • UNAVAILABLE

  • DISCONNECTED

  • PREPARE

  • CONFIG

  • NEED_AUTH

  • IP_CONFIG

  • IP_CHECK

  • SECONDARIES

  • ACTIVATED

  • DEACTIVATING

  • FAILED

class sdbus_async.networkmanager.DeviceStateReason(value)

Device State reason

  • NONE

  • UNKNOWN

  • NOW_MANAGED

  • NOW_UNMANAGED

  • CONFIG_FAILED

  • IP_CONFIG_UNAVAILABLE

  • IP_CONFIG_EXPIRED

  • NO_SECRETS

  • SUPPLICANT_DISCONNECT

  • SUPPLICANT_CONFIG_FAILED

  • SUPPLICANT_FAILED

  • SUPPLICANT_TIMEOUT

  • PPP_START_FAILED

  • PPP_DISCONNECT

  • PPP_FAILED

  • DHCP_START_FAILED

  • DHCP_ERROR

  • DHCP_FAILED

  • SHARED_START_FAILED

  • SHARED_FAILED

  • AUTOIP_START_FAILED

  • AUTOIP_ERROR

  • AUTOIP_FAILED

  • MODEM_BUSY

  • MODEM_NO_DIAL_TONE

  • MODEM_NO_CARRIER

  • MODEM_DIAL_TIMEOUT

  • MODEM_DIAL_FAILED

  • MODEM_INIT_FAILED

  • GSM_APN_FAILED

  • GSM_REGISTRATION_NOT_SEARCHING

  • GSM_REGISTRATION_DENIED

  • GSM_REGISTRATION_TIMEOUT

  • GSM_REGISTRATION_FAILED

  • GSM_PIN_CHECK_FAILED

  • FIRMWARE_MISSING

  • REMOVED

  • SLEEPING

  • CONNECTION_REMOVED

  • USER_REQUESTED

  • CARRIER

  • CONNECTION_ASSUMED

  • SUPPLICANT_AVAILABLE

  • MODEM_NOT_FOUND

  • BT_FAILED

  • GSM_SIM_NOT_INSERTED

  • GSM_SIM_PIN_REQUIRED

  • GSM_SIM_PUK_REQUIRED

  • GSM_SIM_WRONG

  • INFINIBAND_MODE

  • DEPENDENCY_FAILED

  • BR2684_FAILED

  • MODEM_MANAGER_UNAVAILABLE

  • SSID_NOT_FOUND

  • SECONDARY_CONNECTION_FAILED

  • DCB_FCOE_FAILED

  • TEAMD_CONTROL_FAILED

  • MODEM_FAILED

  • MODEM_AVAILABLE

  • SIM_PIN_INCORRECT

  • NEW_ACTIVATION

  • PARENT_CHANGED

  • PARENT_MANAGED_CHANGED

  • OVSDB_FAILED

  • IP_ADDRESS_DUPLICATE

  • IP_METHOD_UNSUPPORTED

  • SRIOV_CONFIGURATION_FAILED

  • PEER_NOT_FOUND

class sdbus_async.networkmanager.DeviceType(value)

Device Type

  • UNKNOWN

  • ETHERNET

  • WIFI

  • UNUSED1

  • UNUSED2

  • BLUETOOTH

  • OLPC_MESH

  • WIMAX

  • MODEM

  • INFINIBAND

  • BOND

  • VLAN

  • ADSL

  • BRIDGE

  • GENERIC

  • TEAM

  • TUN

  • IP_TUNNEL

  • MACVLAN

  • VXLAN

  • VETH

  • MACSEC

  • DUMMY

  • PPP

  • OVS_INTERFACE

  • OVS_PORT

  • OVS_BRIDGE

  • WPAN

  • SIXLOWPAN

  • WIREGUARD

  • WIFI_P2P

  • VRF

  • LOOPBACK

class sdbus_async.networkmanager.DeviceMetered(value)

Device Metered state

  • UNKNOWN

  • YES

  • NO

  • GUESS_YES

  • GUESS_NO

class sdbus_async.networkmanager.ConnectivityState(value)

Connectivity state

  • UNKNOWN

  • NONE

  • PORTAL

  • LIMITED

  • FULL

class sdbus_async.networkmanager.DeviceInterfaceFlags(value)

Device network interface flags

Flags:

  • NONE

  • UP

  • LOWER_UP

  • CARRIER

class sdbus_async.networkmanager.ConnectionFlags(value)

Connection flags

Flags

  • NONE

  • UNSAVED

  • GENERATED

  • VOLATILE

  • EXTERNAL

class sdbus_async.networkmanager.VpnState(value)

VPN State

  • UNKNOWN

  • INIT

  • SHUTDOWN

  • STARTING

  • STARTED

  • STOPPING

  • STOPPED

class sdbus_async.networkmanager.VpnFailure(value)

VPN Failure

  • LOGIN_FAILURE

  • CONNECT_FAILED

  • BAD_IP_CONFIG

class sdbus_async.networkmanager.NetworkManagerConnectivityState(value)

NetworkManager connectivity state enum

  • UNKNOWN

  • NONE

  • PORTAL

  • LIMITED

  • FULL

class sdbus_async.networkmanager.NetworkManagerState(value)

NetworkManager state enum

  • UNKNOWN

  • ASLEEP

  • DISCONNECTED

  • DISCONNECTING

  • CONNECTING

  • CONNECTED_LOCAL

  • CONNECTED_SITE

  • GLOBAL

Helper classes

DEVICE_TYPE_TO_CLASS: Dict[int, class]

Mapping of NetworkManager device type int to the class.