diff --git a/.gitignore b/.gitignore index b2e1b12..7fbb458 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -NetworkManager-1.52.0.tar.xz +NetworkManager-1.54.0.tar.xz diff --git a/1001-core-fail-early-if-we-cannot-get-current-FEC-value-86838.patch b/1001-core-fail-early-if-we-cannot-get-current-FEC-value-86838.patch deleted file mode 100644 index 15e73a2..0000000 --- a/1001-core-fail-early-if-we-cannot-get-current-FEC-value-86838.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 3199dbc5cd688e8b9239a17ba6602779e7b1ba01 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=8D=C3=B1igo=20Huguet?= -Date: Thu, 3 Apr 2025 09:20:58 +0200 -Subject: [PATCH 1/2] core: fail early if we cannot get current FEC value - -If we cannot get current FEC value probably we won't be able to set it a -few lines later. Also, if it fails to set, we try to use the value of -the old one that we tried to retrieve without success. In that case, the -variable old_fec_mode would be uninitialized. Fix it by returning early -if we cannot get the current value. - -Fixes: 19bed3121fb6 ('ethtool: support Forward Error Correction(fec)') -(cherry picked from commit cbdd0d9cca34f4e1cbd177e347e14265e1afaf6c) -(cherry picked from commit b7e34f225a57b5374d39e095284d6ad03da59097) ---- - src/core/devices/nm-device.c | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index 801dc7cd76..8d7eaa5676 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -2768,13 +2768,16 @@ _ethtool_fec_set(NMDevice *self, - fec_mode = g_variant_get_uint32(variant); - } - -- nm_platform_ethtool_get_fec_mode(platform, ethtool_state->ifindex, &old_fec_mode); -- - /* The NM_SETTING_ETHTOOL_FEC_MODE_NONE is query only value, hence do nothing. */ - if (!fec_mode || fec_mode == NM_SETTING_ETHTOOL_FEC_MODE_NONE) { - return; - } - -+ if (!nm_platform_ethtool_get_fec_mode(platform, ethtool_state->ifindex, &old_fec_mode)) { -+ _LOGW(LOGD_DEVICE, "ethtool: failure setting FEC %d: cannot get current value", fec_mode); -+ return; -+ } -+ - if (!nm_platform_ethtool_set_fec_mode(platform, ethtool_state->ifindex, fec_mode)) - _LOGW(LOGD_DEVICE, "ethtool: failure setting FEC %d", fec_mode); - else { --- -2.49.0 - - -From 85e98d98e5511e3b4faa5248b51c32d650a098af Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=8D=C3=B1igo=20Huguet?= -Date: Thu, 3 Apr 2025 09:32:26 +0200 -Subject: [PATCH 2/2] core: optimize hash table search in _ethtool_fec_set - -Break the loop as soon as we've found the value. - -Fixes: 19bed3121fb6 ('ethtool: support Forward Error Correction(fec)') -(cherry picked from commit 245f0e0b35d385e966289080dbd2594e74a189b2) -(cherry picked from commit 094a542546b158038473cc59f3f8ab03851e63eb) ---- - src/core/devices/nm-device.c | 12 +++++------- - 1 file changed, 5 insertions(+), 7 deletions(-) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index 8d7eaa5676..c777d934d6 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -2759,13 +2759,11 @@ _ethtool_fec_set(NMDevice *self, - - g_hash_table_iter_init(&iter, hash); - while (g_hash_table_iter_next(&iter, (gpointer *) &name, (gpointer *) &variant)) { -- NMEthtoolID ethtool_id = nm_ethtool_id_get_by_name(name); -- -- if (!nm_ethtool_id_is_fec(ethtool_id)) -- continue; -- -- nm_assert(g_variant_is_of_type(variant, G_VARIANT_TYPE_UINT32)); -- fec_mode = g_variant_get_uint32(variant); -+ if (nm_ethtool_id_is_fec(nm_ethtool_id_get_by_name(name))) { -+ nm_assert(g_variant_is_of_type(variant, G_VARIANT_TYPE_UINT32)); -+ fec_mode = g_variant_get_uint32(variant); -+ break; -+ } - } - - /* The NM_SETTING_ETHTOOL_FEC_MODE_NONE is query only value, hence do nothing. */ --- -2.49.0 - diff --git a/1002-oci-update-disconnected-vnics-83198.patch b/1002-oci-update-disconnected-vnics-83198.patch deleted file mode 100644 index f09b9fd..0000000 --- a/1002-oci-update-disconnected-vnics-83198.patch +++ /dev/null @@ -1,8073 +0,0 @@ -From 07d549eb5a2901475c62aa5ed1a381251b3c0688 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Thu, 10 Apr 2025 10:35:21 +0200 -Subject: [PATCH] cloud-setup: split up _nmc_skip_connection_by_type() - -Split _nmc_skip_connection_by_type() so that we can get a little -more finely grained error reporting. - -(cherry picked from commit 961be7d971c403d7583c2b30f5979d0074f849ce) ---- - src/nm-cloud-setup/main.c | 21 ++++++++------------- - src/tests/client/test-client.py | 14 +++++++------- - 2 files changed, 15 insertions(+), 20 deletions(-) - -diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c -index 9de9341875..49c068920a 100644 ---- a/src/nm-cloud-setup/main.c -+++ b/src/nm-cloud-setup/main.c -@@ -387,17 +387,6 @@ _nmc_skip_connection_by_user_data(NMConnection *connection) - return FALSE; - } - --static gboolean --_nmc_skip_connection_by_type(NMConnection *connection, const char *connection_type) --{ -- if (!nm_streq0(nm_connection_get_connection_type(connection), connection_type)) -- return TRUE; -- if (!nm_connection_get_setting_ip4_config(connection)) -- return TRUE; -- -- return FALSE; --} -- - static void - _nmc_mangle_connection(NMDevice *device, - NMConnection *connection, -@@ -618,8 +607,14 @@ try_again: - return any_changes; - } - -- if (_nmc_skip_connection_by_type(applied_connection, connection_type)) { -- _LOGD("config device %s: device has no suitable applied connection. Skip", hwaddr); -+ if (!nm_streq0(nm_connection_get_connection_type(applied_connection), connection_type)) { -+ _LOGD("config device %s: skip applied connection due to type mismatch", hwaddr); -+ return any_changes; -+ } -+ -+ if (!nm_connection_get_setting_ip4_config(applied_connection)) { -+ _LOGD("config device %s: skip applied connection due to missing IPv4 configuration", -+ hwaddr); - return any_changes; - } - -diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py -index ff734d1ab3..9289c4ed20 100755 ---- a/src/tests/client/test-client.py -+++ b/src/tests/client/test-client.py -@@ -2532,7 +2532,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - # One of the devices has no IPv4 configuration to be modified -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - # The other one was lacking an address set it up. - pexp.expect("some changes were applied for provider aliyun") - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -@@ -2628,7 +2628,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - # One of the devices has no IPv4 configuration to be modified -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - # The other one was lacking an address set it up. - pexp.expect("some changes were applied for provider azure") - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -@@ -2707,7 +2707,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - # One of the devices has no IPv4 configuration to be modified -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - # The other one was lacking an address set it up. - pexp.expect("some changes were applied for provider ec2") - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -@@ -2778,7 +2778,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - # One of the devices has no IPv4 configuration to be modified -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - # The other one was lacking an address set it up. - pexp.expect("some changes were applied for provider GCP") - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -@@ -2869,7 +2869,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - # One of the devices has no IPv4 configuration to be modified -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - # The other one was lacking an address set it up. - pexp.expect("some changes were applied for provider oci") - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -@@ -2973,7 +2973,7 @@ class TestNmCloudSetup(unittest.TestCase): - - # No configuration for the ethernets - pexp.expect('configuring "eth0"') -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - - # Setting up the VLAN - pexp.expect("creating macvlan2 connection for VLAN 700 on CC:00:00:00:00:01...") -@@ -3013,7 +3013,7 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("get-config: success") - pexp.expect("meta data received") - pexp.expect('configuring "eth0"') -- pexp.expect("device has no suitable applied connection. Skip") -+ pexp.expect("skip applied connection due to missing IPv4 configuration") - pexp.expect("no changes were applied for provider oci") - - (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) --- -2.49.0 - - -From 22f3cdd8ab73c2901592fb581f1c6c73428f890d Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 7 Apr 2025 13:02:21 +0200 -Subject: [PATCH 1/8] cloud-setup: add device argument to - nmcs_add_and_activate() - -This will allow us to add & complete connections for existing devices, -such as VNICs on OCI VMs. - -(cherry picked from commit 9895540a2447f46b4eba80cc41014272ca5f149d) ---- - src/nm-cloud-setup/main.c | 2 +- - src/nm-cloud-setup/nm-cloud-setup-utils.c | 1 + - src/nm-cloud-setup/nm-cloud-setup-utils.h | 1 + - 3 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c -index 49c068920a..fd2fe4ca95 100644 ---- a/src/nm-cloud-setup/main.c -+++ b/src/nm-cloud-setup/main.c -@@ -821,7 +821,7 @@ _oci_new_vlan_dev(SigTermData *sigterm_data, - config_data->priv.oci.vlan_tag, - parent_hwaddr); - -- active_connection = nmcs_add_and_activate(nmc, NULL, connection, &error); -+ active_connection = nmcs_add_and_activate(nmc, NULL, NULL, connection, &error); - if (active_connection == NULL) { - if (!nm_utils_error_is_cancelled(error)) { - _LOGD("config device %s: failure to activate connection: %s", hwaddr, error->message); -diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.c b/src/nm-cloud-setup/nm-cloud-setup-utils.c -index 314e401108..a9a5ab8f7b 100644 ---- a/src/nm-cloud-setup/nm-cloud-setup-utils.c -+++ b/src/nm-cloud-setup/nm-cloud-setup-utils.c -@@ -637,6 +637,7 @@ _nmcs_add_and_activate_cb(GObject *source, GAsyncResult *result, gpointer user_d - NMActiveConnection * - nmcs_add_and_activate(NMClient *client, - GCancellable *sigterm_cancellable, -+ NMDevice *device, - NMConnection *connection, - GError **error) - { -diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.h b/src/nm-cloud-setup/nm-cloud-setup-utils.h -index 962053690e..713b15194e 100644 ---- a/src/nm-cloud-setup/nm-cloud-setup-utils.h -+++ b/src/nm-cloud-setup/nm-cloud-setup-utils.h -@@ -155,6 +155,7 @@ NMConnection *nmcs_device_get_applied_connection(NMDevice *device, - - NMActiveConnection *nmcs_add_and_activate(NMClient *client, - GCancellable *sigterm_cancellable, -+ NMDevice *device, - NMConnection *connection, - GError **error); - --- -2.49.0 - -From e933dfaf724a241fef39e9ab6ac358f986dd8288 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 7 Apr 2025 13:02:50 +0200 -Subject: [PATCH 2/8] cloud-setup: factor out creation of new connection - -We're going to create connections on wired devices for OCI VM VNICs, and -they're going to also need the same user setting. Factor it out. - -(cherry picked from commit 93960639e8d99a8aba7975d4eba172c74b26ecc1) ---- - src/nm-cloud-setup/main.c | 28 +++++++++++++++++++--------- - 1 file changed, 19 insertions(+), 9 deletions(-) - -diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c -index fd2fe4ca95..4070a01e79 100644 ---- a/src/nm-cloud-setup/main.c -+++ b/src/nm-cloud-setup/main.c -@@ -691,6 +691,24 @@ try_again: - return TRUE; - } - -+static NMConnection * -+_new_connection(void) -+{ -+ NMConnection *connection = NULL; -+ NMSetting *s_user; -+ -+ connection = nm_simple_connection_new(); -+ -+ s_user = nm_setting_user_new(); -+ nm_connection_add_setting(connection, s_user); -+ nm_setting_user_set_data(NM_SETTING_USER(s_user), -+ "org.freedesktop.NetworkManager.origin", -+ "nm-cloud-setup", -+ NULL); -+ -+ return connection; -+} -+ - static gboolean - _config_ethernet(SigTermData *sigterm_data, - const NMCSProviderGetConfigIfaceData *config_data, -@@ -733,9 +751,8 @@ _oci_new_vlan_dev(SigTermData *sigterm_data, - const char *wired_mac_addr = NULL; - const NMUtilsNamedValue *map = NULL; - const char *ip4_config_method; -- NMSetting *s_user; - -- connection = nm_simple_connection_new(); -+ connection = _new_connection(); - - macvlan_name = g_strdup_printf("macvlan%ld", config_data->iface_idx); - connection_id = g_strdup_printf("%s%ld", connection_type, config_data->iface_idx); -@@ -806,13 +823,6 @@ _oci_new_vlan_dev(SigTermData *sigterm_data, - hwaddr, - NULL)); - -- s_user = nm_setting_user_new(); -- nm_connection_add_setting(connection, s_user); -- nm_setting_user_set_data(NM_SETTING_USER(s_user), -- "org.freedesktop.NetworkManager.origin", -- "nm-cloud-setup", -- NULL); -- - _nmc_mangle_connection(NULL, connection, result, config_data, NULL, NULL); - - _LOGD("config device %s: creating %s connection for VLAN %d on %s...", --- -2.49.0 - -From 06e35f165f282467d9f63689dba6de190c1ed145 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 7 Apr 2025 13:04:37 +0200 -Subject: [PATCH 3/8] cloud-setup: add a chicken bit variable for creation of - new connections - -Make it possible to opt in or out of the behavior of creating -connections for disconnected devices. It's not clear why such policy was -in place, and the feature might come useful outside OCI. - -Let's add an (undocumented) knob to configure the behavior. We might -remove it (and perhaps make the behaviour default everywhere), or -document and keep it if it turns out we need to use it. - -(cherry picked from commit 0540b3c9bcdd56de9545858c9467156ce35a014b) ---- - src/nm-cloud-setup/main.c | 8 +++++++- - src/nm-cloud-setup/nm-cloud-setup-utils.h | 1 + - 2 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c -index 4070a01e79..c7680860b0 100644 ---- a/src/nm-cloud-setup/main.c -+++ b/src/nm-cloud-setup/main.c -@@ -882,6 +882,7 @@ _config_one(SigTermData *sigterm_data, - guint idx) - { - const NMCSProviderGetConfigIfaceData *config_data = result->iface_datas_arr[idx]; -+ gboolean allow_new_connections; - gboolean any_changes; - - g_main_context_iteration(NULL, FALSE); -@@ -904,7 +905,12 @@ _config_one(SigTermData *sigterm_data, - return FALSE; - } - -- if (NMCS_IS_PROVIDER_OCI(provider) && config_data->priv.oci.vlan_tag != 0) { -+ /* Default on on OCI, with an environment variable serving as a chicken bit. */ -+ allow_new_connections = -+ _nm_utils_ascii_str_to_bool(g_getenv(NMCS_ENV_NM_CLOUD_SETUP_ALLOW_NEW_CONN), -+ NMCS_IS_PROVIDER_OCI(provider)); -+ -+ if (allow_new_connections && config_data->priv.oci.vlan_tag != 0) { - if (config_data->priv.oci.parent_hwaddr == NULL) { - _LOGW("config device %s: has vlan id %d but no parent device", - config_data->hwaddr, -diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.h b/src/nm-cloud-setup/nm-cloud-setup-utils.h -index 713b15194e..6b3be11f1c 100644 ---- a/src/nm-cloud-setup/nm-cloud-setup-utils.h -+++ b/src/nm-cloud-setup/nm-cloud-setup-utils.h -@@ -23,6 +23,7 @@ - #define NMCS_ENV_NM_CLOUD_SETUP_GCP_HOST "NM_CLOUD_SETUP_GCP_HOST" - #define NMCS_ENV_NM_CLOUD_SETUP_OCI_HOST "NM_CLOUD_SETUP_OCI_HOST" - #define NMCS_ENV_NM_CLOUD_SETUP_MAP_INTERFACES "NM_CLOUD_SETUP_MAP_INTERFACES" -+#define NMCS_ENV_NM_CLOUD_SETUP_ALLOW_NEW_CONN "NM_CLOUD_SETUP_ALLOW_NEW_CONN" - - /*****************************************************************************/ - --- -2.49.0 - -From 8371b4733e8e61473a08c1b817053c822985cc70 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 7 Apr 2025 13:28:29 +0200 -Subject: [PATCH 4/8] cloud-setup: configure disconnected wired devices on OCI - -On OCI VMs (virtual machines, as opposed to BM -- bare metal), the VNICs -don't get their addresses via DHCP and need us to get the address from -the metadata and apply it. - -https://issues.redhat.com/browse/NMT-1432 -https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2180 -(cherry picked from commit 548e27ef5f77cb7aa7dfce97fdd3788fffcdbf14) ---- - src/nm-cloud-setup/main.c | 71 ++++++++++++++++++----- - src/nm-cloud-setup/nm-cloud-setup-utils.c | 2 +- - 2 files changed, 59 insertions(+), 14 deletions(-) - -diff --git a/src/nm-cloud-setup/main.c b/src/nm-cloud-setup/main.c -index c7680860b0..d2a5a1cf5e 100644 ---- a/src/nm-cloud-setup/main.c -+++ b/src/nm-cloud-setup/main.c -@@ -694,12 +694,11 @@ try_again: - static NMConnection * - _new_connection(void) - { -- NMConnection *connection = NULL; -+ NMConnection *connection; - NMSetting *s_user; - - connection = nm_simple_connection_new(); -- -- s_user = nm_setting_user_new(); -+ s_user = nm_setting_user_new(); - nm_connection_add_setting(connection, s_user); - nm_setting_user_set_data(NM_SETTING_USER(s_user), - "org.freedesktop.NetworkManager.origin", -@@ -713,9 +712,13 @@ static gboolean - _config_ethernet(SigTermData *sigterm_data, - const NMCSProviderGetConfigIfaceData *config_data, - NMClient *nmc, -- const NMCSProviderGetConfigResult *result) -+ const NMCSProviderGetConfigResult *result, -+ gboolean allow_new_connections) - { -- gs_unref_object NMDevice *device = NULL; -+ gs_unref_object NMDevice *device = NULL; -+ gs_unref_object NMConnection *connection = NULL; -+ gs_unref_object NMActiveConnection *active_connection = NULL; -+ gs_free_error GError *error = NULL; - - device = nm_g_object_ref( - _nmc_get_device_by_hwaddr(nmc, NM_TYPE_DEVICE_ETHERNET, config_data->hwaddr)); -@@ -724,12 +727,52 @@ _config_ethernet(SigTermData *sigterm_data, - return FALSE; - } - -- return _config_existing(sigterm_data, -- config_data, -- nmc, -- result, -- NM_SETTING_WIRED_SETTING_NAME, -- device); -+ if (allow_new_connections && nm_device_get_state(device) == NM_DEVICE_STATE_DISCONNECTED) { -+ connection = _new_connection(); -+ nm_connection_add_setting(connection, -+ g_object_new(NM_TYPE_SETTING_CONNECTION, -+ NM_SETTING_CONNECTION_TYPE, -+ NM_SETTING_WIRED_SETTING_NAME, -+ NULL)); -+ nm_connection_add_setting(connection, -+ g_object_new(NM_TYPE_SETTING_IP4_CONFIG, -+ NM_SETTING_IP_CONFIG_METHOD, -+ NM_SETTING_IP4_CONFIG_METHOD_MANUAL, -+ NULL)); -+ -+ nm_connection_add_setting(connection, -+ g_object_new(NM_TYPE_SETTING_WIRED, -+ NM_SETTING_WIRED_MAC_ADDRESS, -+ config_data->hwaddr, -+ NULL)); -+ -+ _nmc_mangle_connection(device, connection, result, config_data, NULL, NULL); -+ -+ active_connection = nmcs_add_and_activate(nmc, NULL, device, connection, &error); -+ if (!active_connection) { -+ if (!nm_utils_error_is_cancelled(error)) { -+ _LOGD("config device %s: failure to activate connection: %s", -+ nm_device_get_iface(NM_DEVICE(device)), -+ error->message); -+ } -+ return FALSE; -+ } -+ -+ _LOGD("config device %s: connection \"%s\" (%s) created", -+ nm_device_get_iface(NM_DEVICE(device)), -+ nm_active_connection_get_id(active_connection), -+ nm_active_connection_get_uuid(active_connection)); -+ -+ return TRUE; -+ -+ } else { -+ return _config_existing(sigterm_data, -+ config_data, -+ nmc, -+ result, -+ NM_SETTING_WIRED_SETTING_NAME, -+ device); -+ } - } - - static gboolean -@@ -910,7 +953,8 @@ _config_one(SigTermData *sigterm_data, - _nm_utils_ascii_str_to_bool(g_getenv(NMCS_ENV_NM_CLOUD_SETUP_ALLOW_NEW_CONN), - NMCS_IS_PROVIDER_OCI(provider)); - -- if (allow_new_connections && config_data->priv.oci.vlan_tag != 0) { -+ if (allow_new_connections && NMCS_IS_PROVIDER_OCI(provider) -+ && config_data->priv.oci.vlan_tag != 0) { - if (config_data->priv.oci.parent_hwaddr == NULL) { - _LOGW("config device %s: has vlan id %d but no parent device", - config_data->hwaddr, -@@ -935,7 +979,8 @@ _config_one(SigTermData *sigterm_data, - config_data->hwaddr); - - } else { -- any_changes = _config_ethernet(sigterm_data, config_data, nmc, result); -+ any_changes = -+ _config_ethernet(sigterm_data, config_data, nmc, result, allow_new_connections); - } - - return any_changes; -diff --git a/src/nm-cloud-setup/nm-cloud-setup-utils.c b/src/nm-cloud-setup/nm-cloud-setup-utils.c -index a9a5ab8f7b..3889cff29a 100644 ---- a/src/nm-cloud-setup/nm-cloud-setup-utils.c -+++ b/src/nm-cloud-setup/nm-cloud-setup-utils.c -@@ -649,7 +649,7 @@ nmcs_add_and_activate(NMClient *client, - - nm_client_add_and_activate_connection_async(client, - connection, -- NULL, -+ device, - NULL, - sigterm_cancellable, - _nmcs_add_and_activate_cb, --- -2.49.0 - -From a212c9452e4f360b6fc4ba0a5d987015e09629a1 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Thu, 10 Apr 2025 11:07:41 +0200 -Subject: [PATCH 5/8] test/nm-service: default the devices to DISCONNETED not - UNAVAILABLE - -It is a little odd that client tests connect "UNAVAILABLE" devices, and -the devices return to "DISCONNECTED" after deactivation. - -It differs from what happens in reality, and some client tools -(hey nm-cloud-setup) can break when they rightly assume that the -device is not ready for activation when it's "UNAVAILABLE" not -"DISCONNECTED". - -(cherry picked from commit 79b1877c02e44d8113d7911a9aec38621ca12a3c) ---- - .../test_002.expected | 96 +- - .../test_003.expected | 112 +- - .../test_004.expected | 2968 +++++++++-------- - tools/test-networkmanager-service.py | 2 +- - 4 files changed, 1595 insertions(+), 1583 deletions(-) - -diff --git a/src/tests/client/test-client.check-on-disk/test_002.expected b/src/tests/client/test-client.check-on-disk/test_002.expected -index 0cfe9634f5..11c8bb9c7a 100644 ---- a/src/tests/client/test-client.check-on-disk/test_002.expected -+++ b/src/tests/client/test-client.check-on-disk/test_002.expected -@@ -1,87 +1,89 @@ --size: 376 -+size: 382 - location: src/tests/client/test-client.py:test_002()/1 - cmd: $NMCLI d - lang: C - returncode: 0 --stdout: 258 bytes -+stdout: 264 bytes - >>> --DEVICE TYPE STATE CONNECTION --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan0 wifi unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan0 wifi disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 391 -+size: 390 - location: src/tests/client/test-client.py:test_002()/2 - cmd: $NMCLI d - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 263 bytes -+stdout: 262 bytes - >>> --DEVICE TYPE STATE CONNECTION --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan0 wifi niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan0 wifi rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 977 -+size: 983 - location: src/tests/client/test-client.py:test_002()/3 - cmd: $NMCLI -f all d - lang: C - returncode: 0 --stdout: 852 bytes -+stdout: 858 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan0 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan0 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 992 -+size: 991 - location: src/tests/client/test-client.py:test_002()/4 - cmd: $NMCLI -f all d - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 857 bytes -+stdout: 856 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan0 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan0 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 738 -+size: 791 - location: src/tests/client/test-client.py:test_002()/5 - cmd: $NMCLI - lang: C - returncode: 0 --stdout: 621 bytes -+stdout: 674 bytes - >>> --eth0: unavailable -+eth0: disconnected - "eth0" -+ 1 connection available - ethernet (virtual), 65:2E:D3:9E:0A:0D, hw - --eth1: unavailable -+eth1: disconnected - "eth1" -+ 1 connection available - ethernet (virtual), 47:D5:6B:65:FD:6A, hw - --wlan0: unavailable -+wlan0: disconnected - "wlan0" - wifi (virtual), 3D:99:1D:8B:74:4D, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" - wifi (virtual), 99:09:77:FD:FE:1D, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" - wifi (virtual), 5D:30:4A:EC:3F:61, hw - -@@ -94,30 +96,32 @@ Use "nmcli device show" to get complete information about known devices and - Consult nmcli(1) and nmcli-examples(7) manual pages for complete usage details. - - <<< --size: 811 -+size: 873 - location: src/tests/client/test-client.py:test_002()/6 - cmd: $NMCLI - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 684 bytes -+stdout: 746 bytes - >>> --eth0: niedostępne -+eth0: rozłączono - "eth0" -+ 1 połączenie jest dostępne - ethernet (virtual), 65:2E:D3:9E:0A:0D, sprzęt - --eth1: niedostępne -+eth1: rozłączono - "eth1" -+ 1 połączenie jest dostępne - ethernet (virtual), 47:D5:6B:65:FD:6A, sprzęt - --wlan0: niedostępne -+wlan0: rozłączono - "wlan0" - wifi (virtual), 3D:99:1D:8B:74:4D, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" - wifi (virtual), 99:09:77:FD:FE:1D, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" - wifi (virtual), 5D:30:4A:EC:3F:61, sprzęt - -diff --git a/src/tests/client/test-client.check-on-disk/test_003.expected b/src/tests/client/test-client.check-on-disk/test_003.expected -index 3dda2bcfbd..7094583ff0 100644 ---- a/src/tests/client/test-client.check-on-disk/test_003.expected -+++ b/src/tests/client/test-client.check-on-disk/test_003.expected -@@ -1868,34 +1868,34 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 1408 -+size: 1414 - location: src/tests/client/test-client.py:test_003()/43 - cmd: $NMCLI -f ALL dev status - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan0 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan0 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1424 -+size: 1422 - location: src/tests/client/test-client.py:test_003()/44 - cmd: $NMCLI -f ALL dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1278 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan0 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan0 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< - size: 172 -@@ -2960,34 +2960,34 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 1408 -+size: 1414 - location: src/tests/client/test-client.py:test_003()/68 - cmd: $NMCLI -f ALL dev status - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --eth1 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 --wlan0 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+eth1 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 -+wlan0 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1425 -+size: 1422 - location: src/tests/client/test-client.py:test_003()/69 - cmd: $NMCLI -f ALL dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1279 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --eth1 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 --wlan0 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+eth1 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 -+wlan0 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< - size: 172 -@@ -3298,42 +3298,42 @@ CONNECTIONS.AVAILABLE-CONNECTIONS[2]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con- - CONNECTIONS.AVAILABLE-CONNECTIONS[3]:UUID-ethernet-REPLACED-REPLACED-REPL | ethernet - - <<< --size: 1399 -+size: 1405 - location: src/tests/client/test-client.py:test_003()/76 - cmd: $NMCLI -f all d - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth1 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --wlan0 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth1 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+wlan0 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1416 -+size: 1413 - location: src/tests/client/test-client.py:test_003()/77 - cmd: $NMCLI -f all d - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1279 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth1 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 --wlan0 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth1 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 ethernet UUID-ethernet-REPLACED-REPLACED-REPL /org/freedesktop/NetworkManager/ActiveConnection/1 -+wlan0 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 759 -+size: 762 - location: src/tests/client/test-client.py:test_003()/78 - cmd: $NMCLI - lang: C - returncode: 0 --stdout: 641 bytes -+stdout: 644 bytes - >>> - eth1: connected to ethernet - "eth1" -@@ -3343,15 +3343,15 @@ eth0: connected to ethernet - "eth0" - ethernet (virtual), C0:61:AE:26:4D:D7, hw - --wlan0: unavailable -+wlan0: disconnected - "wlan0" - wifi (virtual), DC:39:87:BA:3E:5D, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" - wifi (virtual), AC:4E:5B:7B:57:49, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" - wifi (virtual), 24:C4:52:BC:3D:37, hw - -@@ -3379,15 +3379,15 @@ eth0: połączono do ethernet - "eth0" - ethernet (virtual), C0:61:AE:26:4D:D7, sprzęt - --wlan0: niedostępne -+wlan0: rozłączono - "wlan0" - wifi (virtual), DC:39:87:BA:3E:5D, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" - wifi (virtual), AC:4E:5B:7B:57:49, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" - wifi (virtual), 24:C4:52:BC:3D:37, sprzęt - -diff --git a/src/tests/client/test-client.check-on-disk/test_004.expected b/src/tests/client/test-client.check-on-disk/test_004.expected -index 5ba751ce8e..c57ea772ca 100644 ---- a/src/tests/client/test-client.check-on-disk/test_004.expected -+++ b/src/tests/client/test-client.check-on-disk/test_004.expected -@@ -970,12 +970,12 @@ VPN.CFG[2]: key2 = val2 - VPN.CFG[3]: key3 = val3 - - <<< --size: 786 -+size: 886 - location: src/tests/client/test-client.py:test_004()/23 - cmd: $NMCLI - lang: C - returncode: 0 --stdout: 668 bytes -+stdout: 768 bytes - >>> - con-vpn-1 VPN connection - VPN -@@ -985,20 +985,24 @@ wlan0: connected to con-vpn-1 - wifi (virtual), 13:E0:74:85:7C:D9, hw - VPN - --eth0: unavailable -+eth0: disconnected - "eth0" -+ 1 connection available - ethernet (virtual), AB:B7:BF:E2:48:E8, hw - --eth1: unavailable -+eth1: disconnected - "eth1" -+ 1 connection available - ethernet (virtual), E7:78:B1:93:2B:22, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" -+ 1 connection available - wifi (virtual), 21:E9:64:81:8C:A8, hw - --wlan1: unavailable -+wlan1: disconnected - "wlan1" -+ 1 connection available - wifi (virtual), 71:52:AD:63:5C:7C, hw - - DNS configuration: -@@ -1010,12 +1014,12 @@ Use "nmcli device show" to get complete information about known devices and - Consult nmcli(1) and nmcli-examples(7) manual pages for complete usage details. - - <<< --size: 862 -+size: 986 - location: src/tests/client/test-client.py:test_004()/24 - cmd: $NMCLI - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 734 bytes -+stdout: 858 bytes - >>> - Połączenie VPN con-vpn-1 - VPN -@@ -1025,20 +1029,24 @@ wlan0: połączono do con-vpn-1 - wifi (virtual), 13:E0:74:85:7C:D9, sprzęt - VPN - --eth0: niedostępne -+eth0: rozłączono - "eth0" -+ 1 połączenie jest dostępne - ethernet (virtual), AB:B7:BF:E2:48:E8, sprzęt - --eth1: niedostępne -+eth1: rozłączono - "eth1" -+ 1 połączenie jest dostępne - ethernet (virtual), E7:78:B1:93:2B:22, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" -+ 1 połączenie jest dostępne - wifi (virtual), 21:E9:64:81:8C:A8, sprzęt - --wlan1: niedostępne -+wlan1: rozłączono - "wlan1" -+ 1 połączenie jest dostępne - wifi (virtual), 71:52:AD:63:5C:7C, sprzęt - - DNS configuration: -@@ -1974,72 +1982,72 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 381 -+size: 387 - location: src/tests/client/test-client.py:test_004()/37 - cmd: $NMCLI dev s - lang: C - returncode: 0 --stdout: 258 bytes -+stdout: 264 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 397 -+size: 395 - location: src/tests/client/test-client.py:test_004()/38 - cmd: $NMCLI dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 264 bytes -+stdout: 262 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1408 -+size: 1414 - location: src/tests/client/test-client.py:test_004()/39 - cmd: $NMCLI -f all dev status - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1424 -+size: 1422 - location: src/tests/client/test-client.py:test_004()/40 - cmd: $NMCLI -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1278 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 8042 -+size: 8046 - location: src/tests/client/test-client.py:test_004()/41 - cmd: $NMCLI dev show - lang: C - returncode: 0 --stdout: 7915 bytes -+stdout: 7919 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -2070,7 +2078,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -2096,7 +2104,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -2127,7 +2135,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -2156,7 +2164,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -2216,7 +2224,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -2242,7 +2250,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -2273,7 +2281,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -2302,7 +2310,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -2326,12 +2334,12 @@ IP6.DNS[1]: 2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]: sear6.fo.x.y - - <<< --size: 22797 -+size: 22801 - location: src/tests/client/test-client.py:test_004()/43 - cmd: $NMCLI -f all dev show - lang: C - returncode: 0 --stdout: 22662 bytes -+stdout: 22666 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -2448,7 +2456,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -2517,7 +2525,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -2593,7 +2601,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -2691,7 +2699,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -2880,7 +2888,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -2949,7 +2957,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -3025,7 +3033,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -3123,7 +3131,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -5406,72 +5414,72 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 557 -+size: 579 - location: src/tests/client/test-client.py:test_004()/87 - cmd: $NMCLI --color yes dev s - lang: C - returncode: 0 --stdout: 422 bytes -+stdout: 444 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 573 -+size: 587 - location: src/tests/client/test-client.py:test_004()/88 - cmd: $NMCLI --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 428 bytes -+stdout: 442 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1789 -+size: 1831 - location: src/tests/client/test-client.py:test_004()/89 - cmd: $NMCLI --color yes -f all dev status - lang: C - returncode: 0 --stdout: 1641 bytes -+stdout: 1683 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1805 -+size: 1839 - location: src/tests/client/test-client.py:test_004()/90 - cmd: $NMCLI --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1647 bytes -+stdout: 1681 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 8054 -+size: 8058 - location: src/tests/client/test-client.py:test_004()/91 - cmd: $NMCLI --color yes dev show - lang: C - returncode: 0 --stdout: 7915 bytes -+stdout: 7919 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -5502,7 +5510,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -5528,7 +5536,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -5559,7 +5567,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -5588,7 +5596,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -5648,7 +5656,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -5674,7 +5682,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -5705,7 +5713,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -5734,7 +5742,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -5758,12 +5766,12 @@ IP6.DNS[1]: 2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]: sear6.fo.x.y - - <<< --size: 23133 -+size: 23137 - location: src/tests/client/test-client.py:test_004()/93 - cmd: $NMCLI --color yes -f all dev show - lang: C - returncode: 0 --stdout: 22986 bytes -+stdout: 22990 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -5880,7 +5888,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -5949,7 +5957,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -6025,7 +6033,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -6123,7 +6131,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -6312,7 +6320,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -6381,7 +6389,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -6457,7 +6465,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -6555,7 +6563,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -7112,34 +7120,34 @@ WIFI-PROPERTIES.MESH: nie - WIFI-PROPERTIES.IBSS-RSN: nie - - <<< --size: 648 -+size: 660 - location: src/tests/client/test-client.py:test_004()/103 - cmd: $NMCLI --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 489 bytes -+stdout: 501 bytes - >>> - DEVICE TYPE DBUS-PATH - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 658 -+size: 670 - location: src/tests/client/test-client.py:test_004()/104 - cmd: $NMCLI --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 489 bytes -+stdout: 501 bytes - >>> - DEVICE TYPE DBUS-PATH - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 2720 -@@ -8922,88 +8930,88 @@ GENERAL.MASTER-PATH: -- - ------------------------------------------------------------------------------- - - <<< --size: 520 -+size: 527 - location: src/tests/client/test-client.py:test_004()/137 - cmd: $NMCLI --pretty dev s - lang: C - returncode: 0 --stdout: 387 bytes -+stdout: 394 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE CONNECTION ------------------------------------------------------------------ --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+----------------------------------------------------------------- -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 529 -+size: 526 - location: src/tests/client/test-client.py:test_004()/138 - cmd: $NMCLI --pretty dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 386 bytes -+stdout: 383 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE CONNECTION ---------------------------------------------------------------- --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+------------------------------------------------------------- -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1716 -+size: 1723 - location: src/tests/client/test-client.py:test_004()/139 - cmd: $NMCLI --pretty -f all dev status - lang: C - returncode: 0 --stdout: 1570 bytes -+stdout: 1577 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1725 -+size: 1722 - location: src/tests/client/test-client.py:test_004()/140 - cmd: $NMCLI --pretty -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1569 bytes -+stdout: 1566 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 12868 -+size: 12872 - location: src/tests/client/test-client.py:test_004()/141 - cmd: $NMCLI --pretty dev show - lang: C - returncode: 0 --stdout: 12730 bytes -+stdout: 12734 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -9053,7 +9061,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9092,7 +9100,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9136,7 +9144,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9177,7 +9185,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9261,7 +9269,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9300,7 +9308,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9344,7 +9352,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9385,7 +9393,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -9414,12 +9422,12 @@ IP6.DOMAIN[1]: sear6.fo.x.y - ------------------------------------------------------------------------------- - - <<< --size: 27782 -+size: 27786 - location: src/tests/client/test-client.py:test_004()/143 - cmd: $NMCLI --pretty -f all dev show - lang: C - returncode: 0 --stdout: 27637 bytes -+stdout: 27641 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -9554,7 +9562,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -9635,7 +9643,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -9723,7 +9731,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -9834,7 +9842,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -10050,7 +10058,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -10131,7 +10139,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -10219,7 +10227,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -10330,7 +10338,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -13026,88 +13034,88 @@ GENERAL.MASTER-PATH: -- - ------------------------------------------------------------------------------- - - <<< --size: 696 -+size: 719 - location: src/tests/client/test-client.py:test_004()/187 - cmd: $NMCLI --pretty --color yes dev s - lang: C - returncode: 0 --stdout: 551 bytes -+stdout: 574 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE CONNECTION ------------------------------------------------------------------ --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+----------------------------------------------------------------- -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 705 -+size: 718 - location: src/tests/client/test-client.py:test_004()/188 - cmd: $NMCLI --pretty --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 550 bytes -+stdout: 563 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE CONNECTION ---------------------------------------------------------------- --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+------------------------------------------------------------- -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 2097 -+size: 2140 - location: src/tests/client/test-client.py:test_004()/189 - cmd: $NMCLI --pretty --color yes -f all dev status - lang: C - returncode: 0 --stdout: 1939 bytes -+stdout: 1982 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 2106 -+size: 2139 - location: src/tests/client/test-client.py:test_004()/190 - cmd: $NMCLI --pretty --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1938 bytes -+stdout: 1971 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 12880 -+size: 12884 - location: src/tests/client/test-client.py:test_004()/191 - cmd: $NMCLI --pretty --color yes dev show - lang: C - returncode: 0 --stdout: 12730 bytes -+stdout: 12734 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -13157,7 +13165,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13196,7 +13204,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13240,7 +13248,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13281,7 +13289,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13365,7 +13373,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13404,7 +13412,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13448,7 +13456,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13489,7 +13497,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -13518,12 +13526,12 @@ IP6.DOMAIN[1]: sear6.fo.x.y - ------------------------------------------------------------------------------- - - <<< --size: 28118 -+size: 28122 - location: src/tests/client/test-client.py:test_004()/193 - cmd: $NMCLI --pretty --color yes -f all dev show - lang: C - returncode: 0 --stdout: 27961 bytes -+stdout: 27965 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -13658,7 +13666,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -13739,7 +13747,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -13827,7 +13835,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -13938,7 +13946,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -14154,7 +14162,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -14235,7 +14243,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -14323,7 +14331,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -14434,7 +14442,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -15078,12 +15086,12 @@ WIFI-PROPERTIES.IBSS-RSN: nie - ------------------------------------------------------------------------------- - - <<< --size: 804 -+size: 816 - location: src/tests/client/test-client.py:test_004()/203 - cmd: $NMCLI --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 636 bytes -+stdout: 648 bytes - >>> - ===================== - Status of devices -@@ -15091,18 +15099,18 @@ stdout: 636 bytes - DEVICE TYPE DBUS-PATH - ---------------------------------------------------------------------------------- - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 807 -+size: 819 - location: src/tests/client/test-client.py:test_004()/204 - cmd: $NMCLI --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 629 bytes -+stdout: 641 bytes - >>> - =================== - Stan urządzenia -@@ -15110,10 +15118,10 @@ stdout: 629 bytes - DEVICE TYPE DBUS-PATH - -------------------------------------------------------------------------------- - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 3794 -@@ -17046,68 +17054,68 @@ GENERAL.ZONE: - GENERAL.MASTER-PATH: - - <<< --size: 265 -+size: 269 - location: src/tests/client/test-client.py:test_004()/237 - cmd: $NMCLI --terse dev s - lang: C - returncode: 0 --stdout: 133 bytes -+stdout: 137 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 275 -+size: 279 - location: src/tests/client/test-client.py:test_004()/238 - cmd: $NMCLI --terse dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 133 bytes -+stdout: 137 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 663 -+size: 667 - location: src/tests/client/test-client.py:test_004()/239 - cmd: $NMCLI --terse -f all dev status - lang: C - returncode: 0 --stdout: 519 bytes -+stdout: 523 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 673 -+size: 677 - location: src/tests/client/test-client.py:test_004()/240 - cmd: $NMCLI --terse -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 519 bytes -+stdout: 523 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 4535 -+size: 4539 - location: src/tests/client/test-client.py:test_004()/241 - cmd: $NMCLI --terse dev show - lang: C - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -17138,7 +17146,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -17164,7 +17172,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -17195,7 +17203,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -17224,7 +17232,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -17248,12 +17256,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 4545 -+size: 4549 - location: src/tests/client/test-client.py:test_004()/242 - cmd: $NMCLI --terse dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -17284,7 +17292,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -17310,7 +17318,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -17341,7 +17349,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -17370,7 +17378,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -17394,12 +17402,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 13208 -+size: 13212 - location: src/tests/client/test-client.py:test_004()/243 - cmd: $NMCLI --terse -f all dev show - lang: C - returncode: 0 --stdout: 13064 bytes -+stdout: 13068 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -17516,7 +17524,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -17585,7 +17593,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -17661,7 +17669,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -17759,7 +17767,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -17826,12 +17834,12 @@ CONNECTIONS.AVAILABLE-CONNECTION-PATHS:/org/freedesktop/NetworkManager/Settings/ - CONNECTIONS.AVAILABLE-CONNECTIONS[1]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 13254 -+size: 13258 - location: src/tests/client/test-client.py:test_004()/244 - cmd: $NMCLI --terse -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 13100 bytes -+stdout: 13104 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -17948,7 +17956,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -18017,7 +18025,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -18093,7 +18101,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -18191,7 +18199,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -20448,68 +20456,68 @@ GENERAL.ZONE: - GENERAL.MASTER-PATH: - - <<< --size: 441 -+size: 461 - location: src/tests/client/test-client.py:test_004()/287 - cmd: $NMCLI --terse --color yes dev s - lang: C - returncode: 0 --stdout: 297 bytes -+stdout: 317 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 451 -+size: 471 - location: src/tests/client/test-client.py:test_004()/288 - cmd: $NMCLI --terse --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 297 bytes -+stdout: 317 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 1044 -+size: 1084 - location: src/tests/client/test-client.py:test_004()/289 - cmd: $NMCLI --terse --color yes -f all dev status - lang: C - returncode: 0 --stdout: 888 bytes -+stdout: 928 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 1054 -+size: 1094 - location: src/tests/client/test-client.py:test_004()/290 - cmd: $NMCLI --terse --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 888 bytes -+stdout: 928 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 4547 -+size: 4551 - location: src/tests/client/test-client.py:test_004()/291 - cmd: $NMCLI --terse --color yes dev show - lang: C - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -20540,7 +20548,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -20566,7 +20574,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -20597,7 +20605,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -20626,7 +20634,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -20650,12 +20658,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 4557 -+size: 4561 - location: src/tests/client/test-client.py:test_004()/292 - cmd: $NMCLI --terse --color yes dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -20686,7 +20694,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -20712,7 +20720,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -20743,7 +20751,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -20772,7 +20780,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -20796,12 +20804,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 13544 -+size: 13548 - location: src/tests/client/test-client.py:test_004()/293 - cmd: $NMCLI --terse --color yes -f all dev show - lang: C - returncode: 0 --stdout: 13388 bytes -+stdout: 13392 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -20918,7 +20926,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -20987,7 +20995,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21063,7 +21071,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21161,7 +21169,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21228,12 +21236,12 @@ CONNECTIONS.AVAILABLE-CONNECTION-PATHS:/org/freedesktop/NetworkManager/Settings/ - CONNECTIONS.AVAILABLE-CONNECTIONS[1]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 13590 -+size: 13594 - location: src/tests/client/test-client.py:test_004()/294 - cmd: $NMCLI --terse --color yes -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 13424 bytes -+stdout: 13428 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -21350,7 +21358,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21419,7 +21427,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21495,7 +21503,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -21593,7 +21601,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -22150,32 +22158,32 @@ WIFI-PROPERTIES.MESH:no - WIFI-PROPERTIES.IBSS-RSN:no - - <<< --size: 561 -+size: 573 - location: src/tests/client/test-client.py:test_004()/303 - cmd: $NMCLI --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 394 bytes -+stdout: 406 bytes - >>> - wlan0:wifi:/org/freedesktop/NetworkManager/Devices/3 --eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 --eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 -+eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 -+eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 571 -+size: 583 - location: src/tests/client/test-client.py:test_004()/304 - cmd: $NMCLI --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 394 bytes -+stdout: 406 bytes - >>> - wlan0:wifi:/org/freedesktop/NetworkManager/Devices/3 --eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 --eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 -+eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 -+eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 1773 -@@ -23162,72 +23170,72 @@ GROUP NAME UUID DEVICES IP-IFACE STA - GENERAL con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP wlan0 wlan0 aktywowano nie nie -- tak /org/freedesktop/NetworkManager/ActiveConnection/2 /org/freedesktop/NetworkManager/Settings/Connection/3 -- -- - - <<< --size: 397 -+size: 403 - location: src/tests/client/test-client.py:test_004()/337 - cmd: $NMCLI --mode tabular dev s - lang: C - returncode: 0 --stdout: 258 bytes -+stdout: 264 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 413 -+size: 411 - location: src/tests/client/test-client.py:test_004()/338 - cmd: $NMCLI --mode tabular dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 264 bytes -+stdout: 262 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1424 -+size: 1430 - location: src/tests/client/test-client.py:test_004()/339 - cmd: $NMCLI --mode tabular -f all dev status - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1440 -+size: 1438 - location: src/tests/client/test-client.py:test_004()/340 - cmd: $NMCLI --mode tabular -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1278 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 6557 -+size: 6565 - location: src/tests/client/test-client.py:test_004()/341 - cmd: $NMCLI --mode tabular dev show - lang: C - returncode: 0 --stdout: 6414 bytes -+stdout: 6422 bytes - >>> - DEVICE - wlan0 -@@ -23268,8 +23276,8 @@ AB:B7:BF:E2:48:E8 - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -23298,8 +23306,8 @@ E7:78:B1:93:2B:22 - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -23328,8 +23336,8 @@ HWADDR - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -23355,8 +23363,8 @@ HWADDR - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -23371,12 +23379,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 6581 -+size: 6577 - location: src/tests/client/test-client.py:test_004()/342 - cmd: $NMCLI --mode tabular dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 6428 bytes -+stdout: 6424 bytes - >>> - DEVICE - wlan0 -@@ -23417,8 +23425,8 @@ AB:B7:BF:E2:48:E8 - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -23447,8 +23455,8 @@ E7:78:B1:93:2B:22 - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -23477,8 +23485,8 @@ HWADDR - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -23504,8 +23512,8 @@ HWADDR - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -23520,12 +23528,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 16323 -+size: 16331 - location: src/tests/client/test-client.py:test_004()/343 - cmd: $NMCLI --mode tabular -f all dev show - lang: C - returncode: 0 --stdout: 16172 bytes -+stdout: 16180 bytes - >>> - NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED - GENERAL wlan0 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/3 -- -- virtual -- -- 13:E0:74:85:7C:D9 0 100 (connected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan0 -- wlan0 no yes yes no no -- con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 unknown -@@ -23559,8 +23567,8 @@ DHCP6 dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no 100 Mb/s no no -@@ -23586,8 +23594,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no 100 Mb/s no no -@@ -23613,8 +23621,8 @@ DHCP6 dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no unknown no no -@@ -23643,8 +23651,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no unknown no no -@@ -23673,12 +23681,12 @@ NAME AVAILABLE-CONNECTION-PATHS AVAILABLE- - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 16485 -+size: 16481 - location: src/tests/client/test-client.py:test_004()/344 - cmd: $NMCLI --mode tabular -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 16324 bytes -+stdout: 16320 bytes - >>> - NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED - GENERAL wlan0 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/3 -- -- virtual -- -- 13:E0:74:85:7C:D9 0 100 (połączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan0 -- wlan0 nie tak tak nie nie -- con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 nieznane -@@ -23712,8 +23720,8 @@ DHCP6 dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie 100 Mb/s nie nie -@@ -23739,8 +23747,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie 100 Mb/s nie nie -@@ -23766,8 +23774,8 @@ DHCP6 dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie nieznane nie nie -@@ -23796,8 +23804,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie nieznane nie nie -@@ -24816,72 +24824,72 @@ GROUP NAME UUID DEVICES IP-IFACE STA - GENERAL con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP wlan0 wlan0 aktywowano nie nie -- tak /org/freedesktop/NetworkManager/ActiveConnection/2 /org/freedesktop/NetworkManager/Settings/Connection/3 -- -- - - <<< --size: 573 -+size: 595 - location: src/tests/client/test-client.py:test_004()/387 - cmd: $NMCLI --mode tabular --color yes dev s - lang: C - returncode: 0 --stdout: 422 bytes -+stdout: 444 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 589 -+size: 603 - location: src/tests/client/test-client.py:test_004()/388 - cmd: $NMCLI --mode tabular --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 428 bytes -+stdout: 442 bytes - >>> --DEVICE TYPE STATE CONNECTION --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1805 -+size: 1847 - location: src/tests/client/test-client.py:test_004()/389 - cmd: $NMCLI --mode tabular --color yes -f all dev status - lang: C - returncode: 0 --stdout: 1641 bytes -+stdout: 1683 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1821 -+size: 1855 - location: src/tests/client/test-client.py:test_004()/390 - cmd: $NMCLI --mode tabular --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1647 bytes -+stdout: 1681 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 6569 -+size: 6577 - location: src/tests/client/test-client.py:test_004()/391 - cmd: $NMCLI --mode tabular --color yes dev show - lang: C - returncode: 0 --stdout: 6414 bytes -+stdout: 6422 bytes - >>> - DEVICE - wlan0 -@@ -24922,8 +24930,8 @@ AB:B7:BF:E2:48:E8 - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -24952,8 +24960,8 @@ E7:78:B1:93:2B:22 - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -24982,8 +24990,8 @@ HWADDR - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -25009,8 +25017,8 @@ HWADDR - MTU - 0 - --STATE --20 (unavailable) -+STATE -+30 (disconnected) - - CONNECTION - -- -@@ -25025,12 +25033,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 6593 -+size: 6589 - location: src/tests/client/test-client.py:test_004()/392 - cmd: $NMCLI --mode tabular --color yes dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 6428 bytes -+stdout: 6424 bytes - >>> - DEVICE - wlan0 -@@ -25071,8 +25079,8 @@ AB:B7:BF:E2:48:E8 - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -25101,8 +25109,8 @@ E7:78:B1:93:2B:22 - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -25131,8 +25139,8 @@ HWADDR - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -25158,8 +25166,8 @@ HWADDR - MTU - 0 - --STATE --20 (niedostępne) -+STATE -+30 (rozłączono) - - CONNECTION - -- -@@ -25174,12 +25182,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 16695 -+size: 16703 - location: src/tests/client/test-client.py:test_004()/393 - cmd: $NMCLI --mode tabular --color yes -f all dev show - lang: C - returncode: 0 --stdout: 16532 bytes -+stdout: 16540 bytes - >>> - NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED - GENERAL wlan0 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/3 -- -- virtual -- -- 13:E0:74:85:7C:D9 0 100 (connected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan0 -- wlan0 no yes yes no no -- con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 unknown -@@ -25213,8 +25221,8 @@ DHCP6 dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no 100 Mb/s no no -@@ -25240,8 +25248,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no 100 Mb/s no no -@@ -25267,8 +25275,8 @@ DHCP6 dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no unknown no no -@@ -25297,8 +25305,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES no unknown no no -@@ -25327,12 +25335,12 @@ NAME AVAILABLE-CONNECTION-PATHS AVAILABLE- - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 16857 -+size: 16853 - location: src/tests/client/test-client.py:test_004()/394 - cmd: $NMCLI --mode tabular --color yes -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 16684 bytes -+stdout: 16680 bytes - >>> - NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED - GENERAL wlan0 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/3 -- -- virtual -- -- 13:E0:74:85:7C:D9 0 100 (połączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan0 -- wlan0 nie tak tak nie nie -- con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 nieznane -@@ -25366,8 +25374,8 @@ DHCP6 dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie 100 Mb/s nie nie -@@ -25393,8 +25401,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie 100 Mb/s nie nie -@@ -25420,8 +25428,8 @@ DHCP6 dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie nieznane nie nie -@@ -25450,8 +25458,8 @@ DHCP6 dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp - NAME AVAILABLE-CONNECTION-PATHS AVAILABLE-CONNECTIONS - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - CAPABILITIES nie nieznane nie nie -@@ -25698,34 +25706,34 @@ NAME WEP WPA WPA2 TKIP CCMP AP ADHOC 2GHZ 5GHZ 6GH - WIFI-PROPERTIES tak tak tak tak tak tak tak nieznane nieznane nieznane nie nie - - <<< --size: 663 -+size: 675 - location: src/tests/client/test-client.py:test_004()/403 - cmd: $NMCLI --mode tabular --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 489 bytes -+stdout: 501 bytes - >>> - DEVICE TYPE DBUS-PATH - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 673 -+size: 685 - location: src/tests/client/test-client.py:test_004()/404 - cmd: $NMCLI --mode tabular --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 489 bytes -+stdout: 501 bytes - >>> - DEVICE TYPE DBUS-PATH - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 2735 -@@ -26554,88 +26562,88 @@ GROUP NAME UUID DEVICES IP-IFACE STA - GENERAL con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP wlan0 wlan0 aktywowano nie nie -- tak /org/freedesktop/NetworkManager/ActiveConnection/2 /org/freedesktop/NetworkManager/Settings/Connection/3 -- -- - - <<< --size: 535 -+size: 542 - location: src/tests/client/test-client.py:test_004()/437 - cmd: $NMCLI --mode tabular --pretty dev s - lang: C - returncode: 0 --stdout: 387 bytes -+stdout: 394 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE CONNECTION ------------------------------------------------------------------ --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+----------------------------------------------------------------- -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 544 -+size: 541 - location: src/tests/client/test-client.py:test_004()/438 - cmd: $NMCLI --mode tabular --pretty dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 386 bytes -+stdout: 383 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE CONNECTION ---------------------------------------------------------------- --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+------------------------------------------------------------- -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 1731 -+size: 1738 - location: src/tests/client/test-client.py:test_004()/439 - cmd: $NMCLI --mode tabular --pretty -f all dev status - lang: C - returncode: 0 --stdout: 1570 bytes -+stdout: 1577 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1740 -+size: 1737 - location: src/tests/client/test-client.py:test_004()/440 - cmd: $NMCLI --mode tabular --pretty -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1569 bytes -+stdout: 1566 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 10187 -+size: 10199 - location: src/tests/client/test-client.py:test_004()/441 - cmd: $NMCLI --mode tabular --pretty dev show - lang: C - returncode: 0 --stdout: 10034 bytes -+stdout: 10046 bytes - >>> - ========================== - Device details (wlan0) -@@ -26695,9 +26703,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -26738,9 +26746,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -26781,9 +26789,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -26820,9 +26828,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -26841,12 +26849,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 10358 -+size: 10350 - location: src/tests/client/test-client.py:test_004()/442 - cmd: $NMCLI --mode tabular --pretty dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 10195 bytes -+stdout: 10187 bytes - >>> - =================================== - Informacje o urządzeniu (wlan0) -@@ -26906,9 +26914,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -26949,9 +26957,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -26992,9 +27000,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -27031,9 +27039,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -27052,12 +27060,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 24771 -+size: 24783 - location: src/tests/client/test-client.py:test_004()/443 - cmd: $NMCLI --mode tabular --pretty -f all dev show - lang: C - returncode: 0 --stdout: 24611 bytes -+stdout: 24623 bytes - >>> - ========================== - Device details (wlan0) -@@ -27107,9 +27115,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ========================= - Device details (eth0) - ========================= --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -27146,9 +27154,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ========================= - Device details (eth1) - ========================= --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -27185,9 +27193,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ========================== - Device details (wlan1) - ========================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ----------------------------------------------------------- -@@ -27228,9 +27236,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ========================== - Device details (wlan1) - ========================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ----------------------------------------------------------- -@@ -27268,12 +27276,12 @@ NAME AVAILABLE-CONNECTION-PATHS AVAILABLE- - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 25135 -+size: 25127 - location: src/tests/client/test-client.py:test_004()/444 - cmd: $NMCLI --mode tabular --pretty -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 24965 bytes -+stdout: 24957 bytes - >>> - =================================== - Informacje o urządzeniu (wlan0) -@@ -27323,9 +27331,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ================================== - Informacje o urządzeniu (eth0) - ================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -27362,9 +27370,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ================================== - Informacje o urządzeniu (eth1) - ================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -27401,9 +27409,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - =================================== - Informacje o urządzeniu (wlan1) - =================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -27444,9 +27452,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - =================================== - Informacje o urządzeniu (wlan1) - =================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -28862,88 +28870,88 @@ GROUP NAME UUID DEVICES IP-IFACE STA - GENERAL con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP wlan0 wlan0 aktywowano nie nie -- tak /org/freedesktop/NetworkManager/ActiveConnection/2 /org/freedesktop/NetworkManager/Settings/Connection/3 -- -- - - <<< --size: 711 -+size: 734 - location: src/tests/client/test-client.py:test_004()/487 - cmd: $NMCLI --mode tabular --pretty --color yes dev s - lang: C - returncode: 0 --stdout: 551 bytes -+stdout: 574 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE CONNECTION ------------------------------------------------------------------ --wlan0 wifi connected con-vpn-1 --eth0 ethernet unavailable -- --eth1 ethernet unavailable -- --wlan1 wifi unavailable -- --wlan1 wifi unavailable -- -+DEVICE TYPE STATE CONNECTION -+----------------------------------------------------------------- -+wlan0 wifi connected con-vpn-1 -+eth0 ethernet disconnected -- -+eth1 ethernet disconnected -- -+wlan1 wifi disconnected -- -+wlan1 wifi disconnected -- - - <<< --size: 720 -+size: 733 - location: src/tests/client/test-client.py:test_004()/488 - cmd: $NMCLI --mode tabular --pretty --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 550 bytes -+stdout: 563 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE CONNECTION ---------------------------------------------------------------- --wlan0 wifi połączono con-vpn-1 --eth0 ethernet niedostępne -- --eth1 ethernet niedostępne -- --wlan1 wifi niedostępne -- --wlan1 wifi niedostępne -- -+DEVICE TYPE STATE CONNECTION -+------------------------------------------------------------- -+wlan0 wifi połączono con-vpn-1 -+eth0 ethernet rozłączono -- -+eth1 ethernet rozłączono -- -+wlan1 wifi rozłączono -- -+wlan1 wifi rozłączono -- - - <<< --size: 2112 -+size: 2155 - location: src/tests/client/test-client.py:test_004()/489 - cmd: $NMCLI --mode tabular --pretty --color yes -f all dev status - lang: C - returncode: 0 --stdout: 1939 bytes -+stdout: 1982 bytes - >>> - ===================== - Status of devices - ===================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 2121 -+size: 2154 - location: src/tests/client/test-client.py:test_004()/490 - cmd: $NMCLI --mode tabular --pretty --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1938 bytes -+stdout: 1971 bytes - >>> - =================== - Stan urządzenia - =================== --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 --eth0 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-vpn-1 UUID-con-vpn-1-REPLACED-REPLACED-REP /org/freedesktop/NetworkManager/ActiveConnection/2 -+eth0 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 -- -- -- -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 10199 -+size: 10211 - location: src/tests/client/test-client.py:test_004()/491 - cmd: $NMCLI --mode tabular --pretty --color yes dev show - lang: C - returncode: 0 --stdout: 10034 bytes -+stdout: 10046 bytes - >>> - ========================== - Device details (wlan0) -@@ -29003,9 +29011,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -29046,9 +29054,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -29089,9 +29097,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -29128,9 +29136,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (unavailable) -+STATE -+------------------- -+30 (disconnected) - - CONNECTION - ------------ -@@ -29149,12 +29157,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 10370 -+size: 10362 - location: src/tests/client/test-client.py:test_004()/492 - cmd: $NMCLI --mode tabular --pretty --color yes dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 10195 bytes -+stdout: 10187 bytes - >>> - =================================== - Informacje o urządzeniu (wlan0) -@@ -29214,9 +29222,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -29257,9 +29265,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -29300,9 +29308,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -29339,9 +29347,9 @@ MTU - ----- - 0 - --STATE -------------------- --20 (niedostępne) -+STATE -+----------------- -+30 (rozłączono) - - CONNECTION - ------------ -@@ -29360,12 +29368,12 @@ GROUP ADDRESS GATEWAY ROUTE - IP6 2001:a::88ca:3654:96b:ab44/89 -- dst = 2001:a::cc8b:7c09:4673:bbb0/85, nh = ::, mt = 2821465568 | dst = 2001:a::a976:2488:f49f:b48/106, nh = 2001:a::62ae:c734:fc7b:e931, mt = 2248613879 | dst = 2001:a::afb7:4449:3787:8bb4/123, nh = :: 2001:a::2934:bd66:550d:ec19 sear6.fo.x.y -- - - <<< --size: 25143 -+size: 25155 - location: src/tests/client/test-client.py:test_004()/493 - cmd: $NMCLI --mode tabular --pretty --color yes -f all dev show - lang: C - returncode: 0 --stdout: 24971 bytes -+stdout: 24983 bytes - >>> - ========================== - Device details (wlan0) -@@ -29415,9 +29423,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ========================= - Device details (eth0) - ========================= --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth0 -- eth0 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -29454,9 +29462,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ========================= - Device details (eth1) - ========================= --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/eth1 -- eth1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -29493,9 +29501,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ========================== - Device details (wlan1) - ========================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ----------------------------------------------------------- -@@ -29536,9 +29544,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ========================== - Device details (wlan1) - ========================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (unavailable) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (disconnected) 0 (No reason given) 0 (unknown) 0 (unknown) /sys/devices/virtual/wlan1 -- wlan1 no yes yes no no -- -- -- -- unknown - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ----------------------------------------------------------- -@@ -29576,12 +29584,12 @@ NAME AVAILABLE-CONNECTION-PATHS AVAILABLE- - CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 25507 -+size: 25499 - location: src/tests/client/test-client.py:test_004()/494 - cmd: $NMCLI --mode tabular --pretty --color yes -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 25325 bytes -+stdout: 25317 bytes - >>> - =================================== - Informacje o urządzeniu (wlan0) -@@ -29631,9 +29639,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - ================================== - Informacje o urządzeniu (eth0) - ================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth0 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/1 -- -- virtual -- -- AB:B7:BF:E2:48:E8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth0 -- eth0 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -29670,9 +29678,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - ================================== - Informacje o urządzeniu (eth1) - ================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL eth1 ethernet NMDeviceEthernet /org/freedesktop/NetworkManager/Devices/2 -- -- virtual -- -- E7:78:B1:93:2B:22 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/eth1 -- eth1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -29709,9 +29717,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{1} 5fcfd6d7-1 - =================================== - Informacje o urządzeniu (wlan1) - =================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/4 -- -- virtual -- -- 21:E9:64:81:8C:A8 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -29752,9 +29760,9 @@ CONNECTIONS /org/freedesktop/NetworkManager/Settings/Connection/{2} UUID-con-x - =================================== - Informacje o urządzeniu (wlan1) - =================================== --NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 20 (niedostępne) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane -+NAME DEVICE TYPE NM-TYPE DBUS-PATH VENDOR PRODUCT DRIVER DRIVER-VERSION FIRMWARE-VERSION HWADDR MTU STATE REASON IP4-CONNECTIVITY IP6-CONNECTIVITY UDI PATH IP-IFACE IS-SOFTWARE NM-MANAGED AUTOCONNECT FIRMWARE-MISSING NM-PLUGIN-MISSING PHYS-PORT-ID CONNECTION CON-UUID CON-PATH METERED -+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+GENERAL wlan1 wifi NMDeviceWifi /org/freedesktop/NetworkManager/Devices/5 -- -- virtual -- -- 71:52:AD:63:5C:7C 0 30 (rozłączono) 0 (Nie podano przyczyny) 0 (nieznane) 0 (nieznane) /sys/devices/virtual/wlan1 -- wlan1 nie tak tak nie nie -- -- -- -- nieznane - - NAME CARRIER-DETECT SPEED IS-SOFTWARE SRIOV - ------------------------------------------------------------ -@@ -30084,12 +30092,12 @@ NAME WEP WPA WPA2 TKIP CCMP AP ADHOC 2GHZ 5GHZ 6GH - WIFI-PROPERTIES tak tak tak tak tak tak tak nieznane nieznane nieznane nie nie - - <<< --size: 819 -+size: 831 - location: src/tests/client/test-client.py:test_004()/503 - cmd: $NMCLI --mode tabular --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 636 bytes -+stdout: 648 bytes - >>> - ===================== - Status of devices -@@ -30097,18 +30105,18 @@ stdout: 636 bytes - DEVICE TYPE DBUS-PATH - ---------------------------------------------------------------------------------- - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 822 -+size: 834 - location: src/tests/client/test-client.py:test_004()/504 - cmd: $NMCLI --mode tabular --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 629 bytes -+stdout: 641 bytes - >>> - =================== - Stan urządzenia -@@ -30116,10 +30124,10 @@ stdout: 629 bytes - DEVICE TYPE DBUS-PATH - -------------------------------------------------------------------------------- - wlan0 wifi /org/freedesktop/NetworkManager/Devices/3 --eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 --eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 --wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 -+eth0 ethernet /org/freedesktop/NetworkManager/Devices/1 -+eth1 ethernet /org/freedesktop/NetworkManager/Devices/2 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/4 -+wlan1 wifi /org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 3809 -@@ -31010,68 +31018,68 @@ stdout: 195 bytes - GENERAL:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:wlan0:wlan0:activated:no:no::yes:/org/freedesktop/NetworkManager/ActiveConnection/2:/org/freedesktop/NetworkManager/Settings/Connection/3:: - - <<< --size: 280 -+size: 284 - location: src/tests/client/test-client.py:test_004()/537 - cmd: $NMCLI --mode tabular --terse dev s - lang: C - returncode: 0 --stdout: 133 bytes -+stdout: 137 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 290 -+size: 294 - location: src/tests/client/test-client.py:test_004()/538 - cmd: $NMCLI --mode tabular --terse dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 133 bytes -+stdout: 137 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 678 -+size: 682 - location: src/tests/client/test-client.py:test_004()/539 - cmd: $NMCLI --mode tabular --terse -f all dev status - lang: C - returncode: 0 --stdout: 519 bytes -+stdout: 523 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 688 -+size: 692 - location: src/tests/client/test-client.py:test_004()/540 - cmd: $NMCLI --mode tabular --terse -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 519 bytes -+stdout: 523 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 3101 -+size: 3105 - location: src/tests/client/test-client.py:test_004()/541 - cmd: $NMCLI --mode tabular --terse dev show - lang: C - returncode: 0 --stdout: 2950 bytes -+stdout: 2954 bytes - >>> - wlan0 - wifi -@@ -31087,7 +31095,7 @@ eth0 - ethernet - AB\:B7\:BF\:E2\:48\:E8 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -31098,7 +31106,7 @@ eth1 - ethernet - E7\:78\:B1\:93\:2B\:22 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -31109,7 +31117,7 @@ wlan1 - wifi - 21\:E9\:64\:81\:8C\:A8 - 0 --20 (unavailable) -+30 (disconnected) - - - IP4::192.168.57.160:dst = 192.168.36.106/21, nh = 192.168.199.128, mt = 979274165 | dst = 192.168.238.130/19, nh = 0.0.0.0 | dst = 192.168.224.39/32, nh = 192.168.148.69:192.168.61.83:sear4.foo4.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo1.bar | sear4.fo.o.bar | sear4.foo3.bar:: -@@ -31119,19 +31127,19 @@ wlan1 - wifi - 71\:52\:AD\:63\:5C\:7C - 0 --20 (unavailable) -+30 (disconnected) - - - IP4:192.168.97.124/29 | 192.168.76.154/18::dst = 192.168.33.233/22, nh = 192.168.222.210, mt = 2810496551:192.168.107.109:sear4.fo.o.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo3.bar | sear4.foo4.bar::192.168.60.60 | 192.168.63.92 - IP6:2001\:a\:\:88ca\:3654\:96b\:ab44/89::dst = 2001\:a\:\:cc8b\:7c09\:4673\:bbb0/85, nh = \:\:, mt = 2821465568 | dst = 2001\:a\:\:a976\:2488\:f49f\:b48/106, nh = 2001\:a\:\:62ae\:c734\:fc7b\:e931, mt = 2248613879 | dst = 2001\:a\:\:afb7\:4449\:3787\:8bb4/123, nh = \:\::2001\:a\:\:2934\:bd66\:550d\:ec19:sear6.fo.x.y: - - <<< --size: 3111 -+size: 3115 - location: src/tests/client/test-client.py:test_004()/542 - cmd: $NMCLI --mode tabular --terse dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 2950 bytes -+stdout: 2954 bytes - >>> - wlan0 - wifi -@@ -31147,7 +31155,7 @@ eth0 - ethernet - AB\:B7\:BF\:E2\:48\:E8 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -31158,7 +31166,7 @@ eth1 - ethernet - E7\:78\:B1\:93\:2B\:22 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -31169,7 +31177,7 @@ wlan1 - wifi - 21\:E9\:64\:81\:8C\:A8 - 0 --20 (unavailable) -+30 (disconnected) - - - IP4::192.168.57.160:dst = 192.168.36.106/21, nh = 192.168.199.128, mt = 979274165 | dst = 192.168.238.130/19, nh = 0.0.0.0 | dst = 192.168.224.39/32, nh = 192.168.148.69:192.168.61.83:sear4.foo4.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo1.bar | sear4.fo.o.bar | sear4.foo3.bar:: -@@ -31179,19 +31187,19 @@ wlan1 - wifi - 71\:52\:AD\:63\:5C\:7C - 0 --20 (unavailable) -+30 (disconnected) - - - IP4:192.168.97.124/29 | 192.168.76.154/18::dst = 192.168.33.233/22, nh = 192.168.222.210, mt = 2810496551:192.168.107.109:sear4.fo.o.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo3.bar | sear4.foo4.bar::192.168.60.60 | 192.168.63.92 - IP6:2001\:a\:\:88ca\:3654\:96b\:ab44/89::dst = 2001\:a\:\:cc8b\:7c09\:4673\:bbb0/85, nh = \:\:, mt = 2821465568 | dst = 2001\:a\:\:a976\:2488\:f49f\:b48/106, nh = 2001\:a\:\:62ae\:c734\:fc7b\:e931, mt = 2248613879 | dst = 2001\:a\:\:afb7\:4449\:3787\:8bb4/123, nh = \:\::2001\:a\:\:2934\:bd66\:550d\:ec19:sear6.fo.x.y: - - <<< --size: 6842 -+size: 6846 - location: src/tests/client/test-client.py:test_004()/543 - cmd: $NMCLI --mode tabular --terse -f all dev show - lang: C - returncode: 0 --stdout: 6684 bytes -+stdout: 6688 bytes - >>> - GENERAL:wlan0:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/3:::virtual:::13\:E0\:74\:85\:7C\:D9:0:100 (connected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan0::wlan0:no:yes:yes:no:no::con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2:unknown - CAPABILITIES:no:21 Mb/s:no:no -@@ -31206,7 +31214,7 @@ IP6:::dst = 2001\:a\:\:dd5b\:aa7b\:b4a2\:e42/102, nh = \:\:, mt = 2504159086::se - DHCP6:dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown -+GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -31216,7 +31224,7 @@ IP6:2001\:a\:\:ed81\:3d7\:c2e9\:df82/99:::2001\:a\:\:2703\:f06\:9619\:d89f | 200 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown -+GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -31226,7 +31234,7 @@ IP6:2001\:a\:\:1c1\:c178\:169f\:2b80/93 | 2001\:a\:\:1f79\:e0fb\:87b9\:3cc6/123: - DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -31237,7 +31245,7 @@ IP6:2001\:a\:\:fa05\:2ab4\:9300\:e8fe/116 | 2001\:a\:\:e9cf\:bd3\:caba\:99b3/86 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -31248,12 +31256,12 @@ DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp- - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 6888 -+size: 6892 - location: src/tests/client/test-client.py:test_004()/544 - cmd: $NMCLI --mode tabular --terse -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 6720 bytes -+stdout: 6724 bytes - >>> - GENERAL:wlan0:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/3:::virtual:::13\:E0\:74\:85\:7C\:D9:0:100 (connected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan0::wlan0:no:yes:yes:no:no::con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2:unknown - CAPABILITIES:no:21 Mb/s:no:no -@@ -31268,7 +31276,7 @@ IP6:::dst = 2001\:a\:\:dd5b\:aa7b\:b4a2\:e42/102, nh = \:\:, mt = 2504159086::se - DHCP6:dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown -+GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -31278,7 +31286,7 @@ IP6:2001\:a\:\:ed81\:3d7\:c2e9\:df82/99:::2001\:a\:\:2703\:f06\:9619\:d89f | 200 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown -+GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -31288,7 +31296,7 @@ IP6:2001\:a\:\:1c1\:c178\:169f\:2b80/93 | 2001\:a\:\:1f79\:e0fb\:87b9\:3cc6/123: - DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -31299,7 +31307,7 @@ IP6:2001\:a\:\:fa05\:2ab4\:9300\:e8fe/116 | 2001\:a\:\:e9cf\:bd3\:caba\:99b3/86 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -31948,68 +31956,68 @@ stdout: 195 bytes - GENERAL:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:wlan0:wlan0:activated:no:no::yes:/org/freedesktop/NetworkManager/ActiveConnection/2:/org/freedesktop/NetworkManager/Settings/Connection/3:: - - <<< --size: 456 -+size: 476 - location: src/tests/client/test-client.py:test_004()/587 - cmd: $NMCLI --mode tabular --terse --color yes dev s - lang: C - returncode: 0 --stdout: 297 bytes -+stdout: 317 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 466 -+size: 486 - location: src/tests/client/test-client.py:test_004()/588 - cmd: $NMCLI --mode tabular --terse --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 297 bytes -+stdout: 317 bytes - >>> - wlan0:wifi:connected:con-vpn-1 --eth0:ethernet:unavailable: --eth1:ethernet:unavailable: --wlan1:wifi:unavailable: --wlan1:wifi:unavailable: -+eth0:ethernet:disconnected: -+eth1:ethernet:disconnected: -+wlan1:wifi:disconnected: -+wlan1:wifi:disconnected: - - <<< --size: 1059 -+size: 1099 - location: src/tests/client/test-client.py:test_004()/589 - cmd: $NMCLI --mode tabular --terse --color yes -f all dev status - lang: C - returncode: 0 --stdout: 888 bytes -+stdout: 928 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 1069 -+size: 1109 - location: src/tests/client/test-client.py:test_004()/590 - cmd: $NMCLI --mode tabular --terse --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 888 bytes -+stdout: 928 bytes - >>> - wlan0:wifi:connected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/3:con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2 --eth0:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: --eth1:ethernet:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: --wlan1:wifi:unavailable:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: -+eth0:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/1::: -+eth1:ethernet:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/2::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/4::: -+wlan1:wifi:disconnected:unknown:unknown:/org/freedesktop/NetworkManager/Devices/5::: - - <<< --size: 3113 -+size: 3117 - location: src/tests/client/test-client.py:test_004()/591 - cmd: $NMCLI --mode tabular --terse --color yes dev show - lang: C - returncode: 0 --stdout: 2950 bytes -+stdout: 2954 bytes - >>> - wlan0 - wifi -@@ -32025,7 +32033,7 @@ eth0 - ethernet - AB\:B7\:BF\:E2\:48\:E8 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -32036,7 +32044,7 @@ eth1 - ethernet - E7\:78\:B1\:93\:2B\:22 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -32047,7 +32055,7 @@ wlan1 - wifi - 21\:E9\:64\:81\:8C\:A8 - 0 --20 (unavailable) -+30 (disconnected) - - - IP4::192.168.57.160:dst = 192.168.36.106/21, nh = 192.168.199.128, mt = 979274165 | dst = 192.168.238.130/19, nh = 0.0.0.0 | dst = 192.168.224.39/32, nh = 192.168.148.69:192.168.61.83:sear4.foo4.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo1.bar | sear4.fo.o.bar | sear4.foo3.bar:: -@@ -32057,19 +32065,19 @@ wlan1 - wifi - 71\:52\:AD\:63\:5C\:7C - 0 --20 (unavailable) -+30 (disconnected) - - - IP4:192.168.97.124/29 | 192.168.76.154/18::dst = 192.168.33.233/22, nh = 192.168.222.210, mt = 2810496551:192.168.107.109:sear4.fo.o.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo3.bar | sear4.foo4.bar::192.168.60.60 | 192.168.63.92 - IP6:2001\:a\:\:88ca\:3654\:96b\:ab44/89::dst = 2001\:a\:\:cc8b\:7c09\:4673\:bbb0/85, nh = \:\:, mt = 2821465568 | dst = 2001\:a\:\:a976\:2488\:f49f\:b48/106, nh = 2001\:a\:\:62ae\:c734\:fc7b\:e931, mt = 2248613879 | dst = 2001\:a\:\:afb7\:4449\:3787\:8bb4/123, nh = \:\::2001\:a\:\:2934\:bd66\:550d\:ec19:sear6.fo.x.y: - - <<< --size: 3123 -+size: 3127 - location: src/tests/client/test-client.py:test_004()/592 - cmd: $NMCLI --mode tabular --terse --color yes dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 2950 bytes -+stdout: 2954 bytes - >>> - wlan0 - wifi -@@ -32085,7 +32093,7 @@ eth0 - ethernet - AB\:B7\:BF\:E2\:48\:E8 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -32096,7 +32104,7 @@ eth1 - ethernet - E7\:78\:B1\:93\:2B\:22 - 0 --20 (unavailable) -+30 (disconnected) - - - WIRED-PROPERTIES:on: -@@ -32107,7 +32115,7 @@ wlan1 - wifi - 21\:E9\:64\:81\:8C\:A8 - 0 --20 (unavailable) -+30 (disconnected) - - - IP4::192.168.57.160:dst = 192.168.36.106/21, nh = 192.168.199.128, mt = 979274165 | dst = 192.168.238.130/19, nh = 0.0.0.0 | dst = 192.168.224.39/32, nh = 192.168.148.69:192.168.61.83:sear4.foo4.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo1.bar | sear4.fo.o.bar | sear4.foo3.bar:: -@@ -32117,19 +32125,19 @@ wlan1 - wifi - 71\:52\:AD\:63\:5C\:7C - 0 --20 (unavailable) -+30 (disconnected) - - - IP4:192.168.97.124/29 | 192.168.76.154/18::dst = 192.168.33.233/22, nh = 192.168.222.210, mt = 2810496551:192.168.107.109:sear4.fo.o.bar | sear4.fo.x.y | sear4.foo2.bar | sear4.foo3.bar | sear4.foo4.bar::192.168.60.60 | 192.168.63.92 - IP6:2001\:a\:\:88ca\:3654\:96b\:ab44/89::dst = 2001\:a\:\:cc8b\:7c09\:4673\:bbb0/85, nh = \:\:, mt = 2821465568 | dst = 2001\:a\:\:a976\:2488\:f49f\:b48/106, nh = 2001\:a\:\:62ae\:c734\:fc7b\:e931, mt = 2248613879 | dst = 2001\:a\:\:afb7\:4449\:3787\:8bb4/123, nh = \:\::2001\:a\:\:2934\:bd66\:550d\:ec19:sear6.fo.x.y: - - <<< --size: 7214 -+size: 7218 - location: src/tests/client/test-client.py:test_004()/593 - cmd: $NMCLI --mode tabular --terse --color yes -f all dev show - lang: C - returncode: 0 --stdout: 7044 bytes -+stdout: 7048 bytes - >>> - GENERAL:wlan0:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/3:::virtual:::13\:E0\:74\:85\:7C\:D9:0:100 (connected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan0::wlan0:no:yes:yes:no:no::con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2:unknown - CAPABILITIES:no:21 Mb/s:no:no -@@ -32144,7 +32152,7 @@ IP6:::dst = 2001\:a\:\:dd5b\:aa7b\:b4a2\:e42/102, nh = \:\:, mt = 2504159086::se - DHCP6:dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown -+GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -32154,7 +32162,7 @@ IP6:2001\:a\:\:ed81\:3d7\:c2e9\:df82/99:::2001\:a\:\:2703\:f06\:9619\:d89f | 200 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown -+GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -32164,7 +32172,7 @@ IP6:2001\:a\:\:1c1\:c178\:169f\:2b80/93 | 2001\:a\:\:1f79\:e0fb\:87b9\:3cc6/123: - DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -32175,7 +32183,7 @@ IP6:2001\:a\:\:fa05\:2ab4\:9300\:e8fe/116 | 2001\:a\:\:e9cf\:bd3\:caba\:99b3/86 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -32186,12 +32194,12 @@ DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp- - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 7260 -+size: 7264 - location: src/tests/client/test-client.py:test_004()/594 - cmd: $NMCLI --mode tabular --terse --color yes -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 7080 bytes -+stdout: 7084 bytes - >>> - GENERAL:wlan0:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/3:::virtual:::13\:E0\:74\:85\:7C\:D9:0:100 (connected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan0::wlan0:no:yes:yes:no:no::con-vpn-1:UUID-con-vpn-1-REPLACED-REPLACED-REP:/org/freedesktop/NetworkManager/ActiveConnection/2:unknown - CAPABILITIES:no:21 Mb/s:no:no -@@ -32206,7 +32214,7 @@ IP6:::dst = 2001\:a\:\:dd5b\:aa7b\:b4a2\:e42/102, nh = \:\:, mt = 2504159086::se - DHCP6:dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown -+GENERAL:eth0:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/1:::virtual:::AB\:B7\:BF\:E2\:48\:E8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth0::eth0:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -32216,7 +32224,7 @@ IP6:2001\:a\:\:ed81\:3d7\:c2e9\:df82/99:::2001\:a\:\:2703\:f06\:9619\:d89f | 200 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown -+GENERAL:eth1:ethernet:NMDeviceEthernet:/org/freedesktop/NetworkManager/Devices/2:::virtual:::E7\:78\:B1\:93\:2B\:22:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/eth1::eth1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:100 Mb/s:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIRED-PROPERTIES:on: -@@ -32226,7 +32234,7 @@ IP6:2001\:a\:\:1c1\:c178\:169f\:2b80/93 | 2001\:a\:\:1f79\:e0fb\:87b9\:3cc6/123: - DHCP6:dhcp-6-opt-2 = val-2 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-8 = val-8 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{1}:5fcfd6d7-1e63-3332-8826-a7eda103792d | con-1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/4:::virtual:::21\:E9\:64\:81\:8C\:A8:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -32237,7 +32245,7 @@ IP6:2001\:a\:\:fa05\:2ab4\:9300\:e8fe/116 | 2001\:a\:\:e9cf\:bd3\:caba\:99b3/86 - DHCP6:dhcp-6-opt-0 = val-0 | dhcp-6-opt-1 = val-1 | dhcp-6-opt-2 = val-2 | dhcp-6-opt-3 = val-3 | dhcp-6-opt-4 = val-4 | dhcp-6-opt-5 = val-5 | dhcp-6-opt-6 = val-6 | dhcp-6-opt-7 = val-7 | dhcp-6-opt-9 = val-9 - CONNECTIONS:/org/freedesktop/NetworkManager/Settings/Connection/{2}:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - --GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:20 (unavailable):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown -+GENERAL:wlan1:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/5:::virtual:::71\:52\:AD\:63\:5C\:7C:0:30 (disconnected):0 (No reason given):0 (unknown):0 (unknown):/sys/devices/virtual/wlan1::wlan1:no:yes:yes:no:no:::::unknown - CAPABILITIES:no:unknown:no:no - INTERFACE-FLAGS:yes:yes:no:no - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no -@@ -32374,32 +32382,32 @@ GENERAL:wlan0:wifi:NMDeviceWifi:/org/freedesktop/NetworkManager/Devices/3:::virt - WIFI-PROPERTIES:yes:yes:yes:yes:yes:yes:yes:unknown:unknown:unknown:no:no - - <<< --size: 576 -+size: 588 - location: src/tests/client/test-client.py:test_004()/603 - cmd: $NMCLI --mode tabular --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 394 bytes -+stdout: 406 bytes - >>> - wlan0:wifi:/org/freedesktop/NetworkManager/Devices/3 --eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 --eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 -+eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 -+eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 - - <<< --size: 586 -+size: 598 - location: src/tests/client/test-client.py:test_004()/604 - cmd: $NMCLI --mode tabular --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 394 bytes -+stdout: 406 bytes - >>> - wlan0:wifi:/org/freedesktop/NetworkManager/Devices/3 --eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 --eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 --wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 -+eth0:ethernet:/org/freedesktop/NetworkManager/Devices/1 -+eth1:ethernet:/org/freedesktop/NetworkManager/Devices/2 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/4 -+wlan1:wifi:/org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 1788 -@@ -33650,12 +33658,12 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 1082 -+size: 1086 - location: src/tests/client/test-client.py:test_004()/637 - cmd: $NMCLI --mode multiline dev s - lang: C - returncode: 0 --stdout: 941 bytes -+stdout: 945 bytes - >>> - DEVICE: wlan0 - TYPE: wifi -@@ -33663,19 +33671,19 @@ STATE: connected - CONNECTION: con-vpn-1 - DEVICE: eth0 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - DEVICE: eth1 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - - <<< -@@ -33692,28 +33700,28 @@ STATE: połączono - CONNECTION: con-vpn-1 - DEVICE: eth0 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - DEVICE: eth1 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - - <<< --size: 2497 -+size: 2501 - location: src/tests/client/test-client.py:test_004()/639 - cmd: $NMCLI --mode multiline -f all dev status - lang: C - returncode: 0 --stdout: 2343 bytes -+stdout: 2347 bytes - >>> - DEVICE: wlan0 - TYPE: wifi -@@ -33726,7 +33734,7 @@ CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 - DEVICE: eth0 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -@@ -33735,7 +33743,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: eth1 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -@@ -33744,7 +33752,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -@@ -33753,7 +33761,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -@@ -33780,7 +33788,7 @@ CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 - DEVICE: eth0 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -@@ -33789,7 +33797,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: eth1 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -@@ -33798,7 +33806,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -@@ -33807,7 +33815,7 @@ CON-UUID: -- - CON-PATH: -- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -@@ -33816,12 +33824,12 @@ CON-UUID: -- - CON-PATH: -- - - <<< --size: 8060 -+size: 8064 - location: src/tests/client/test-client.py:test_004()/641 - cmd: $NMCLI --mode multiline dev show - lang: C - returncode: 0 --stdout: 7915 bytes -+stdout: 7919 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -33852,7 +33860,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -33878,7 +33886,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -33909,7 +33917,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -33938,7 +33946,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -33998,7 +34006,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -34024,7 +34032,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -34055,7 +34063,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -34084,7 +34092,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -34108,12 +34116,12 @@ IP6.DNS[1]: 2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]: sear6.fo.x.y - - <<< --size: 22815 -+size: 22819 - location: src/tests/client/test-client.py:test_004()/643 - cmd: $NMCLI --mode multiline -f all dev show - lang: C - returncode: 0 --stdout: 22662 bytes -+stdout: 22666 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -34230,7 +34238,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -34299,7 +34307,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -34375,7 +34383,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -34473,7 +34481,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -34662,7 +34670,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -34731,7 +34739,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -34807,7 +34815,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -34905,7 +34913,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -37592,70 +37600,70 @@ GENERAL.ZONE: -- - GENERAL.MASTER-PATH: -- - - <<< --size: 1259 -+size: 1279 - location: src/tests/client/test-client.py:test_004()/687 - cmd: $NMCLI --mode multiline --color yes dev s - lang: C - returncode: 0 --stdout: 1105 bytes -+stdout: 1125 bytes - >>> - DEVICE: wlan0 - TYPE: wifi - STATE: connected - CONNECTION: con-vpn-1 --DEVICE: eth0 --TYPE: ethernet --STATE: unavailable --CONNECTION: -- --DEVICE: eth1 --TYPE: ethernet --STATE: unavailable --CONNECTION: -- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --CONNECTION: -- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --CONNECTION: -- -- --<<< --size: 1275 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: disconnected -+CONNECTION: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: disconnected -+CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+CONNECTION: -- -+ -+<<< -+size: 1291 - location: src/tests/client/test-client.py:test_004()/688 - cmd: $NMCLI --mode multiline --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1111 bytes -+stdout: 1127 bytes - >>> - DEVICE: wlan0 - TYPE: wifi - STATE: połączono - CONNECTION: con-vpn-1 --DEVICE: eth0 --TYPE: ethernet --STATE: niedostępne --CONNECTION: -- --DEVICE: eth1 --TYPE: ethernet --STATE: niedostępne --CONNECTION: -- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --CONNECTION: -- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --CONNECTION: -- -- --<<< --size: 2878 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: rozłączono -+CONNECTION: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: rozłączono -+CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+CONNECTION: -- -+ -+<<< -+size: 2918 - location: src/tests/client/test-client.py:test_004()/689 - cmd: $NMCLI --mode multiline --color yes -f all dev status - lang: C - returncode: 0 --stdout: 2712 bytes -+stdout: 2752 bytes - >>> - DEVICE: wlan0 - TYPE: wifi -@@ -37666,50 +37674,50 @@ DBUS-PATH: /org/freedesktop/NetworkManager/Dev - CONNECTION: con-vpn-1 - CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 --DEVICE: eth0 --TYPE: ethernet --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: eth1 --TYPE: ethernet --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- -- --<<< --size: 2904 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+ -+<<< -+size: 2940 - location: src/tests/client/test-client.py:test_004()/690 - cmd: $NMCLI --mode multiline --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 2728 bytes -+stdout: 2764 bytes - >>> - DEVICE: wlan0 - TYPE: wifi -@@ -37720,50 +37728,50 @@ DBUS-PATH: /org/freedesktop/NetworkManager/Dev - CONNECTION: con-vpn-1 - CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 --DEVICE: eth0 --TYPE: ethernet --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: eth1 --TYPE: ethernet --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- -- --<<< --size: 8072 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+ -+<<< -+size: 8076 - location: src/tests/client/test-client.py:test_004()/691 - cmd: $NMCLI --mode multiline --color yes dev show - lang: C - returncode: 0 --stdout: 7915 bytes -+stdout: 7919 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -37794,7 +37802,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -37820,7 +37828,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: on -@@ -37851,7 +37859,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -37880,7 +37888,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -37940,7 +37948,7 @@ GENERAL.DEVICE: eth0 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -37966,7 +37974,7 @@ GENERAL.DEVICE: eth1 - GENERAL.TYPE: ethernet - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - WIRED-PROPERTIES.CARRIER: włączone -@@ -37997,7 +38005,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.GATEWAY: 192.168.57.160 -@@ -38026,7 +38034,7 @@ GENERAL.DEVICE: wlan1 - GENERAL.TYPE: wifi - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.CONNECTION: -- - GENERAL.CON-PATH: -- - IP4.ADDRESS[1]: 192.168.97.124/29 -@@ -38050,12 +38058,12 @@ IP6.DNS[1]: 2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]: sear6.fo.x.y - - <<< --size: 23151 -+size: 23155 - location: src/tests/client/test-client.py:test_004()/693 - cmd: $NMCLI --mode multiline --color yes -f all dev show - lang: C - returncode: 0 --stdout: 22986 bytes -+stdout: 22990 bytes - >>> - GENERAL.DEVICE: wlan0 - GENERAL.TYPE: wifi -@@ -38172,7 +38180,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -38241,7 +38249,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -38317,7 +38325,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -38415,7 +38423,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -38604,7 +38612,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -38673,7 +38681,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -38749,7 +38757,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -38847,7 +38855,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -39404,52 +39412,52 @@ WIFI-PROPERTIES.MESH: nie - WIFI-PROPERTIES.IBSS-RSN: nie - - <<< --size: 1170 -+size: 1183 - location: src/tests/client/test-client.py:test_004()/703 - cmd: $NMCLI --mode multiline --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 994 bytes -+stdout: 1006 bytes - >>> - DEVICE: wlan0 - TYPE: wifi - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/3 --DEVICE: eth0 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --DEVICE: eth1 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -- --<<< --size: 1180 -+DEVICE: eth0 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+DEVICE: eth1 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+ -+<<< -+size: 1193 - location: src/tests/client/test-client.py:test_004()/704 - cmd: $NMCLI --mode multiline --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 994 bytes -+stdout: 1006 bytes - >>> - DEVICE: wlan0 - TYPE: wifi - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/3 --DEVICE: eth0 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --DEVICE: eth1 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+DEVICE: eth0 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+DEVICE: eth1 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 4642 -@@ -41618,12 +41626,12 @@ GENERAL.MASTER-PATH: -- - ------------------------------------------------------------------------------- - - <<< --size: 1701 -+size: 1705 - location: src/tests/client/test-client.py:test_004()/737 - cmd: $NMCLI --mode multiline --pretty dev s - lang: C - returncode: 0 --stdout: 1550 bytes -+stdout: 1554 bytes - >>> - =============================================================================== - Status of devices -@@ -41635,22 +41643,22 @@ CONNECTION: con-vpn-1 - ------------------------------------------------------------------------------- - DEVICE: eth0 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: eth1 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - CONNECTION: -- - ------------------------------------------------------------------------------- - -@@ -41672,32 +41680,32 @@ CONNECTION: con-vpn-1 - ------------------------------------------------------------------------------- - DEVICE: eth0 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: eth1 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - CONNECTION: -- - ------------------------------------------------------------------------------- - - <<< --size: 3115 -+size: 3119 - location: src/tests/client/test-client.py:test_004()/739 - cmd: $NMCLI --mode multiline --pretty -f all dev status - lang: C - returncode: 0 --stdout: 2952 bytes -+stdout: 2956 bytes - >>> - =============================================================================== - Status of devices -@@ -41714,7 +41722,7 @@ CON-PATH: /org/freedesktop/NetworkManager/ActiveCo - ------------------------------------------------------------------------------- - DEVICE: eth0 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -@@ -41724,7 +41732,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: eth1 - TYPE: ethernet --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -@@ -41734,7 +41742,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -@@ -41744,7 +41752,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: unavailable -+STATE: disconnected - IP4-CONNECTIVITY: unknown - IP6-CONNECTIVITY: unknown - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -@@ -41776,7 +41784,7 @@ CON-PATH: /org/freedesktop/NetworkManager/ActiveCo - ------------------------------------------------------------------------------- - DEVICE: eth0 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -@@ -41786,7 +41794,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: eth1 - TYPE: ethernet --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -@@ -41796,7 +41804,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -@@ -41806,7 +41814,7 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - DEVICE: wlan1 - TYPE: wifi --STATE: niedostępne -+STATE: rozłączono - IP4-CONNECTIVITY: nieznane - IP6-CONNECTIVITY: nieznane - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -@@ -41816,12 +41824,12 @@ CON-PATH: -- - ------------------------------------------------------------------------------- - - <<< --size: 12885 -+size: 12889 - location: src/tests/client/test-client.py:test_004()/741 - cmd: $NMCLI --mode multiline --pretty dev show - lang: C - returncode: 0 --stdout: 12730 bytes -+stdout: 12734 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -41871,7 +41879,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -41910,7 +41918,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -41954,7 +41962,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -41995,7 +42003,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -42079,7 +42087,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -42118,7 +42126,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -42162,7 +42170,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -42203,7 +42211,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -42232,12 +42240,12 @@ IP6.DOMAIN[1]: sear6.fo.x.y - ------------------------------------------------------------------------------- - - <<< --size: 27799 -+size: 27803 - location: src/tests/client/test-client.py:test_004()/743 - cmd: $NMCLI --mode multiline --pretty -f all dev show - lang: C - returncode: 0 --stdout: 27637 bytes -+stdout: 27641 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -42372,7 +42380,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -42453,7 +42461,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -42541,7 +42549,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -42652,7 +42660,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -42868,7 +42876,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -42949,7 +42957,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -43037,7 +43045,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -43148,7 +43156,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -46262,12 +46270,12 @@ GENERAL.MASTER-PATH: -- - ------------------------------------------------------------------------------- - - <<< --size: 1877 -+size: 1897 - location: src/tests/client/test-client.py:test_004()/787 - cmd: $NMCLI --mode multiline --pretty --color yes dev s - lang: C - returncode: 0 --stdout: 1714 bytes -+stdout: 1734 bytes - >>> - =============================================================================== - Status of devices -@@ -46277,34 +46285,34 @@ TYPE: wifi - STATE: connected - CONNECTION: con-vpn-1 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --STATE: unavailable --CONNECTION: -- -+DEVICE: eth0 -+TYPE: ethernet -+STATE: disconnected -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --STATE: unavailable --CONNECTION: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: disconnected -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+CONNECTION: -- - ------------------------------------------------------------------------------- - - <<< --size: 1893 -+size: 1909 - location: src/tests/client/test-client.py:test_004()/788 - cmd: $NMCLI --mode multiline --pretty --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1720 bytes -+stdout: 1736 bytes - >>> - =============================================================================== - Stan urządzenia -@@ -46314,34 +46322,34 @@ TYPE: wifi - STATE: połączono - CONNECTION: con-vpn-1 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --STATE: niedostępne --CONNECTION: -- -+DEVICE: eth0 -+TYPE: ethernet -+STATE: rozłączono -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --STATE: niedostępne --CONNECTION: -- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: rozłączono -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+CONNECTION: -- - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --CONNECTION: -- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+CONNECTION: -- - ------------------------------------------------------------------------------- - - <<< --size: 3496 -+size: 3536 - location: src/tests/client/test-client.py:test_004()/789 - cmd: $NMCLI --mode multiline --pretty --color yes -f all dev status - lang: C - returncode: 0 --stdout: 3321 bytes -+stdout: 3361 bytes - >>> - =============================================================================== - Status of devices -@@ -46356,54 +46364,54 @@ CONNECTION: con-vpn-1 - CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: unavailable --IP4-CONNECTIVITY: unknown --IP6-CONNECTIVITY: unknown --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- -- --<<< --size: 3522 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: disconnected -+IP4-CONNECTIVITY: unknown -+IP6-CONNECTIVITY: unknown -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+ -+<<< -+size: 3558 - location: src/tests/client/test-client.py:test_004()/790 - cmd: $NMCLI --mode multiline --pretty --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 3337 bytes -+stdout: 3373 bytes - >>> - =============================================================================== - Stan urządzenia -@@ -46418,54 +46426,54 @@ CONNECTION: con-vpn-1 - CON-UUID: UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --STATE: niedostępne --IP4-CONNECTIVITY: nieznane --IP6-CONNECTIVITY: nieznane --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 --CONNECTION: -- --CON-UUID: -- --CON-PATH: -- --------------------------------------------------------------------------------- -- --<<< --size: 12897 -+DEVICE: eth0 -+TYPE: ethernet -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: eth1 -+TYPE: ethernet -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+DEVICE: wlan1 -+TYPE: wifi -+STATE: rozłączono -+IP4-CONNECTIVITY: nieznane -+IP6-CONNECTIVITY: nieznane -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -- -+CON-UUID: -- -+CON-PATH: -- -+------------------------------------------------------------------------------- -+ -+<<< -+size: 12901 - location: src/tests/client/test-client.py:test_004()/791 - cmd: $NMCLI --mode multiline --pretty --color yes dev show - lang: C - returncode: 0 --stdout: 12730 bytes -+stdout: 12734 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -46515,7 +46523,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46554,7 +46562,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46598,7 +46606,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46639,7 +46647,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46723,7 +46731,7 @@ GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46762,7 +46770,7 @@ GENERAL.HWADDR: E7:78:B1:93:2B:22 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46806,7 +46814,7 @@ GENERAL.HWADDR: 21:E9:64:81:8C:A8 - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46847,7 +46855,7 @@ GENERAL.HWADDR: 71:52:AD:63:5C:7C - ------------------------------------------------------------------------------- - GENERAL.MTU: 0 - ------------------------------------------------------------------------------- --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - ------------------------------------------------------------------------------- - GENERAL.CONNECTION: -- - ------------------------------------------------------------------------------- -@@ -46876,12 +46884,12 @@ IP6.DOMAIN[1]: sear6.fo.x.y - ------------------------------------------------------------------------------- - - <<< --size: 28135 -+size: 28139 - location: src/tests/client/test-client.py:test_004()/793 - cmd: $NMCLI --mode multiline --pretty --color yes -f all dev show - lang: C - returncode: 0 --stdout: 27961 bytes -+stdout: 27965 bytes - >>> - =============================================================================== - Device details (wlan0) -@@ -47016,7 +47024,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -47097,7 +47105,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -47185,7 +47193,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -47296,7 +47304,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (unavailable) -+GENERAL.STATE: 30 (disconnected) - GENERAL.REASON: 0 (No reason given) - GENERAL.IP4-CONNECTIVITY: 0 (unknown) - GENERAL.IP6-CONNECTIVITY: 0 (unknown) -@@ -47512,7 +47520,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: AB:B7:BF:E2:48:E8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -47593,7 +47601,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: E7:78:B1:93:2B:22 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -47681,7 +47689,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 21:E9:64:81:8C:A8 - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -47792,7 +47800,7 @@ GENERAL.DRIVER-VERSION: -- - GENERAL.FIRMWARE-VERSION: -- - GENERAL.HWADDR: 71:52:AD:63:5C:7C - GENERAL.MTU: 0 --GENERAL.STATE: 20 (niedostępne) -+GENERAL.STATE: 30 (rozłączono) - GENERAL.REASON: 0 (Nie podano przyczyny) - GENERAL.IP4-CONNECTIVITY: 0 (nieznane) - GENERAL.IP6-CONNECTIVITY: 0 (nieznane) -@@ -48436,12 +48444,12 @@ WIFI-PROPERTIES.IBSS-RSN: nie - ------------------------------------------------------------------------------- - - <<< --size: 1789 -+size: 1801 - location: src/tests/client/test-client.py:test_004()/803 - cmd: $NMCLI --mode multiline --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 1603 bytes -+stdout: 1615 bytes - >>> - =============================================================================== - Status of devices -@@ -48450,30 +48458,30 @@ DEVICE: wlan0 - TYPE: wifi - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/3 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+DEVICE: eth0 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 - ------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+DEVICE: eth1 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 - ------------------------------------------------------------------------------- - - <<< --size: 1799 -+size: 1811 - location: src/tests/client/test-client.py:test_004()/804 - cmd: $NMCLI --mode multiline --pretty --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1603 bytes -+stdout: 1615 bytes - >>> - =============================================================================== - Stan urządzenia -@@ -48482,21 +48490,21 @@ DEVICE: wlan0 - TYPE: wifi - DBUS-PATH: /org/freedesktop/NetworkManager/Devices/3 - ------------------------------------------------------------------------------- --DEVICE: eth0 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 -+DEVICE: eth0 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/1 - ------------------------------------------------------------------------------- --DEVICE: eth1 --TYPE: ethernet --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 -+DEVICE: eth1 -+TYPE: ethernet -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/4 - ------------------------------------------------------------------------------- --DEVICE: wlan1 --TYPE: wifi --DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 -+DEVICE: wlan1 -+TYPE: wifi -+DBUS-PATH: /org/freedesktop/NetworkManager/Devices/5 - ------------------------------------------------------------------------------- - - <<< -@@ -50822,12 +50830,12 @@ GENERAL.ZONE: - GENERAL.MASTER-PATH: - - <<< --size: 427 -+size: 431 - location: src/tests/client/test-client.py:test_004()/837 - cmd: $NMCLI --mode multiline --terse dev s - lang: C - returncode: 0 --stdout: 278 bytes -+stdout: 282 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -50835,28 +50843,28 @@ STATE:connected - CONNECTION:con-vpn-1 - DEVICE:eth0 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:eth1 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - CONNECTION: - - <<< --size: 437 -+size: 441 - location: src/tests/client/test-client.py:test_004()/838 - cmd: $NMCLI --mode multiline --terse dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 278 bytes -+stdout: 282 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -50864,28 +50872,28 @@ STATE:connected - CONNECTION:con-vpn-1 - DEVICE:eth0 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:eth1 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - CONNECTION: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - CONNECTION: - - <<< --size: 1135 -+size: 1139 - location: src/tests/client/test-client.py:test_004()/839 - cmd: $NMCLI --mode multiline --terse -f all dev status - lang: C - returncode: 0 --stdout: 974 bytes -+stdout: 978 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -50898,7 +50906,7 @@ CON-UUID:UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/2 - DEVICE:eth0 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -@@ -50907,7 +50915,7 @@ CON-UUID: - CON-PATH: - DEVICE:eth1 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -@@ -50916,7 +50924,7 @@ CON-UUID: - CON-PATH: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -@@ -50925,7 +50933,7 @@ CON-UUID: - CON-PATH: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -@@ -50934,12 +50942,12 @@ CON-UUID: - CON-PATH: - - <<< --size: 1145 -+size: 1149 - location: src/tests/client/test-client.py:test_004()/840 - cmd: $NMCLI --mode multiline --terse -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 974 bytes -+stdout: 978 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -50952,7 +50960,7 @@ CON-UUID:UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/2 - DEVICE:eth0 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -@@ -50961,7 +50969,7 @@ CON-UUID: - CON-PATH: - DEVICE:eth1 - TYPE:ethernet --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -@@ -50970,7 +50978,7 @@ CON-UUID: - CON-PATH: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -@@ -50979,7 +50987,7 @@ CON-UUID: - CON-PATH: - DEVICE:wlan1 - TYPE:wifi --STATE:unavailable -+STATE:disconnected - IP4-CONNECTIVITY:unknown - IP6-CONNECTIVITY:unknown - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -@@ -50988,12 +50996,12 @@ CON-UUID: - CON-PATH: - - <<< --size: 4552 -+size: 4556 - location: src/tests/client/test-client.py:test_004()/841 - cmd: $NMCLI --mode multiline --terse dev show - lang: C - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -51024,7 +51032,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -51050,7 +51058,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -51081,7 +51089,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -51110,7 +51118,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -51134,12 +51142,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 4562 -+size: 4566 - location: src/tests/client/test-client.py:test_004()/842 - cmd: $NMCLI --mode multiline --terse dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -51170,7 +51178,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -51196,7 +51204,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -51227,7 +51235,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -51256,7 +51264,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -51280,12 +51288,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 13225 -+size: 13229 - location: src/tests/client/test-client.py:test_004()/843 - cmd: $NMCLI --mode multiline --terse -f all dev show - lang: C - returncode: 0 --stdout: 13064 bytes -+stdout: 13068 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -51402,7 +51410,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51471,7 +51479,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51547,7 +51555,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51645,7 +51653,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51712,12 +51720,12 @@ CONNECTIONS.AVAILABLE-CONNECTION-PATHS:/org/freedesktop/NetworkManager/Settings/ - CONNECTIONS.AVAILABLE-CONNECTIONS[1]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 13271 -+size: 13275 - location: src/tests/client/test-client.py:test_004()/844 - cmd: $NMCLI --mode multiline --terse -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 13100 bytes -+stdout: 13104 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -51834,7 +51842,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51903,7 +51911,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -51979,7 +51987,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -52077,7 +52085,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -54764,70 +54772,70 @@ GENERAL.ZONE: - GENERAL.MASTER-PATH: - - <<< --size: 603 -+size: 623 - location: src/tests/client/test-client.py:test_004()/887 - cmd: $NMCLI --mode multiline --terse --color yes dev s - lang: C - returncode: 0 --stdout: 442 bytes -+stdout: 462 bytes - >>> - DEVICE:wlan0 - TYPE:wifi - STATE:connected - CONNECTION:con-vpn-1 --DEVICE:eth0 --TYPE:ethernet --STATE:unavailable --CONNECTION: --DEVICE:eth1 --TYPE:ethernet --STATE:unavailable --CONNECTION: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --CONNECTION: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --CONNECTION: -- --<<< --size: 613 -+DEVICE:eth0 -+TYPE:ethernet -+STATE:disconnected -+CONNECTION: -+DEVICE:eth1 -+TYPE:ethernet -+STATE:disconnected -+CONNECTION: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+CONNECTION: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+CONNECTION: -+ -+<<< -+size: 633 - location: src/tests/client/test-client.py:test_004()/888 - cmd: $NMCLI --mode multiline --terse --color yes dev s - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 442 bytes -+stdout: 462 bytes - >>> - DEVICE:wlan0 - TYPE:wifi - STATE:connected - CONNECTION:con-vpn-1 --DEVICE:eth0 --TYPE:ethernet --STATE:unavailable --CONNECTION: --DEVICE:eth1 --TYPE:ethernet --STATE:unavailable --CONNECTION: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --CONNECTION: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --CONNECTION: -- --<<< --size: 1517 -+DEVICE:eth0 -+TYPE:ethernet -+STATE:disconnected -+CONNECTION: -+DEVICE:eth1 -+TYPE:ethernet -+STATE:disconnected -+CONNECTION: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+CONNECTION: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+CONNECTION: -+ -+<<< -+size: 1557 - location: src/tests/client/test-client.py:test_004()/889 - cmd: $NMCLI --mode multiline --terse --color yes -f all dev status - lang: C - returncode: 0 --stdout: 1343 bytes -+stdout: 1383 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -54838,50 +54846,50 @@ DBUS-PATH:/org/freedesktop/NetworkManager/Devices/3 - CONNECTION:con-vpn-1 - CON-UUID:UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/2 --DEVICE:eth0 --TYPE:ethernet --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:eth1 --TYPE:ethernet --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 --CONNECTION: --CON-UUID: --CON-PATH: -- --<<< --size: 1527 -+DEVICE:eth0 -+TYPE:ethernet -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:eth1 -+TYPE:ethernet -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+ -+<<< -+size: 1567 - location: src/tests/client/test-client.py:test_004()/890 - cmd: $NMCLI --mode multiline --terse --color yes -f all dev status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1343 bytes -+stdout: 1383 bytes - >>> - DEVICE:wlan0 - TYPE:wifi -@@ -54892,50 +54900,50 @@ DBUS-PATH:/org/freedesktop/NetworkManager/Devices/3 - CONNECTION:con-vpn-1 - CON-UUID:UUID-con-vpn-1-REPLACED-REPLACED-REP - CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/2 --DEVICE:eth0 --TYPE:ethernet --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:eth1 --TYPE:ethernet --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 --CONNECTION: --CON-UUID: --CON-PATH: --DEVICE:wlan1 --TYPE:wifi --STATE:unavailable --IP4-CONNECTIVITY:unknown --IP6-CONNECTIVITY:unknown --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 --CONNECTION: --CON-UUID: --CON-PATH: -- --<<< --size: 4564 -+DEVICE:eth0 -+TYPE:ethernet -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:eth1 -+TYPE:ethernet -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+DEVICE:wlan1 -+TYPE:wifi -+STATE:disconnected -+IP4-CONNECTIVITY:unknown -+IP6-CONNECTIVITY:unknown -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -+CONNECTION: -+CON-UUID: -+CON-PATH: -+ -+<<< -+size: 4568 - location: src/tests/client/test-client.py:test_004()/891 - cmd: $NMCLI --mode multiline --terse --color yes dev show - lang: C - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -54966,7 +54974,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -54992,7 +55000,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -55023,7 +55031,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -55052,7 +55060,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -55076,12 +55084,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 4574 -+size: 4578 - location: src/tests/client/test-client.py:test_004()/892 - cmd: $NMCLI --mode multiline --terse --color yes dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 4399 bytes -+stdout: 4403 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -55112,7 +55120,7 @@ GENERAL.DEVICE:eth0 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -55138,7 +55146,7 @@ GENERAL.DEVICE:eth1 - GENERAL.TYPE:ethernet - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - WIRED-PROPERTIES.CARRIER:on -@@ -55169,7 +55177,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.GATEWAY:192.168.57.160 -@@ -55198,7 +55206,7 @@ GENERAL.DEVICE:wlan1 - GENERAL.TYPE:wifi - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.CONNECTION: - GENERAL.CON-PATH: - IP4.ADDRESS[1]:192.168.97.124/29 -@@ -55222,12 +55230,12 @@ IP6.DNS[1]:2001:a::2934:bd66:550d:ec19 - IP6.DOMAIN[1]:sear6.fo.x.y - - <<< --size: 13561 -+size: 13565 - location: src/tests/client/test-client.py:test_004()/893 - cmd: $NMCLI --mode multiline --terse --color yes -f all dev show - lang: C - returncode: 0 --stdout: 13388 bytes -+stdout: 13392 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -55344,7 +55352,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55413,7 +55421,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55489,7 +55497,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55587,7 +55595,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55654,12 +55662,12 @@ CONNECTIONS.AVAILABLE-CONNECTION-PATHS:/org/freedesktop/NetworkManager/Settings/ - CONNECTIONS.AVAILABLE-CONNECTIONS[1]:UUID-con-xx1-REPLACED-REPLACED-REPLA | con-xx1 - - <<< --size: 13607 -+size: 13611 - location: src/tests/client/test-client.py:test_004()/894 - cmd: $NMCLI --mode multiline --terse --color yes -f all dev show - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 13424 bytes -+stdout: 13428 bytes - >>> - GENERAL.DEVICE:wlan0 - GENERAL.TYPE:wifi -@@ -55776,7 +55784,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:AB:B7:BF:E2:48:E8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55845,7 +55853,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:E7:78:B1:93:2B:22 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -55921,7 +55929,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:21:E9:64:81:8C:A8 - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -56019,7 +56027,7 @@ GENERAL.DRIVER-VERSION: - GENERAL.FIRMWARE-VERSION: - GENERAL.HWADDR:71:52:AD:63:5C:7C - GENERAL.MTU:0 --GENERAL.STATE:20 (unavailable) -+GENERAL.STATE:30 (disconnected) - GENERAL.REASON:0 (No reason given) - GENERAL.IP4-CONNECTIVITY:0 (unknown) - GENERAL.IP6-CONNECTIVITY:0 (unknown) -@@ -56576,52 +56584,52 @@ WIFI-PROPERTIES.MESH:no - WIFI-PROPERTIES.IBSS-RSN:no - - <<< --size: 688 -+size: 700 - location: src/tests/client/test-client.py:test_004()/903 - cmd: $NMCLI --mode multiline --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: C - returncode: 0 --stdout: 504 bytes -+stdout: 516 bytes - >>> - DEVICE:wlan0 - TYPE:wifi - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/3 --DEVICE:eth0 --TYPE:ethernet --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 --DEVICE:eth1 --TYPE:ethernet --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 --DEVICE:wlan1 --TYPE:wifi --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 --DEVICE:wlan1 --TYPE:wifi --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -- --<<< --size: 698 -+DEVICE:eth0 -+TYPE:ethernet -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -+DEVICE:eth1 -+TYPE:ethernet -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -+DEVICE:wlan1 -+TYPE:wifi -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -+DEVICE:wlan1 -+TYPE:wifi -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -+ -+<<< -+size: 710 - location: src/tests/client/test-client.py:test_004()/904 - cmd: $NMCLI --mode multiline --terse --color yes -f DEVICE,TYPE,DBUS-PATH dev - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 504 bytes -+stdout: 516 bytes - >>> - DEVICE:wlan0 - TYPE:wifi - DBUS-PATH:/org/freedesktop/NetworkManager/Devices/3 --DEVICE:eth0 --TYPE:ethernet --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 --DEVICE:eth1 --TYPE:ethernet --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 --DEVICE:wlan1 --TYPE:wifi --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 --DEVICE:wlan1 --TYPE:wifi --DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 -+DEVICE:eth0 -+TYPE:ethernet -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/1 -+DEVICE:eth1 -+TYPE:ethernet -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/2 -+DEVICE:wlan1 -+TYPE:wifi -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/4 -+DEVICE:wlan1 -+TYPE:wifi -+DBUS-PATH:/org/freedesktop/NetworkManager/Devices/5 - - <<< - size: 2278 -@@ -57835,34 +57843,34 @@ stdout: 106 bytes - Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4) - - <<< --size: 1412 -+size: 1418 - location: src/tests/client/test-client.py:test_004()/930 - cmd: $NMCLI -f all device status - lang: C - returncode: 0 --stdout: 1272 bytes -+stdout: 1278 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 con-xx2 UUID-con-xx2-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/3 --wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-xx1 UUID-con-xx1-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/4 --eth1 ethernet unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi unavailable unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet connected unknown unknown /org/freedesktop/NetworkManager/Devices/1 con-xx2 UUID-con-xx2-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/3 -+wlan0 wifi connected unknown unknown /org/freedesktop/NetworkManager/Devices/3 con-xx1 UUID-con-xx1-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/4 -+eth1 ethernet disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi disconnected unknown unknown /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< --size: 1429 -+size: 1426 - location: src/tests/client/test-client.py:test_004()/931 - cmd: $NMCLI -f all device status - lang: pl_PL.UTF-8 - returncode: 0 --stdout: 1279 bytes -+stdout: 1276 bytes - >>> --DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH --eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 con-xx2 UUID-con-xx2-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/3 --wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-xx1 UUID-con-xx1-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/4 --eth1 ethernet niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- --wlan1 wifi niedostępne nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- -+DEVICE TYPE STATE IP4-CONNECTIVITY IP6-CONNECTIVITY DBUS-PATH CONNECTION CON-UUID CON-PATH -+eth0 ethernet połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/1 con-xx2 UUID-con-xx2-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/3 -+wlan0 wifi połączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/3 con-xx1 UUID-con-xx1-REPLACED-REPLACED-REPLA /org/freedesktop/NetworkManager/ActiveConnection/4 -+eth1 ethernet rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/2 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/4 -- -- -- -+wlan1 wifi rozłączono nieznane nieznane /org/freedesktop/NetworkManager/Devices/5 -- -- -- - - <<< - size: 2074 -diff --git a/tools/test-networkmanager-service.py b/tools/test-networkmanager-service.py -index 8a42633204..8d39aef78e 100755 ---- a/tools/test-networkmanager-service.py -+++ b/tools/test-networkmanager-service.py -@@ -868,7 +868,7 @@ class Device(ExportedObj): - self.activation_state_change_delay_ms = 50 - self.hwaddr = hwaddr is None if "" else hwaddr - -- self.prp_state = NM.DeviceState.UNAVAILABLE -+ self.prp_state = NM.DeviceState.DISCONNECTED - - if devtype == NM.DeviceType.MODEM: - udi = "/org/freedesktop/ModemManager1/Modem/0" --- -2.49.0 - -From 629d85e4dadf362700b8f4f80ce64bf64f0735a9 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Thu, 10 Apr 2025 10:33:21 +0200 -Subject: [PATCH 6/8] test-client: expand MAC addresses from variable - -Less literals, more expanded variables. Makes it a little easier to read -for me. - -(cherry picked from commit 39db524d940e611762f6355457dbf445503fd942) ---- - src/tests/client/test-client.py | 69 ++++++++++++++++++++++++++------- - 1 file changed, 54 insertions(+), 15 deletions(-) - -diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py -index 9289c4ed20..e714aefcf1 100755 ---- a/src/tests/client/test-client.py -+++ b/src/tests/client/test-client.py -@@ -2446,7 +2446,7 @@ class TestNmCloudSetup(unittest.TestCase): - - def _mock_devices(self): - # Add a device with an active connection that has IPv4 configured -- self.ctx.srv.op_AddObj("WiredDevice", iface="eth0", mac="cc:00:00:00:00:01") -+ self.ctx.srv.op_AddObj("WiredDevice", iface="eth0", mac=self._mac1) - self.ctx.srv.addAndActivateConnection( - { - "connection": {"type": "802-3-ethernet", "id": "con-eth0"}, -@@ -2457,7 +2457,7 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - # The second connection has no IPv4 -- self.ctx.srv.op_AddObj("WiredDevice", iface="eth1", mac="cc:00:00:00:00:02") -+ self.ctx.srv.op_AddObj("WiredDevice", iface="eth1", mac=self._mac2) - self.ctx.srv.addAndActivateConnection( - {"connection": {"type": "802-3-ethernet", "id": "con-eth1"}}, - "/org/freedesktop/NetworkManager/Devices/2", -@@ -2527,7 +2527,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider aliyun detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: start fetching meta data") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2555,7 +2558,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider aliyun detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2616,7 +2622,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider azure detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("found azure interfaces: 2") - pexp.expect(r"interface\[0]: found a matching device with hwaddr") - pexp.expect( -@@ -2651,7 +2660,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider azure detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2702,7 +2714,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider ec2 detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2730,7 +2745,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider ec2 detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2772,7 +2790,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider GCP detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("found GCP interfaces: 2") - pexp.expect(r"GCP interface\[0]: found a requested device with hwaddr") - pexp.expect("get-config: success") -@@ -2801,7 +2822,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider GCP detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2864,7 +2888,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider oci detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2892,7 +2919,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider oci detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2966,7 +2996,10 @@ class TestNmCloudSetup(unittest.TestCase): - ) - - pexp.expect("provider oci detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") -@@ -2976,7 +3009,10 @@ class TestNmCloudSetup(unittest.TestCase): - pexp.expect("skip applied connection due to missing IPv4 configuration") - - # Setting up the VLAN -- pexp.expect("creating macvlan2 connection for VLAN 700 on CC:00:00:00:00:01...") -+ pexp.expect( -+ "creating macvlan2 connection for VLAN 700 on %s..." -+ % (TestNmCloudSetup._mac1.upper()) -+ ) - pexp.expect("creating vlan connection for VLAN 700 on C0:00:00:00:00:10...") - pexp.expect("some changes were applied for provider oci") - -@@ -3008,7 +3044,10 @@ class TestNmCloudSetup(unittest.TestCase): - - # Just the same ol' thing, just no changes this time - pexp.expect("provider oci detected") -- pexp.expect("found interfaces: CC:00:00:00:00:01, CC:00:00:00:00:02") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) - pexp.expect("get-config: starting") - pexp.expect("get-config: success") - pexp.expect("meta data received") --- -2.49.0 - -From 4321cca3e8a9aa0dd9964acef409aae677f07172 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Thu, 10 Apr 2025 10:42:31 +0200 -Subject: [PATCH 7/8] test-client: split up _mock_devices() - -The new VM OCI VNIC tests will need to create the devices, but leave one -disconnected. - -(cherry picked from commit c42322bd0da7e032514e52c05137db40a94614ac) ---- - src/tests/client/test-client.py | 24 ++++++++++++++++-------- - 1 file changed, 16 insertions(+), 8 deletions(-) - -diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py -index e714aefcf1..f11fa0d9f8 100755 ---- a/src/tests/client/test-client.py -+++ b/src/tests/client/test-client.py -@@ -2445,8 +2445,11 @@ class TestNmCloudSetup(unittest.TestCase): - return f - - def _mock_devices(self): -- # Add a device with an active connection that has IPv4 configured - self.ctx.srv.op_AddObj("WiredDevice", iface="eth0", mac=self._mac1) -+ self.ctx.srv.op_AddObj("WiredDevice", iface="eth1", mac=self._mac2) -+ -+ def _mock_connection1(self): -+ # Active connection that has IPv4 configured for device1 - self.ctx.srv.addAndActivateConnection( - { - "connection": {"type": "802-3-ethernet", "id": "con-eth0"}, -@@ -2456,8 +2459,8 @@ class TestNmCloudSetup(unittest.TestCase): - delay=0, - ) - -+ def _mock_connection2(self): - # The second connection has no IPv4 -- self.ctx.srv.op_AddObj("WiredDevice", iface="eth1", mac=self._mac2) - self.ctx.srv.addAndActivateConnection( - {"connection": {"type": "802-3-ethernet", "id": "con-eth1"}}, - "/org/freedesktop/NetworkManager/Devices/2", -@@ -2465,13 +2468,18 @@ class TestNmCloudSetup(unittest.TestCase): - delay=0, - ) - -+ def _mock_connections(self): -+ self._mock_devices() -+ self._mock_connection1() -+ self._mock_connection2() -+ - def _mock_path(self, path, body): - self.md_conn.request("PUT", path, body=body) - self.md_conn.getresponse().read() - - @cloud_setup_test - def test_aliyun(self): -- self._mock_devices() -+ self._mock_connections() - - _aliyun_meta = "/2016-01-01/meta-data/" - _aliyun_macs = _aliyun_meta + "network/interfaces/macs/" -@@ -2578,7 +2586,7 @@ class TestNmCloudSetup(unittest.TestCase): - - @cloud_setup_test - def test_azure(self): -- self._mock_devices() -+ self._mock_connections() - - _azure_meta = "/metadata/instance" - _azure_iface = _azure_meta + "/network/interface/" -@@ -2680,7 +2688,7 @@ class TestNmCloudSetup(unittest.TestCase): - - @cloud_setup_test - def test_ec2(self): -- self._mock_devices() -+ self._mock_connections() - - _ec2_macs = "/2018-09-24/meta-data/network/interfaces/macs/" - self._mock_path("/latest/meta-data/", "ami-id\n") -@@ -2765,7 +2773,7 @@ class TestNmCloudSetup(unittest.TestCase): - - @cloud_setup_test - def test_gcp(self): -- self._mock_devices() -+ self._mock_connections() - - gcp_meta = "/computeMetadata/v1/instance/" - gcp_iface = gcp_meta + "network-interfaces/" -@@ -2842,7 +2850,7 @@ class TestNmCloudSetup(unittest.TestCase): - - @cloud_setup_test - def test_oci(self): -- self._mock_devices() -+ self._mock_connections() - - oci_meta = "/opc/v2/" - self._mock_path(oci_meta + "instance", "{}") -@@ -2939,7 +2947,7 @@ class TestNmCloudSetup(unittest.TestCase): - - @cloud_setup_test - def test_oci_vlans(self): -- self._mock_devices() -+ self._mock_connections() - - oci_meta = "/opc/v2/" - self._mock_path(oci_meta + "instance", "{}") --- -2.49.0 - -From 0c5e37f34da9d46bc0c44a859c97f4a84bd17bfb Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Thu, 10 Apr 2025 11:12:35 +0200 -Subject: [PATCH 8/8] test-client: add test for OCI VNIC on VM - -Tests that we create a connection for disconnected device. - -(cherry picked from commit cb7157f552fa90fa7f25611baf8eb36c93f6eb4d) ---- - src/tests/client/test-client.py | 83 +++++++++++++++++++++++++++++++++ - 1 file changed, 83 insertions(+) - -diff --git a/src/tests/client/test-client.py b/src/tests/client/test-client.py -index f11fa0d9f8..62b72b795f 100755 ---- a/src/tests/client/test-client.py -+++ b/src/tests/client/test-client.py -@@ -3071,6 +3071,89 @@ class TestNmCloudSetup(unittest.TestCase): - ) - self.assertEqual(exitstatus, 0, "Unexpectedly returned a non-zero status") - -+ @cloud_setup_test -+ def test_oci_vm_vnic(self): -+ # One device unconnected, and one with a connection that needs changes -+ self._mock_devices() -+ self._mock_connection2() -+ -+ oci_meta = "/opc/v2/" -+ self._mock_path(oci_meta + "instance", "{}") -+ self._mock_path( -+ oci_meta + "vnics", -+ """ -+ [ -+ { -+ "macAddr": "%s", -+ "privateIp": "%s", -+ "subnetCidrBlock": "172.31.16.0/20", -+ "virtualRouterIp": "172.31.16.1", -+ "vlanTag": 1337, -+ "vnicId": "ocid1.vnic.oc1.cz-adamov1.foobarbaz" -+ }, -+ { -+ "macAddr": "%s", -+ "privateIp": "%s", -+ "subnetCidrBlock": "172.31.166.0/20", -+ "virtualRouterIp": "172.31.166.1", -+ "vlanTag": 8086, -+ "vnicId": "ocid1.vnic.oc1.uk-hogwarts.expelliarmus" -+ } -+ ] -+ """ -+ % ( -+ TestNmCloudSetup._mac1, -+ TestNmCloudSetup._ip1, -+ TestNmCloudSetup._mac2, -+ TestNmCloudSetup._ip2, -+ ), -+ ) -+ -+ pexp = self.ctx.cmd_call_pexpect( -+ ENV_NM_TEST_CLIENT_CLOUD_SETUP_PATH, -+ [], -+ { -+ "NM_CLOUD_SETUP_OCI_HOST": self.md_url, -+ "NM_CLOUD_SETUP_LOG": "trace", -+ "NM_CLOUD_SETUP_OCI": "yes", -+ }, -+ ) -+ -+ pexp.expect("provider oci detected") -+ pexp.expect( -+ "found interfaces: %s, %s" -+ % (TestNmCloudSetup._mac1.upper(), TestNmCloudSetup._mac2.upper()) -+ ) -+ pexp.expect("get-config: starting") -+ pexp.expect("get-config: success") -+ pexp.expect("meta data received") -+ -+ # First device lacks a connection: a new one will be created -+ pexp.expect('config device eth0: connection "connection-2"') -+ -+ # Second device is skipped because it's activated without IPv4 -+ pexp.expect( -+ "config device CC:00:00:00:00:02: skip applied connection due to missing IPv4 configuration" -+ ) -+ -+ # Finished! -+ pexp.expect("some changes were applied for provider oci") -+ -+ (exitstatus, signalstatus, valgrind_log) = self.ctx.cmd_close_pexpect(pexp) -+ Util.valgrind_check_log(valgrind_log, "test_oci_vm_vnic") -+ self.assertIsNone( -+ signalstatus, -+ "Unexpectedly got " + Util.signal_no_to_str(signalstatus or 0), -+ ) -+ self.assertEqual(exitstatus, 0, "Unexpectedly returned a non-zero status") -+ -+ # TODO: Actually check the contents of the connection -+ # Probably needs changes to the mock service API -+ conn_macvlan = self.ctx.srv.findConnections(con_id="connection-3") -+ assert conn_macvlan is not None -+ conn_vlan = self.ctx.srv.findConnections(con_id="connection-4") -+ assert conn_vlan is not None -+ - - ############################################################################### - --- -2.49.0 - diff --git a/1003-dns-Fix-invalid-memory-access-on-Dnsconfd-DBUS-error-83175.patch b/1003-dns-Fix-invalid-memory-access-on-Dnsconfd-DBUS-error-83175.patch deleted file mode 100644 index 9442927..0000000 --- a/1003-dns-Fix-invalid-memory-access-on-Dnsconfd-DBUS-error-83175.patch +++ /dev/null @@ -1,195 +0,0 @@ -From de4f4e870dae3aae3dd77953b9e47a7cef7f5f90 Mon Sep 17 00:00:00 2001 -From: Tomas Korbar -Date: Thu, 13 Mar 2025 12:31:14 +0100 -Subject: [PATCH 1/2] dns: Fix invalid memory access on Dnsconfd DBUS error - -DBus errors were not properly handled after DBus calls and -that caused SIGSEGV. Now they are checked. - -Fixes #1738 -Fixes: b8714e86e4e7 ('dns: introduce configuration_serial support to the dnsconfd plugin') - -(cherry picked from commit 4ad20787bbeb53559e96bdd74e06b8267a9d287b) ---- - src/core/dns/nm-dns-dnsconfd.c | 13 ++++++++++++- - 1 file changed, 12 insertions(+), 1 deletion(-) - -diff --git a/src/core/dns/nm-dns-dnsconfd.c b/src/core/dns/nm-dns-dnsconfd.c -index 63b3060f3d..c994ec8bc9 100644 ---- a/src/core/dns/nm-dns-dnsconfd.c -+++ b/src/core/dns/nm-dns-dnsconfd.c -@@ -132,6 +132,13 @@ dnsconfd_serial_retrieval_done(GObject *source_object, GAsyncResult *res, gpoint - self = user_data; - priv = NM_DNS_DNSCONFD_GET_PRIVATE(self); - -+ if (!response) { -+ _LOGW("dnsconfd serial retrieval failed: %s", error->message); -+ priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -+ _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ return; -+ } -+ - nm_clear_g_cancellable(&priv->serial_cancellable); - - g_variant_get(response, "(v)", &new_serial_variant); -@@ -201,8 +208,12 @@ dnsconfd_update_done(GObject *source_object, GAsyncResult *res, gpointer user_da - - nm_clear_g_cancellable(&priv->update_cancellable); - -- if (!response) -+ if (!response) { - _LOGW("dnsconfd update failed: %s", error->message); -+ priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -+ _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ return; -+ } - - /* By using &s we will get pointer to char data contained - * in variant and thus no freing of dnsconfd_message is required */ --- -2.49.0 - -From 873adc4dc04088542b107ebd6aa2289a4c4f6df9 Mon Sep 17 00:00:00 2001 -From: Tomas Korbar -Date: Thu, 13 Mar 2025 12:34:09 +0100 -Subject: [PATCH 2/2] dns: Refactor changing of Dnsconfd plugin state - -(cherry picked from commit 7ba27f7a13afaa8a55e662cd1857d480c52a3a85) ---- - src/core/dns/nm-dns-dnsconfd.c | 45 ++++++++++++++++------------------ - 1 file changed, 21 insertions(+), 24 deletions(-) - -diff --git a/src/core/dns/nm-dns-dnsconfd.c b/src/core/dns/nm-dns-dnsconfd.c -index c994ec8bc9..c17fb9cf44 100644 ---- a/src/core/dns/nm-dns-dnsconfd.c -+++ b/src/core/dns/nm-dns-dnsconfd.c -@@ -71,6 +71,15 @@ typedef enum { - - /*****************************************************************************/ - -+static void -+dnsconfd_change_plugin_state(NMDnsDnsconfd *self, DnsconfdPluginState new_state) -+{ -+ NMDnsDnsconfdPrivate *priv = NM_DNS_DNSCONFD_GET_PRIVATE(self); -+ -+ priv->plugin_state = new_state; -+ _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+} -+ - static void - dnsconfd_serial_changed(NMDnsDnsconfd *self, guint new_serial) - { -@@ -78,12 +87,10 @@ dnsconfd_serial_changed(NMDnsDnsconfd *self, guint new_serial) - priv->present_configuration_serial = new_serial; - if (priv->plugin_state == DNSCONFD_PLUGIN_WAIT_SERIAL - && priv->awaited_configuration_serial == new_serial) { -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - /* Update finished, serials match */ - _LOGT("serials match, update finished"); - } -- -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); - } - - static void -@@ -134,8 +141,7 @@ dnsconfd_serial_retrieval_done(GObject *source_object, GAsyncResult *res, gpoint - - if (!response) { - _LOGW("dnsconfd serial retrieval failed: %s", error->message); -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - return; - } - -@@ -210,8 +216,7 @@ dnsconfd_update_done(GObject *source_object, GAsyncResult *res, gpointer user_da - - if (!response) { - _LOGW("dnsconfd update failed: %s", error->message); -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - return; - } - -@@ -221,8 +226,7 @@ dnsconfd_update_done(GObject *source_object, GAsyncResult *res, gpointer user_da - - if (!awaited_serial) { - _LOGW("dnsconfd refused update: %s", dnsconfd_message); -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - return; - } - -@@ -231,14 +235,12 @@ dnsconfd_update_done(GObject *source_object, GAsyncResult *res, gpointer user_da - - if (priv->awaited_configuration_serial == priv->present_configuration_serial) { - /* Serials match, update finished */ -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - _LOGT("after update serials match"); - } else { -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_SERIAL; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_SERIAL); - _LOGT("after update serials don't match, waiting"); - } -- -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); - } - - static gboolean -@@ -489,8 +491,7 @@ name_owner_changed(NMDnsDnsconfd *self, const char *name_owner) - || priv->plugin_state == DNSCONFD_PLUGIN_WAIT_SERIAL) { - /* We were waiting for either serial or confirmation of update and name - * disappeared, thus we need to retransmit */ -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_CONNECT; -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_CONNECT); - } - return; - } -@@ -501,15 +502,13 @@ name_owner_changed(NMDnsDnsconfd *self, const char *name_owner) - if (!subscribe_serial(self)) { - /* This means that in time between new name and subscribe serial call - * we lost the name again thus wait again */ -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_CONNECT; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_CONNECT); - _LOGT("subscription failed, waiting to connect"); - } else { -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_UPDATE_DONE; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_UPDATE_DONE); - _LOGT("sending update and waiting for its finish"); - send_dnsconfd_update(self); - } -- -- _nm_dns_plugin_update_pending_maybe_changed(NM_DNS_PLUGIN(self)); - } - - static void -@@ -706,18 +705,16 @@ update(NMDnsPlugin *plugin, - /* We need to consider only whether we are connected, because newer update call - * overrides the old one */ - if (all_connected == CONNECTION_FAIL) { -- priv->plugin_state = DNSCONFD_PLUGIN_IDLE; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_IDLE); - _LOGT("failed to connect"); - } else if (all_connected == CONNECTION_WAIT) { -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_CONNECT; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_CONNECT); - _LOGT("not connected, waiting to connect"); - } else { -- priv->plugin_state = DNSCONFD_PLUGIN_WAIT_UPDATE_DONE; -+ dnsconfd_change_plugin_state(self, DNSCONFD_PLUGIN_WAIT_UPDATE_DONE); - _LOGT("connected, waiting for update to finish"); - } - -- _nm_dns_plugin_update_pending_maybe_changed(plugin); -- - if (all_connected == CONNECTION_FAIL) { - nm_utils_error_set(error, - NM_UTILS_ERROR_UNKNOWN, --- -2.49.0 - diff --git a/1004-ovs-allow-reapplying-ovs-bridge-and-ovs-port-properties-87597.patch b/1004-ovs-allow-reapplying-ovs-bridge-and-ovs-port-properties-87597.patch deleted file mode 100644 index f93fb41..0000000 --- a/1004-ovs-allow-reapplying-ovs-bridge-and-ovs-port-properties-87597.patch +++ /dev/null @@ -1,560 +0,0 @@ -From c423bf7631f199edf5dfedeb19212c1eb1dad76a Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Thu, 10 Apr 2025 10:43:30 +0200 -Subject: [PATCH 1/1] ovs: allow reapplying ovs-bridge and ovs-port properties - -Allow reapplying the following properties: - - - ovs-bridge.fail-mode - - ovs-bridge.mcast-snooping-enable - - ovs-bridge.rstp-enable - - ovs-bridge.stp-enable - - ovs-port.bond-downdelay - - ovs-port.bond-mode - - ovs-port.bond-updelay - - ovs-port.lacp - - ovs-port.tag - - ovs-port.trunks - - ovs-port.vlan-mode - -(cherry picked from commit 4f577d677f2aed8f2ac1eec16349a09e7fb032c6) -(cherry picked from commit 6f480d949427af07360a9111ef408c72e02d4e39) ---- - src/core/devices/ovs/nm-device-ovs-bridge.c | 26 +- - src/core/devices/ovs/nm-device-ovs-port.c | 27 ++ - src/core/devices/ovs/nm-ovsdb.c | 298 ++++++++++++-------- - src/core/devices/ovs/nm-ovsdb.h | 2 +- - 4 files changed, 233 insertions(+), 120 deletions(-) - -diff --git a/src/core/devices/ovs/nm-device-ovs-bridge.c b/src/core/devices/ovs/nm-device-ovs-bridge.c -index 0977766939..c9b1f4c6af 100644 ---- a/src/core/devices/ovs/nm-device-ovs-bridge.c -+++ b/src/core/devices/ovs/nm-device-ovs-bridge.c -@@ -135,13 +135,36 @@ nm_device_ovs_reapply_connection(NMDevice *self, NMConnection *con_old, NMConnec - nm_ovsdb_set_reapply(nm_ovsdb_get(), - device_type, - nm_device_get_ip_iface(self), -- nm_connection_get_uuid(con_new), -+ nm_simple_connection_new_clone(con_new), - _nm_connection_get_setting(con_old, NM_TYPE_SETTING_OVS_EXTERNAL_IDS), - _nm_connection_get_setting(con_new, NM_TYPE_SETTING_OVS_EXTERNAL_IDS), - _nm_connection_get_setting(con_old, NM_TYPE_SETTING_OVS_OTHER_CONFIG), - _nm_connection_get_setting(con_new, NM_TYPE_SETTING_OVS_OTHER_CONFIG)); - } - -+static gboolean -+can_reapply_change(NMDevice *device, -+ const char *setting_name, -+ NMSetting *s_old, -+ NMSetting *s_new, -+ GHashTable *diffs, -+ GError **error) -+{ -+ NMDeviceClass *device_class = NM_DEVICE_CLASS(nm_device_ovs_bridge_parent_class); -+ -+ if (nm_streq(setting_name, NM_SETTING_OVS_BRIDGE_SETTING_NAME)) { -+ return nm_device_hash_check_invalid_keys(diffs, -+ NM_SETTING_OVS_BRIDGE_SETTING_NAME, -+ error, -+ NM_SETTING_OVS_BRIDGE_FAIL_MODE, -+ NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE, -+ NM_SETTING_OVS_BRIDGE_RSTP_ENABLE, -+ NM_SETTING_OVS_BRIDGE_STP_ENABLE); -+ } -+ -+ return device_class->can_reapply_change(device, setting_name, s_old, s_new, diffs, error); -+} -+ - /*****************************************************************************/ - - static void -@@ -180,6 +203,7 @@ nm_device_ovs_bridge_class_init(NMDeviceOvsBridgeClass *klass) - device_class->ready_for_ip_config = ready_for_ip_config; - device_class->attach_port = attach_port; - device_class->detach_port = detach_port; -+ device_class->can_reapply_change = can_reapply_change; - device_class->can_reapply_change_ovs_external_ids = TRUE; - device_class->reapply_connection = nm_device_ovs_reapply_connection; - } -diff --git a/src/core/devices/ovs/nm-device-ovs-port.c b/src/core/devices/ovs/nm-device-ovs-port.c -index 7eacedb847..e9928548ff 100644 ---- a/src/core/devices/ovs/nm-device-ovs-port.c -+++ b/src/core/devices/ovs/nm-device-ovs-port.c -@@ -256,6 +256,32 @@ detach_port(NMDevice *device, - return ret; - } - -+static gboolean -+can_reapply_change(NMDevice *device, -+ const char *setting_name, -+ NMSetting *s_old, -+ NMSetting *s_new, -+ GHashTable *diffs, -+ GError **error) -+{ -+ NMDeviceClass *device_class = NM_DEVICE_CLASS(nm_device_ovs_port_parent_class); -+ -+ if (nm_streq(setting_name, NM_SETTING_OVS_PORT_SETTING_NAME)) { -+ return nm_device_hash_check_invalid_keys(diffs, -+ NM_SETTING_OVS_PORT_SETTING_NAME, -+ error, -+ NM_SETTING_OVS_PORT_TAG, -+ NM_SETTING_OVS_PORT_VLAN_MODE, -+ NM_SETTING_OVS_PORT_BOND_UPDELAY, -+ NM_SETTING_OVS_PORT_BOND_DOWNDELAY, -+ NM_SETTING_OVS_PORT_LACP, -+ NM_SETTING_OVS_PORT_BOND_MODE, -+ NM_SETTING_OVS_PORT_TRUNKS); -+ } -+ -+ return device_class->can_reapply_change(device, setting_name, s_old, s_new, diffs, error); -+} -+ - /*****************************************************************************/ - - static void -@@ -293,6 +319,7 @@ nm_device_ovs_port_class_init(NMDeviceOvsPortClass *klass) - device_class->ready_for_ip_config = ready_for_ip_config; - device_class->attach_port = attach_port; - device_class->detach_port = detach_port; -+ device_class->can_reapply_change = can_reapply_change; - device_class->can_reapply_change_ovs_external_ids = TRUE; - device_class->reapply_connection = nm_device_ovs_reapply_connection; - } -diff --git a/src/core/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c -index 528d44d8f1..e6d37d270c 100644 ---- a/src/core/devices/ovs/nm-ovsdb.c -+++ b/src/core/devices/ovs/nm-ovsdb.c -@@ -101,13 +101,13 @@ typedef union { - guint32 mtu; - } set_interface_mtu; - struct { -- NMDeviceType device_type; -- char *ifname; -- char *connection_uuid; -- GHashTable *external_ids_old; -- GHashTable *external_ids_new; -- GHashTable *other_config_old; -- GHashTable *other_config_new; -+ NMDeviceType device_type; -+ char *ifname; -+ NMConnection *connection; -+ GHashTable *external_ids_old; -+ GHashTable *external_ids_new; -+ GHashTable *other_config_old; -+ GHashTable *other_config_new; - } set_reapply; - } OvsdbMethodPayload; - -@@ -242,24 +242,21 @@ static void cleanup_check_ready(NMOvsdb *self); - }, \ - })) - --#define OVSDB_METHOD_PAYLOAD_SET_REAPPLY(xdevice_type, \ -- xifname, \ -- xconnection_uuid, \ -- xexternal_ids_old, \ -- xexternal_ids_new, \ -- xother_config_old, \ -- xother_config_new) \ -- (&((const OvsdbMethodPayload) { \ -- .set_reapply = \ -- { \ -- .device_type = xdevice_type, \ -- .ifname = (char *) NM_CONSTCAST(char, (xifname)), \ -- .connection_uuid = (char *) NM_CONSTCAST(char, (xconnection_uuid)), \ -- .external_ids_old = (xexternal_ids_old), \ -- .external_ids_new = (xexternal_ids_new), \ -- .other_config_old = (xother_config_old), \ -- .other_config_new = (xother_config_new), \ -- }, \ -+#define OVSDB_METHOD_PAYLOAD_SET_REAPPLY(xdevice_type, \ -+ xifname, \ -+ xconnection, \ -+ xexternal_ids_old, \ -+ xexternal_ids_new, \ -+ xother_config_old, \ -+ xother_config_new) \ -+ (&((const OvsdbMethodPayload) { \ -+ .set_reapply = {.device_type = xdevice_type, \ -+ .ifname = (char *) NM_CONSTCAST(char, (xifname)), \ -+ .connection = (xconnection), \ -+ .external_ids_old = (xexternal_ids_old), \ -+ .external_ids_new = (xexternal_ids_new), \ -+ .other_config_old = (xother_config_old), \ -+ .other_config_new = (xother_config_new)}, \ - })) - - /*****************************************************************************/ -@@ -316,7 +313,7 @@ _call_complete(OvsdbMethodCall *call, json_t *response, GError *error) - break; - case OVSDB_SET_REAPPLY: - nm_clear_g_free(&call->payload.set_reapply.ifname); -- nm_clear_g_free(&call->payload.set_reapply.connection_uuid); -+ nm_clear_g_object(&call->payload.set_reapply.connection); - nm_clear_pointer(&call->payload.set_reapply.external_ids_old, g_hash_table_destroy); - nm_clear_pointer(&call->payload.set_reapply.external_ids_new, g_hash_table_destroy); - nm_clear_pointer(&call->payload.set_reapply.other_config_old, g_hash_table_destroy); -@@ -476,9 +473,9 @@ ovsdb_call_method(NMOvsdb *self, - call->payload.set_interface_mtu.mtu); - break; - case OVSDB_SET_REAPPLY: -- call->payload.set_reapply.device_type = payload->set_reapply.device_type; -- call->payload.set_reapply.ifname = g_strdup(payload->set_reapply.ifname); -- call->payload.set_reapply.connection_uuid = g_strdup(payload->set_reapply.connection_uuid); -+ call->payload.set_reapply.device_type = payload->set_reapply.device_type; -+ call->payload.set_reapply.ifname = g_strdup(payload->set_reapply.ifname); -+ call->payload.set_reapply.connection = payload->set_reapply.connection; - call->payload.set_reapply.external_ids_old = - nm_g_hash_table_ref(payload->set_reapply.external_ids_old); - call->payload.set_reapply.external_ids_new = -@@ -488,8 +485,8 @@ ovsdb_call_method(NMOvsdb *self, - call->payload.set_reapply.other_config_new = - nm_g_hash_table_ref(payload->set_reapply.other_config_new); - _LOGT_call(call, -- "new: set external-ids/other-config con-uuid=%s, interface=%s", -- call->payload.set_reapply.connection_uuid, -+ "new: reapply con-uuid=%s, interface=%s", -+ nm_connection_get_uuid(payload->set_reapply.connection), - call->payload.set_reapply.ifname); - break; - } -@@ -976,65 +973,79 @@ _insert_interface(json_t *params, - "rowInterface")); - } - --/** -- * _insert_port: -- * -- * Returns an commands that adds new port from a given connection. -- */ - static void --_insert_port(json_t *params, NMConnection *port, json_t *new_interfaces) -+ovsdb_row_set_string_or_null(json_t *row, const char *key, const char *str) -+{ -+ /* ovsdb represents a NULL string (no value) as an empty set */ -+ if (str) { -+ json_object_set_new(row, key, json_string(str)); -+ } else { -+ json_object_set_new(row, key, json_pack("[s, []]", "set")); -+ } -+} -+ -+static json_t * -+create_port_row_object(NMConnection *connection) - { - NMSettingOvsPort *s_ovs_port; -- const char *vlan_mode = NULL; -- json_t *trunks = NULL; -- guint tag = 0; -- const char *lacp = NULL; -- const char *bond_mode = NULL; -- guint bond_updelay = 0; -- guint bond_downdelay = 0; - json_t *row; -+ const char *s; -+ guint u; - -- s_ovs_port = nm_connection_get_setting_ovs_port(port); -+ s_ovs_port = nm_connection_get_setting_ovs_port(connection); -+ nm_assert(s_ovs_port); - - row = json_object(); - -- if (s_ovs_port) { -+ s = nm_setting_ovs_port_get_vlan_mode(s_ovs_port); -+ ovsdb_row_set_string_or_null(row, "vlan_mode", s); -+ -+ u = nm_setting_ovs_port_get_tag(s_ovs_port); -+ json_object_set_new(row, "tag", u != 0 ? json_integer(u) : json_pack("[s, []]", "set")); -+ -+ u = nm_setting_ovs_port_get_bond_updelay(s_ovs_port); -+ json_object_set_new(row, "bond_updelay", json_integer(u)); -+ -+ u = nm_setting_ovs_port_get_bond_downdelay(s_ovs_port); -+ json_object_set_new(row, "bond_downdelay", json_integer(u)); -+ -+ s = nm_setting_ovs_port_get_lacp(s_ovs_port); -+ ovsdb_row_set_string_or_null(row, "lacp", s); -+ -+ s = nm_setting_ovs_port_get_bond_mode(s_ovs_port); -+ ovsdb_row_set_string_or_null(row, "bond_mode", s); -+ -+ { - const GPtrArray *ranges; -- guint i; -+ json_t *trunks = json_array(); - guint64 start; - guint64 end; -- -- vlan_mode = nm_setting_ovs_port_get_vlan_mode(s_ovs_port); -- tag = nm_setting_ovs_port_get_tag(s_ovs_port); -- lacp = nm_setting_ovs_port_get_lacp(s_ovs_port); -- bond_mode = nm_setting_ovs_port_get_bond_mode(s_ovs_port); -- bond_updelay = nm_setting_ovs_port_get_bond_updelay(s_ovs_port); -- bond_downdelay = nm_setting_ovs_port_get_bond_downdelay(s_ovs_port); -+ guint i; - - ranges = _nm_setting_ovs_port_get_trunks_arr(s_ovs_port); - for (i = 0; i < ranges->len; i++) { -- if (!trunks) -- trunks = json_array(); - nm_range_get_range(ranges->pdata[i], &start, &end); - for (; start <= end; start++) - json_array_append_new(trunks, json_integer(start)); - } -- } - -- if (vlan_mode) -- json_object_set_new(row, "vlan_mode", json_string(vlan_mode)); -- if (tag) -- json_object_set_new(row, "tag", json_integer(tag)); -- if (trunks) - json_object_set_new(row, "trunks", json_pack("[s, o]", "set", trunks)); -- if (lacp) -- json_object_set_new(row, "lacp", json_string(lacp)); -- if (bond_mode) -- json_object_set_new(row, "bond_mode", json_string(bond_mode)); -- if (bond_updelay) -- json_object_set_new(row, "bond_updelay", json_integer(bond_updelay)); -- if (bond_downdelay) -- json_object_set_new(row, "bond_downdelay", json_integer(bond_downdelay)); -+ } -+ -+ return row; -+} -+ -+/** -+ * _insert_port: -+ * -+ * Returns a command that adds new port from a given connection. -+ */ -+static void -+_insert_port(json_t *params, NMConnection *port, json_t *new_interfaces) -+{ -+ json_t *row; -+ -+ row = create_port_row_object(port); - - json_object_set_new(row, "name", json_string(nm_connection_get_interface_name(port))); - json_object_set_new(row, "interfaces", json_pack("[s, O]", "set", new_interfaces)); -@@ -1058,10 +1069,50 @@ _insert_port(json_t *params, NMConnection *port, json_t *new_interfaces) - "rowPort")); - } - -+static json_t * -+create_bridge_row_object(NMConnection *connection, gboolean is_reapply) -+{ -+ NMSettingOvsBridge *s_ovs_bridge; -+ json_t *row; -+ gboolean b; -+ const char *s; -+ -+ s_ovs_bridge = nm_connection_get_setting_ovs_bridge(connection); -+ nm_assert(s_ovs_bridge); -+ -+ row = json_object(); -+ -+ b = nm_setting_ovs_bridge_get_mcast_snooping_enable(s_ovs_bridge); -+ json_object_set_new(row, "mcast_snooping_enable", json_boolean(b)); -+ -+ b = nm_setting_ovs_bridge_get_rstp_enable(s_ovs_bridge); -+ json_object_set_new(row, "rstp_enable", json_boolean(b)); -+ -+ b = nm_setting_ovs_bridge_get_stp_enable(s_ovs_bridge); -+ json_object_set_new(row, "stp_enable", json_boolean(b)); -+ -+ s = nm_setting_ovs_bridge_get_fail_mode(s_ovs_bridge); -+ ovsdb_row_set_string_or_null(row, "fail_mode", s); -+ -+ if (!is_reapply) { -+ /* The datapath type can't be reapplied because after changing it, -+ * ovs removes the existing ovs-interface and creates a tun one (or -+ * vice-versa). */ -+ s = nm_setting_ovs_bridge_get_datapath_type(s_ovs_bridge); -+ if (s) { -+ /* Cannot use ovsdb_row_set_string_or_null() here as the column -+ * is a set and must not be empty. */ -+ json_object_set_new(row, "datapath_type", json_string(s)); -+ } -+ } -+ -+ return row; -+} -+ - /** - * _insert_bridge: - * -- * Returns an commands that adds new bridge from a given connection. -+ * Returns a command that adds new bridge from a given connection. - */ - static void - _insert_bridge(json_t *params, -@@ -1070,36 +1121,9 @@ _insert_bridge(json_t *params, - json_t *new_ports, - const char *cloned_mac) - { -- NMSettingOvsBridge *s_ovs_bridge; -- const char *fail_mode = NULL; -- gboolean mcast_snooping_enable = FALSE; -- gboolean rstp_enable = FALSE; -- gboolean stp_enable = FALSE; -- const char *datapath_type = NULL; -- json_t *row; -- -- s_ovs_bridge = nm_connection_get_setting_ovs_bridge(bridge); -- -- row = json_object(); -- -- if (s_ovs_bridge) { -- fail_mode = nm_setting_ovs_bridge_get_fail_mode(s_ovs_bridge); -- mcast_snooping_enable = nm_setting_ovs_bridge_get_mcast_snooping_enable(s_ovs_bridge); -- rstp_enable = nm_setting_ovs_bridge_get_rstp_enable(s_ovs_bridge); -- stp_enable = nm_setting_ovs_bridge_get_stp_enable(s_ovs_bridge); -- datapath_type = nm_setting_ovs_bridge_get_datapath_type(s_ovs_bridge); -- } -+ json_t *row; - -- if (fail_mode) -- json_object_set_new(row, "fail_mode", json_string(fail_mode)); -- if (mcast_snooping_enable) -- json_object_set_new(row, "mcast_snooping_enable", json_boolean(mcast_snooping_enable)); -- if (rstp_enable) -- json_object_set_new(row, "rstp_enable", json_boolean(rstp_enable)); -- if (stp_enable) -- json_object_set_new(row, "stp_enable", json_boolean(stp_enable)); -- if (datapath_type) -- json_object_set_new(row, "datapath_type", json_string(datapath_type)); -+ row = create_bridge_row_object(bridge, FALSE); - - json_object_set_new(row, "name", json_string(nm_connection_get_interface_name(bridge))); - json_object_set_new(row, "ports", json_pack("[s, O]", "set", new_ports)); -@@ -1541,13 +1565,47 @@ ovsdb_next_command(NMOvsdb *self) - break; - case OVSDB_SET_REAPPLY: - { -- json_t *mutations; -+ NMConnection *connection; -+ json_t *mutations; -+ json_t *row; -+ const char *table; -+ -+ connection = call->payload.set_reapply.connection; -+ table = _device_type_to_table(call->payload.set_reapply.device_type); -+ -+ /* Reapply device properties */ -+ switch (call->payload.set_reapply.device_type) { -+ case NM_DEVICE_TYPE_OVS_BRIDGE: -+ row = create_bridge_row_object(connection, TRUE); -+ break; -+ case NM_DEVICE_TYPE_OVS_PORT: -+ row = create_port_row_object(connection); -+ break; -+ default: -+ row = NULL; -+ break; -+ } - -- mutations = json_array(); -+ if (row) { -+ json_array_append_new(params, -+ json_pack("{s:s, s:s, s:o, s:[[s, s, s]]}", -+ "op", -+ "update", -+ "table", -+ table, -+ "row", -+ row, -+ "where", -+ "name", -+ "==", -+ call->payload.set_reapply.ifname)); -+ } - -+ /* Reapply external-ids and other-config */ -+ mutations = json_array(); - _j_create_strv_array_update(mutations, - STRDICT_TYPE_EXTERNAL_IDS, -- call->payload.set_reapply.connection_uuid, -+ nm_connection_get_uuid(connection), - call->payload.set_reapply.external_ids_old, - call->payload.set_reapply.external_ids_new); - _j_create_strv_array_update(mutations, -@@ -1556,19 +1614,18 @@ ovsdb_next_command(NMOvsdb *self) - call->payload.set_reapply.other_config_old, - call->payload.set_reapply.other_config_new); - -- json_array_append_new( -- params, -- json_pack("{s:s, s:s, s:o, s:[[s, s, s]]}", -- "op", -- "mutate", -- "table", -- _device_type_to_table(call->payload.set_reapply.device_type), -- "mutations", -- mutations, -- "where", -- "name", -- "==", -- call->payload.set_reapply.ifname)); -+ json_array_append_new(params, -+ json_pack("{s:s, s:s, s:o, s:[[s, s, s]]}", -+ "op", -+ "mutate", -+ "table", -+ table, -+ "mutations", -+ mutations, -+ "where", -+ "name", -+ "==", -+ call->payload.set_reapply.ifname)); - break; - } - -@@ -2975,7 +3032,7 @@ void - nm_ovsdb_set_reapply(NMOvsdb *self, - NMDeviceType device_type, - const char *ifname, -- const char *connection_uuid, -+ NMConnection *connection_take, - NMSettingOvsExternalIDs *s_external_ids_old, - NMSettingOvsExternalIDs *s_external_ids_new, - NMSettingOvsOtherConfig *s_other_config_old, -@@ -2986,6 +3043,11 @@ nm_ovsdb_set_reapply(NMOvsdb *self, - gs_unref_hashtable GHashTable *other_config_old = NULL; - gs_unref_hashtable GHashTable *other_config_new = NULL; - -+ nm_assert(NM_IN_SET(device_type, -+ NM_DEVICE_TYPE_OVS_BRIDGE, -+ NM_DEVICE_TYPE_OVS_PORT, -+ NM_DEVICE_TYPE_OVS_INTERFACE)); -+ - external_ids_old = - s_external_ids_old - ? nm_strdict_clone(_nm_setting_ovs_external_ids_get_data(s_external_ids_old)) -@@ -3011,7 +3073,7 @@ nm_ovsdb_set_reapply(NMOvsdb *self, - OVSDB_SET_REAPPLY, - OVSDB_METHOD_PAYLOAD_SET_REAPPLY(device_type, - ifname, -- connection_uuid, -+ connection_take, - external_ids_old, - external_ids_new, - other_config_old, -diff --git a/src/core/devices/ovs/nm-ovsdb.h b/src/core/devices/ovs/nm-ovsdb.h -index a022ff00ad..9b3fb8f941 100644 ---- a/src/core/devices/ovs/nm-ovsdb.h -+++ b/src/core/devices/ovs/nm-ovsdb.h -@@ -50,7 +50,7 @@ void nm_ovsdb_set_interface_mtu(NMOvsdb *self, - void nm_ovsdb_set_reapply(NMOvsdb *self, - NMDeviceType device_type, - const char *ifname, -- const char *connection_uuid, -+ NMConnection *connection_take, - NMSettingOvsExternalIDs *s_external_ids_old, - NMSettingOvsExternalIDs *s_external_ids_new, - NMSettingOvsOtherConfig *s_other_config_old, --- -2.49.0 - diff --git a/1005-core-ovs-fix-NULL-pointer-dereference-in-ovsdb-read-timeout-callback-87348.patch b/1005-core-ovs-fix-NULL-pointer-dereference-in-ovsdb-read-timeout-callback-87348.patch deleted file mode 100644 index 09afdf1..0000000 --- a/1005-core-ovs-fix-NULL-pointer-dereference-in-ovsdb-read-timeout-callback-87348.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 72df36f945042b85386ea514a2affac71aec2e96 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=8D=C3=B1igo=20Huguet?= -Date: Tue, 1 Apr 2025 08:43:24 +0200 -Subject: [PATCH 1/1] core: ovs: fix NULL pointer dereference in ovsdb read - timeout callback - -Fixes: f7d321c6d6ab ('ovsdb: add watchdog for unparsable JSON data in socket') -(cherry picked from commit dc9bf255eeb4d21452227a590486deef78aac4f8) -(cherry picked from commit 9ec498f3210cbf51e2f02068046630aa524f152e) ---- - src/core/devices/ovs/nm-ovsdb.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/core/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c -index e6d37d270c..2dbc842a73 100644 ---- a/src/core/devices/ovs/nm-ovsdb.c -+++ b/src/core/devices/ovs/nm-ovsdb.c -@@ -2468,7 +2468,7 @@ again: - * content is broken (_json_read_msg() cannot extract any data) and - * we disconnect. */ - priv->input_timeout_source = -- nm_g_timeout_add_seconds_source(5, _ovsdb_read_input_timeout_cb, NULL); -+ nm_g_timeout_add_seconds_source(5, _ovsdb_read_input_timeout_cb, self); - } - return; - } --- -2.49.0 - diff --git a/1006-fix-crash-in-dns-options-rhel-97261.patch b/1006-fix-crash-in-dns-options-rhel-97261.patch deleted file mode 100644 index a3520fc..0000000 --- a/1006-fix-crash-in-dns-options-rhel-97261.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bf3494ceb989bc8fefb89d2366fe4024a1f055b5 Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Fri, 16 May 2025 09:40:31 +0200 -Subject: [PATCH] ip-config: fix crash in DNS options evaluation - -Fixes: 58287cbcc0c8 ('core: rework IP configuration in NetworkManager using layer 3 configuration') -(cherry picked from commit c1350f40bdc769514f637b4b6754c4ff3ef67b66) -(cherry picked from commit 35f11cd6e130299cd554bb97e2c165031ed91a72) ---- - src/core/nm-ip-config.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/core/nm-ip-config.c b/src/core/nm-ip-config.c -index eb0ec9aa03..975ae20d45 100644 ---- a/src/core/nm-ip-config.c -+++ b/src/core/nm-ip-config.c -@@ -826,7 +826,7 @@ _handle_l3cd_changed(NMIPConfig *self, const NML3ConfigData *l3cd) - if (v_i != v_i_old) - changed_params[n_changed_params++] = obj_properties_ip[PROP_IP_DNS_PRIORITY]; - -- strarr_old = nm_l3_config_data_get_dns_options(l3cd_old, addr_family, &len); -+ strarr_old = nm_l3_config_data_get_dns_options(l3cd_old, addr_family, &len_old); - strarr = nm_l3_config_data_get_dns_options(priv->l3cd, addr_family, &len); - if (!nm_strv_equal_n(strarr, len, strarr_old, len_old)) - changed_params[n_changed_params++] = obj_properties_ip[PROP_IP_DNS_OPTIONS]; --- -2.49.0 - diff --git a/1007-ovs-only-keep-bridges-and-ports-with-NM-interfaces-attached-87169.patch b/1007-ovs-only-keep-bridges-and-ports-with-NM-interfaces-attached-87169.patch deleted file mode 100644 index 20346af..0000000 --- a/1007-ovs-only-keep-bridges-and-ports-with-NM-interfaces-attached-87169.patch +++ /dev/null @@ -1,223 +0,0 @@ -From 78a4e5cf3bd2b8cba19c22826c1a4b99d3d7ef0e Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Wed, 16 Apr 2025 14:45:41 +0200 -Subject: [PATCH 1/2] ovs: slightly improve _delete_interface() - -Add comments, and move variables inside the block where they are used. ---- - src/core/devices/ovs/nm-ovsdb.c | 33 +++++++++++++++++++++++---------- - 1 file changed, 23 insertions(+), 10 deletions(-) - -diff --git a/src/core/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c -index 60f6209521..39acf1da46 100644 ---- a/src/core/devices/ovs/nm-ovsdb.c -+++ b/src/core/devices/ovs/nm-ovsdb.c -@@ -1363,54 +1363,57 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - nm_auto_decref_json json_t *bridges = NULL; - nm_auto_decref_json json_t *new_bridges = NULL; - gboolean bridges_changed; -- gboolean ports_changed; -- gboolean interfaces_changed; -- int pi; -- int ii; - - bridges = json_array(); - new_bridges = json_array(); - bridges_changed = FALSE; - -+ /* Loop over all bridges */ - g_hash_table_iter_init(&iter, priv->bridges); - while (g_hash_table_iter_next(&iter, (gpointer) &ovs_bridge, NULL)) { -- nm_auto_decref_json json_t *ports = NULL; -- nm_auto_decref_json json_t *new_ports = NULL; -+ nm_auto_decref_json json_t *ports = NULL; -+ nm_auto_decref_json json_t *new_ports = NULL; -+ gboolean ports_changed = FALSE; -+ int pi; - - ports = json_array(); - new_ports = json_array(); -- ports_changed = FALSE; - -+ /* Add the bridge UUID to the list of known bridges for the "expect" condition */ - json_array_append_new(bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); - -+ /* Loop over all bridge's ports */ - for (pi = 0; pi < ovs_bridge->ports->len; pi++) { - nm_auto_decref_json json_t *interfaces = NULL; - nm_auto_decref_json json_t *new_interfaces = NULL; -+ gboolean interfaces_changed = FALSE; -+ int ii; - - interfaces = json_array(); - new_interfaces = json_array(); - port_uuid = g_ptr_array_index(ovs_bridge->ports, pi); - ovs_port = g_hash_table_lookup(priv->ports, &port_uuid); - -+ /* Add the port UUID to the list of known bridge port for the "expect" condition */ - json_array_append_new(ports, json_pack("[s,s]", "uuid", port_uuid)); - -- interfaces_changed = FALSE; -- - if (!ovs_port) { - /* This would be a violation of ovsdb's reference integrity (a bug). */ - _LOGW("Unknown port '%s' in bridge '%s'", port_uuid, ovs_bridge->bridge_uuid); - continue; - } - -+ /* Loop over all port's interfaces */ - for (ii = 0; ii < ovs_port->interfaces->len; ii++) { - interface_uuid = g_ptr_array_index(ovs_port->interfaces, ii); - ovs_interface = g_hash_table_lookup(priv->interfaces, &interface_uuid); - -+ /* Add the interface UUID to the list of known port interfaces for the "expect" condition */ - json_array_append_new(interfaces, json_pack("[s,s]", "uuid", interface_uuid)); - - if (ovs_interface) { - if (nm_streq(ovs_interface->name, ifname)) { -- /* skip the interface */ -+ /* We are deleting this interface, don't count it */ - interfaces_changed = TRUE; - continue; - } -@@ -1419,32 +1422,42 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - _LOGW("Unknown interface '%s' in port '%s'", interface_uuid, port_uuid); - } - -+ /* Add the interface to the list of new interfaces to set on the port */ - json_array_append_new(new_interfaces, json_pack("[s,s]", "uuid", interface_uuid)); - } - - if (json_array_size(new_interfaces) == 0) { -+ /* The port no longer has any interface. Don't add it to "new_ports" and set -+ * ports_changed=TRUE, so that it will be deleted. */ - ports_changed = TRUE; - } else { - if (interfaces_changed) { -+ /* An interface needs to be deleted from this port */ - _expect_port_interfaces(params, ovs_port->name, interfaces); - _set_port_interfaces(params, ovs_port->name, new_interfaces); - } -+ /* The port is still alive */ - json_array_append_new(new_ports, json_pack("[s,s]", "uuid", port_uuid)); - } - } - - if (json_array_size(new_ports) == 0) { -+ /* The bridge no longer has any port. Don't add it to "new_bridges" and set -+ * bridges_changed=TRUE, so that it will be deleted. */ - bridges_changed = TRUE; - } else { - if (ports_changed) { -+ /* A port needs to be deleted from this bridge */ - _expect_bridge_ports(params, ovs_bridge->name, ports); - _set_bridge_ports(params, ovs_bridge->name, new_ports); - } -+ /* The bridge is still alive */ - json_array_append_new(new_bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); - } - } - - if (bridges_changed) { -+ /* A port needs to be deleted from this bridge */ - _expect_ovs_bridges(params, priv->db_uuid, bridges); - _set_ovs_bridges(params, priv->db_uuid, new_bridges); - } --- -2.50.1 - - -From 476c89b6f2cd514fca8797bdc503eff60dc3db18 Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Wed, 16 Apr 2025 15:16:13 +0200 -Subject: [PATCH 2/2] ovs: only keep bridges and ports with NM interfaces - attached - -If a OVS bridge created via NM has a port created externally, when the -bridge connections goes down then NM detaches the NM-created -port. However, it finds that the bridge still has a port (the external -one) and so it doesn't remove the bridge from ovsdb. - -This is a problem, because it means that an explicity deactivation of -the bridge leaves the bridge up. To fix this, only track the number of -port in the bridge actually created by NM. Also, leave alone bridges -not created by NM. ---- - src/core/devices/ovs/nm-ovsdb.c | 28 ++++++++++++++++++++-------- - 1 file changed, 20 insertions(+), 8 deletions(-) - -diff --git a/src/core/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c -index 39acf1da46..b36d4bb09b 100644 ---- a/src/core/devices/ovs/nm-ovsdb.c -+++ b/src/core/devices/ovs/nm-ovsdb.c -@@ -1373,19 +1373,27 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - while (g_hash_table_iter_next(&iter, (gpointer) &ovs_bridge, NULL)) { - nm_auto_decref_json json_t *ports = NULL; - nm_auto_decref_json json_t *new_ports = NULL; -+ guint num_nm_ports = 0; - gboolean ports_changed = FALSE; - int pi; - -- ports = json_array(); -- new_ports = json_array(); -+ ports = json_array(); -+ new_ports = json_array(); - - /* Add the bridge UUID to the list of known bridges for the "expect" condition */ - json_array_append_new(bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); - -+ if (!ovs_bridge->connection_uuid) { -+ /* Externally created, don't touch it */ -+ json_array_append_new(new_bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); -+ continue; -+ } -+ - /* Loop over all bridge's ports */ - for (pi = 0; pi < ovs_bridge->ports->len; pi++) { -- nm_auto_decref_json json_t *interfaces = NULL; -- nm_auto_decref_json json_t *new_interfaces = NULL; -+ nm_auto_decref_json json_t *interfaces = NULL; -+ nm_auto_decref_json json_t *new_interfaces = NULL; -+ guint num_nm_interfaces = 0; - gboolean interfaces_changed = FALSE; - int ii; - -@@ -1417,6 +1425,8 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - interfaces_changed = TRUE; - continue; - } -+ if (ovs_interface->connection_uuid) -+ num_nm_interfaces++; - } else { - /* This would be a violation of ovsdb's reference integrity (a bug). */ - _LOGW("Unknown interface '%s' in port '%s'", interface_uuid, port_uuid); -@@ -1426,8 +1436,8 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - json_array_append_new(new_interfaces, json_pack("[s,s]", "uuid", interface_uuid)); - } - -- if (json_array_size(new_interfaces) == 0) { -- /* The port no longer has any interface. Don't add it to "new_ports" and set -+ if (num_nm_interfaces == 0) { -+ /* The port no longer has any NM interface. Don't add it to "new_ports" and set - * ports_changed=TRUE, so that it will be deleted. */ - ports_changed = TRUE; - } else { -@@ -1438,11 +1448,13 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - } - /* The port is still alive */ - json_array_append_new(new_ports, json_pack("[s,s]", "uuid", port_uuid)); -+ if (ovs_port->connection_uuid) -+ num_nm_ports++; - } - } - -- if (json_array_size(new_ports) == 0) { -- /* The bridge no longer has any port. Don't add it to "new_bridges" and set -+ if (num_nm_ports == 0) { -+ /* The bridge no longer has any NM port. Don't add it to "new_bridges" and set - * bridges_changed=TRUE, so that it will be deleted. */ - bridges_changed = TRUE; - } else { --- -2.50.1 - diff --git a/1008-device-update-the-external-down-unmanaged-flag-on-port-attach-release-97258.patch b/1008-device-update-the-external-down-unmanaged-flag-on-port-attach-release-97258.patch deleted file mode 100644 index 9d852ff..0000000 --- a/1008-device-update-the-external-down-unmanaged-flag-on-port-attach-release-97258.patch +++ /dev/null @@ -1,64 +0,0 @@ -From fd3eccfb1612a3bac87232e1cbaabc10da80c302 Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Wed, 7 May 2025 15:19:03 +0200 -Subject: [PATCH] device: update the external-down unmanaged flag on port - attach/release - -A device has the "external-down" unmanaged flag when: - - !is-created-by-nm AND (!is-up OR (!has-address AND !is-controller)) - -When the "is-up" or the "has-address" conditions change, we properly update -the unmanaged flag by calling _dev_unmanaged_check_external_down() in -_dev_l3_cfg_notify_cb(PLATFORM_CHANGE_ON_IDLE). - -The "is-controller" condition changes when another link indicates the -current device as controller. We currently don't update the unmanaged flag -when that happens and so it's possible that the device stays unmanaged even -if it has a port. This can be easily reproduced by running this commands: - - ip link add veth0 type veth peer name veth1 - ip link add vrf0 type vrf table 10 - ip link set vrf0 up - ip link set veth0 master vrf0 - -Sometimes, the device shows as "unmanaged" instead of "connected -(externally)". - -Fix this by re-evaluating the "external-down" unmanaged flags on the -controller when a port is attached or detached. - -Fixes: c3586ce01a5b ('device: consider a device with slaves configured') - -https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2209 ---- - src/core/devices/nm-device.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index fc6efb2b3c..793378be88 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -7158,6 +7158,9 @@ nm_device_controller_release_port(NMDevice *self, - NM_UNMANAGED_IS_PORT, - NM_UNMAN_FLAG_OP_FORGET, - NM_DEVICE_STATE_REASON_REMOVED); -+ -+ /* Once the port is detached, unmanaged-external-down might change */ -+ _dev_unmanaged_check_external_down(self, FALSE, FALSE); - } - - /*****************************************************************************/ -@@ -8852,6 +8855,9 @@ nm_device_controller_add_port(NMDevice *self, NMDevice *port, gboolean configure - } else - g_return_val_if_fail(port_priv->controller == self, FALSE); - -+ /* Once the port is attached, unmanaged-external-down might change */ -+ _dev_unmanaged_check_external_down(self, TRUE, FALSE); -+ - nm_device_queue_recheck_assume(self); - nm_device_queue_recheck_assume(port); - --- -2.50.1 - diff --git a/1009-ovs-set-the-tun-interface-up-before-stage3-98552.patch b/1009-ovs-set-the-tun-interface-up-before-stage3-98552.patch deleted file mode 100644 index 89514f3..0000000 --- a/1009-ovs-set-the-tun-interface-up-before-stage3-98552.patch +++ /dev/null @@ -1,217 +0,0 @@ -From 46e0d2b4e4eb5948db12186a3c60d3fd98ae8cd4 Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Wed, 4 Jun 2025 10:57:51 +0200 -Subject: [PATCH] ovs: set the tun interface up before stage3 - -When using the netdev datapath, we wait that the tun link appears, we -call nm_device_set_ip_ifindex() (which also brings the link up) and -then we check that the link is ready, i.e. that udev has announced the -link and the MAC address is correct. After that, we schedule stage3 -(ip-config). - -In this, there is a race condition that occurs sometimes in NMCI test -ovs_datapath_type_netdev_with_cloned_mac. In rare conditions, -nm_device_set_ip_ifindex() bring the interface up but then ovs-vswitch -changes again the flags of the interface without IFF_UP. The result is -that the interface stays down, breaking communications. - -To fix this, we need to always call nm_device_bring_up() after the tun -device is ready. The problem is that we can't do it in -_netdev_tun_link_cb() because that function is already invoked -synchronously from platform code. - -Instead, simplify the handling of the netdev datapath. Every -"link-changed" event from platform is handled by -_netdev_tun_link_cb(), which always schedule a delayed function -_netdev_tun_link_cb_in_idle(). This function just assigns the -ip-ifindex to the device if missing, and starts stage3 if the link is -ready. While doing so, it also bring the interface up. - -Fixes: 99a6c6eda6e1 ('ovs, dpdk: fix creating ovs-interface when the ovs-bridge is netdev') - -https://issues.redhat.com/browse/RHEL-17358 - -https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2218 ---- - .../devices/ovs/nm-device-ovs-interface.c | 100 ++++++++---------- - 1 file changed, 42 insertions(+), 58 deletions(-) - -diff --git a/src/core/devices/ovs/nm-device-ovs-interface.c b/src/core/devices/ovs/nm-device-ovs-interface.c -index 271dedeab3..922ed34571 100644 ---- a/src/core/devices/ovs/nm-device-ovs-interface.c -+++ b/src/core/devices/ovs/nm-device-ovs-interface.c -@@ -28,16 +28,18 @@ typedef struct { - NMOvsdb *ovsdb; - - struct { -- /* The source for the idle handler to set the TUN ifindex */ -- GSource *tun_set_ifindex_idle_source; -- /* The cloned MAC to set */ -- char *cloned_mac; -- /* The id for the signal watching the TUN link to appear/change */ -+ /* The signal id for the TUN link-changed event */ - gulong tun_link_signal_id; -- /* The TUN ifindex to set in the idle handler */ -+ /* The idle handler source for the TUN link-changed event */ -+ GSource *tun_link_idle_source; -+ /* The ifindex for the TUN link-changed event */ - int tun_ifindex; -+ -+ /* The cloned MAC to set */ -+ char *cloned_mac; - /* Whether we have determined the cloned MAC */ - bool cloned_mac_evaluated : 1; -+ - /* Whether we are waiting for the kernel link */ - bool waiting : 1; - } wait_link; -@@ -263,39 +265,33 @@ ready_for_ip_config(NMDevice *device, gboolean is_manual) - } - - static gboolean --_set_ip_ifindex_tun(gpointer user_data) -+_netdev_tun_link_cb_in_idle(gpointer user_data) - { - NMDevice *device = user_data; - NMDeviceOvsInterface *self = NM_DEVICE_OVS_INTERFACE(device); - NMDeviceOvsInterfacePrivate *priv = NM_DEVICE_OVS_INTERFACE_GET_PRIVATE(self); - -- _LOGT(LOGD_CORE, -- "ovs-wait-link: setting ip-ifindex %d from tun interface", -- priv->wait_link.tun_ifindex); -- -- nm_clear_g_source_inst(&priv->wait_link.tun_set_ifindex_idle_source); -- -- nm_device_set_ip_ifindex(device, priv->wait_link.tun_ifindex); -- -- if (check_waiting_for_link(device, "set-ip-ifindex-tun")) { -- /* If the link is not ready, it means the MAC is not set yet. We don't have -- * a convenient way to monitor for ip-ifindex changes other than listening -- * for platform events again.*/ -- nm_assert(!priv->wait_link.tun_link_signal_id); -- priv->wait_link.tun_link_signal_id = g_signal_connect(nm_device_get_platform(device), -- NM_PLATFORM_SIGNAL_LINK_CHANGED, -- G_CALLBACK(_netdev_tun_link_cb), -- self); -- return G_SOURCE_CONTINUE; -+ if (nm_device_get_ip_ifindex(device) <= 0) { -+ _LOGT(LOGD_CORE, -+ "ovs-wait-link: setting ip-ifindex %d from tun link", -+ priv->wait_link.tun_ifindex); -+ nm_device_set_ip_ifindex(device, priv->wait_link.tun_ifindex); - } - -- _LOGT(LOGD_CORE, "tun link is ready"); -+ if (check_waiting_for_link(device, "tun-link-changed")) { -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); -+ return G_SOURCE_CONTINUE; -+ } - -+ _LOGT(LOGD_CORE, "ovs-wait-link: tun link is ready"); - nm_device_link_properties_set(device, FALSE); -+ nm_device_bring_up(device); - - nm_device_devip_set_state(device, AF_INET, NM_DEVICE_IP_STATE_PENDING, NULL); - nm_device_devip_set_state(device, AF_INET6, NM_DEVICE_IP_STATE_PENDING, NULL); - nm_device_activate_schedule_stage3_ip_config(device, FALSE); -+ nm_clear_g_signal_handler(nm_device_get_platform(device), &priv->wait_link.tun_link_signal_id); -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); - - return G_SOURCE_CONTINUE; - } -@@ -311,40 +307,28 @@ _netdev_tun_link_cb(NMPlatform *platform, - const NMPlatformSignalChangeType change_type = change_type_i; - NMDeviceOvsInterface *self = NM_DEVICE_OVS_INTERFACE(device); - NMDeviceOvsInterfacePrivate *priv = NM_DEVICE_OVS_INTERFACE_GET_PRIVATE(self); -- int ip_ifindex; - -- if (pllink->type != NM_LINK_TYPE_TUN || !nm_streq0(pllink->name, nm_device_get_iface(device))) -+ /* This is the handler for the link-changed platform events. It is triggered for all -+ * link changes. Keep only the ones matching our device. */ -+ if (!NM_IN_SET(change_type, NM_PLATFORM_SIGNAL_ADDED, NM_PLATFORM_SIGNAL_CHANGED)) - return; -- -- ip_ifindex = nm_device_get_ip_ifindex(device); -- if (ip_ifindex > 0) { -- /* When we have an ifindex, we are only waiting for the MAC to settle */ -- if (change_type != NM_PLATFORM_SIGNAL_CHANGED) -- return; -- -- if (!check_waiting_for_link(device, "tun-link-changed")) { -- _LOGT(LOGD_CORE, "ovs-wait-link: tun link is ready, cloned MAC is set"); -- -- nm_clear_g_signal_handler(platform, &priv->wait_link.tun_link_signal_id); -- nm_device_link_properties_set(device, FALSE); -- -- nm_device_devip_set_state(device, AF_INET, NM_DEVICE_IP_STATE_PENDING, NULL); -- nm_device_devip_set_state(device, AF_INET6, NM_DEVICE_IP_STATE_PENDING, NULL); -- nm_device_activate_schedule_stage3_ip_config(device, FALSE); -- } -- return; -- } -- -- /* No ip-ifindex on the device, set it when the link appears */ -- if (change_type != NM_PLATFORM_SIGNAL_ADDED) -+ if (pllink->type != NM_LINK_TYPE_TUN || !nm_streq0(pllink->name, nm_device_get_iface(device))) - return; - - _LOGT(LOGD_CORE, -- "ovs-wait-link: found matching tun interface, schedule set-ip-ifindex(%d)", -+ "ovs-wait-link: got platform event \'%s\' for ifindex %d, scheduling idle handler", -+ change_type == NM_PLATFORM_SIGNAL_ADDED ? "added" : "changed", - ifindex); -- nm_clear_g_signal_handler(platform, &priv->wait_link.tun_link_signal_id); -- priv->wait_link.tun_ifindex = ifindex; -- priv->wait_link.tun_set_ifindex_idle_source = nm_g_idle_add_source(_set_ip_ifindex_tun, device); -+ -+ /* The handler is invoked by the platform synchronously in the netlink receive loop. -+ * We can't perform other platform operations (like bringing the interface up) since -+ * the code there is not re-entrant. Schedule an idle handler. */ -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); -+ priv->wait_link.tun_link_idle_source = -+ nm_g_idle_add_source(_netdev_tun_link_cb_in_idle, device); -+ priv->wait_link.tun_ifindex = ifindex; -+ -+ return; - } - - static gboolean -@@ -466,7 +450,7 @@ act_stage3_ip_config(NMDevice *device, int addr_family) - nm_device_activate_schedule_stage3_ip_config(device, TRUE); - return; - } -- nm_clear_g_source_inst(&priv->wait_link.tun_set_ifindex_idle_source); -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); - nm_clear_g_signal_handler(nm_device_get_platform(device), &priv->wait_link.tun_link_signal_id); - - nm_device_link_properties_set(device, FALSE); -@@ -490,7 +474,7 @@ deactivate(NMDevice *device) - priv->wait_link.cloned_mac_evaluated = FALSE; - nm_clear_g_free(&priv->wait_link.cloned_mac); - nm_clear_g_signal_handler(nm_device_get_platform(device), &priv->wait_link.tun_link_signal_id); -- nm_clear_g_source_inst(&priv->wait_link.tun_set_ifindex_idle_source); -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); - } - - typedef struct { -@@ -583,7 +567,7 @@ deactivate_async(NMDevice *device, - _LOGT(LOGD_CORE, "deactivate: start async"); - - nm_clear_g_signal_handler(nm_device_get_platform(device), &priv->wait_link.tun_link_signal_id); -- nm_clear_g_source_inst(&priv->wait_link.tun_set_ifindex_idle_source); -+ nm_clear_g_source_inst(&priv->wait_link.tun_link_idle_source); - priv->wait_link.tun_ifindex = -1; - priv->wait_link.cloned_mac_evaluated = FALSE; - nm_clear_g_free(&priv->wait_link.cloned_mac); -@@ -706,7 +690,7 @@ dispose(GObject *object) - - nm_assert(!priv->wait_link.waiting); - nm_assert(priv->wait_link.tun_link_signal_id == 0); -- nm_assert(!priv->wait_link.tun_set_ifindex_idle_source); -+ nm_assert(!priv->wait_link.tun_link_idle_source); - - if (priv->ovsdb) { - g_signal_handlers_disconnect_by_func(priv->ovsdb, G_CALLBACK(ovsdb_ready), self); --- -2.50.1 - diff --git a/1010-bridge-fix-reapplying-port-VLANs-102744.patch b/1010-bridge-fix-reapplying-port-VLANs-102744.patch deleted file mode 100644 index ac4b5fe..0000000 --- a/1010-bridge-fix-reapplying-port-VLANs-102744.patch +++ /dev/null @@ -1,82 +0,0 @@ -From 1489f9d0e32ac1e9f5f86f5fc940a3c8ed6fc17e Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Tue, 8 Jul 2025 15:09:25 +0200 -Subject: [PATCH 1/2] bridge: fix reapplying port VLANs - -If the bridge default-pvid is zero, it means that the default PVID is -disabled. That is, the bridge PVID is not propagated to ports. - -Currently NM tries to merge the existing bridge VLANs on the port with -the default PVID from the bridge, even when the PVID is zero. This -causes an error when setting the new VLAN list in the kernel, because -it rejects VLAN zero. - -Skip the merge of the default PVID when zero. - -Fixes: c5d1e35f993e ('device: support reapplying bridge-port VLANs') -(cherry picked from commit bf79fbd6780fd38ca29c12a137951c8729379767) -(cherry picked from commit 956f9ba365c18bf00d91ffd0842c09932dd9a5ec) ---- - src/core/devices/nm-device-bridge.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/src/core/devices/nm-device-bridge.c b/src/core/devices/nm-device-bridge.c -index 7c34fde07f..45cdd83f07 100644 ---- a/src/core/devices/nm-device-bridge.c -+++ b/src/core/devices/nm-device-bridge.c -@@ -735,6 +735,11 @@ merge_bridge_vlan_default_pvid(NMPlatformBridgeVlan *vlans, guint *num_vlans, gu - gboolean has_pvid = FALSE; - guint i; - -+ if (default_pvid == 0) { -+ /* default_pvid=0 means that the default PVID is disabled. No need to merge it. */ -+ return vlans; -+ } -+ - for (i = 0; i < *num_vlans; i++) { - if (vlans[i].pvid) { - has_pvid = TRUE; --- -2.50.1 - - -From 0135379ac48b71f5029c72f368b44d9e1244ef80 Mon Sep 17 00:00:00 2001 -From: Beniamino Galvani -Date: Tue, 8 Jul 2025 17:16:25 +0200 -Subject: [PATCH 2/2] device: accept changes to the bond-port.vlans during - reapply - -Commit c5d1e35f993e ('device: support reapplying bridge-port VLANs') -didn't update can_reapply_change() to accept the "bridge-port.vlans" -property during a reapply. So, it was only possible to change the -bridge port VLANs by updating the "bridge.vlan-default-pvid" property -and doing a reapply. Fix that. - -Fixes: c5d1e35f993e ('device: support reapplying bridge-port VLANs') -(cherry picked from commit 261fa8db336e0571479567e2bda10dbf5d171b0a) -(cherry picked from commit c647c060d6dabefeb05f6be6c4af8778437d9a1e) ---- - src/core/devices/nm-device.c | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index 2f2f25a5b8..dee160ed90 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -14003,6 +14003,13 @@ can_reapply_change(NMDevice *self, - return TRUE; - } - -+ if (nm_streq(setting_name, NM_SETTING_BRIDGE_PORT_SETTING_NAME)) { -+ return nm_device_hash_check_invalid_keys(diffs, -+ NM_SETTING_BRIDGE_PORT_SETTING_NAME, -+ error, -+ NM_SETTING_BRIDGE_PORT_VLANS); -+ } -+ - out_fail: - g_set_error(error, - NM_DEVICE_ERROR, --- -2.50.1 - diff --git a/1011-device-dont-disable-IPv6-in-stage3-on-reapply-102773.patch b/1011-device-dont-disable-IPv6-in-stage3-on-reapply-102773.patch deleted file mode 100644 index b05b14a..0000000 --- a/1011-device-dont-disable-IPv6-in-stage3-on-reapply-102773.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 9bbb1139872b6a3cb21e1c08c7853057b4ee2674 Mon Sep 17 00:00:00 2001 -From: Lubomir Rintel -Date: Mon, 30 Jun 2025 15:50:44 +0200 -Subject: [PATCH] device: don't disable IPv6 in stage3 on reapply - -Currently, when a call to Reapply() results in stage3 being re-run, IPv6 -ends up messed up. Like this: - - $ nmcli device modify eth0 ipv4.address '' - $ nmcli device modify eth0 ipv4.address 172.31.13.37/24 - $ - - NetworkManager[666]: [1751286095.2070] device[c95ca04a69467d81] (eth0): ip4: reapply... - ... - NetworkManager[666]: [1751286095.2104] device[c95ca04a69467d81] (eth0): ip6: addrgenmode6: set none (already set) - NetworkManager[666]: [1751286095.2105] device[c95ca04a69467d81] (eth0): ip6: addrgenmode6: toggle disable_ipv6 sysctl after disabling addr-gen-mode - NetworkManager[666]: [1751286095.2105] platform-linux: sysctl: setting '/proc/sys/net/ipv6/conf/eth0/disable_ipv6' to '1' (current value is '0') - NetworkManager[666]: [1751286095.2106] platform-linux: sysctl: setting '/proc/sys/net/ipv6/conf/eth0/disable_ipv6' to '0' (current value is '1') - NetworkManager[666]: [1751286095.2106] platform-linux: sysctl: setting '/proc/sys/net/ipv6/conf/eth0/accept_ra' to '0' (current value is identical) - NetworkManager[666]: [1751286095.2106] platform-linux: sysctl: setting '/proc/sys/net/ipv6/conf/eth0/disable_ipv6' to '0' (current value is identical) - -Not only is this unnecessary because addr-gen-mode already has the -desired value (as is logged), but also wipes off all IPv6 configuration. -This is fine on initial configuration, but not on Reapply(). - -Let's look at the device state first: if we've progressed past ip-config -state, then we can't possibly ever touch the offending sysctls. It's -okay -- we don't need to: addr-gen-mode is going to be set right if we -went through ip-config before. - -Resolves: https://issues.redhat.com/browse/NMT-1681 - -https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2232 ---- - src/core/devices/nm-device.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index 7aaf4d78ed..9e0a53cd32 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -13437,7 +13437,8 @@ activate_stage3_ip_config(NMDevice *self) - * IPv6LL if this is not an assumed connection, since assumed connections - * will already have IPv6 set up. - */ -- if (!nm_device_managed_type_is_external_or_assume(self)) -+ if ((priv->state <= NM_DEVICE_STATE_IP_CONFIG || priv->ip_data_6.do_reapply) -+ && !nm_device_managed_type_is_external_or_assume(self)) - _dev_addrgenmode6_set(self, NM_IN6_ADDR_GEN_MODE_NONE); - - /* Re-enable IPv6 on the interface */ --- -2.50.1 - diff --git a/1012-ovs-don-t-remove-unrelated-external-ports-rhel-121105.patch b/1012-ovs-don-t-remove-unrelated-external-ports-rhel-121105.patch deleted file mode 100644 index f9c16df..0000000 --- a/1012-ovs-don-t-remove-unrelated-external-ports-rhel-121105.patch +++ /dev/null @@ -1,93 +0,0 @@ -From 589556437b65dba2a1630d923fd7ff877ed8d6cd Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=8D=C3=B1igo=20Huguet?= -Date: Thu, 9 Oct 2025 12:24:11 +0200 -Subject: [PATCH] ovs: don't remove unrelated external ports - -The commit linked below introduced a bug that caused that OVS ports -added externally to NM are always deleted when we delete any OVS -interface. It affects to all externally added ports, including those -that are not related to the deleted interface and even those in -different OVS bridges. - -Fix it by only modifying ports and bridges that are ascendants of the -deleted interface, leaving everything else untouched. - -Note that bridges and ports still need to have at least one NM-managed -interface, otherwise they will also be purged. For example, an NM-owned -OVS bridge with 2 ports+iface, one NM-owned and one external: if we -delete the NM-owned iface, both ports and the bridge will be deleted. -For now, this is a known limitation that is not being fixed here. - -Fixes: 476c89b6f2cd ('ovs: only keep bridges and ports with NM interfaces attached') -(cherry picked from commit 93491d76ecf75c202ff82369e3eb72e7e6d37c8a) -(cherry picked from commit 8326cc32d64441dd993b5b1e73ded21d548efa6d) -(cherry picked from commit a2cad8cb1027d14dd7239b44468de8feeaab8b28) ---- - src/core/devices/ovs/nm-ovsdb.c | 32 +++++++++++++++++--------------- - 1 file changed, 17 insertions(+), 15 deletions(-) - -diff --git a/src/core/devices/ovs/nm-ovsdb.c b/src/core/devices/ovs/nm-ovsdb.c -index 84467896d5..42b19c8090 100644 ---- a/src/core/devices/ovs/nm-ovsdb.c -+++ b/src/core/devices/ovs/nm-ovsdb.c -@@ -1447,40 +1447,42 @@ _delete_interface(NMOvsdb *self, json_t *params, const char *ifname) - json_array_append_new(new_interfaces, json_pack("[s,s]", "uuid", interface_uuid)); - } - -- if (num_nm_interfaces == 0) { -- /* The port no longer has any NM interface. Don't add it to "new_ports" and set -- * ports_changed=TRUE, so that it will be deleted. */ -+ if (interfaces_changed && num_nm_interfaces == 0) { -+ /* We are deleting the last nm-interface of this port. Don't add it to "new_ports" -+ * and set ports_changed=TRUE, so that it will be deleted. */ - ports_changed = TRUE; - } else { -+ /* Keep this port: it's still alive, or it's unrelated to the deleted interface */ -+ json_array_append_new(new_ports, json_pack("[s,s]", "uuid", port_uuid)); -+ if (ovs_port->connection_uuid) -+ num_nm_ports++; -+ - if (interfaces_changed) { -- /* An interface needs to be deleted from this port */ -+ /* This port is still alive, but an interface needs to be deleted from it */ - _expect_port_interfaces(params, ovs_port->name, interfaces); - _set_port_interfaces(params, ovs_port->name, new_interfaces); - } -- /* The port is still alive */ -- json_array_append_new(new_ports, json_pack("[s,s]", "uuid", port_uuid)); -- if (ovs_port->connection_uuid) -- num_nm_ports++; - } - } - -- if (num_nm_ports == 0) { -- /* The bridge no longer has any NM port. Don't add it to "new_bridges" and set -- * bridges_changed=TRUE, so that it will be deleted. */ -+ if (ports_changed && num_nm_ports == 0) { -+ /* We are deleting the last nm-port of this bridge. Don't add it to "new_bridges" -+ * and set bridges_changed=TRUE, so that it will be deleted. */ - bridges_changed = TRUE; - } else { -+ /* Keep this bridge: it's still alive, or it's unrelated to the deleted interface */ -+ json_array_append_new(new_bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); -+ - if (ports_changed) { -- /* A port needs to be deleted from this bridge */ -+ /* This bridge is still alive, but a port needs to be deleted from it */ - _expect_bridge_ports(params, ovs_bridge->name, ports); - _set_bridge_ports(params, ovs_bridge->name, new_ports); - } -- /* The bridge is still alive */ -- json_array_append_new(new_bridges, json_pack("[s,s]", "uuid", ovs_bridge->bridge_uuid)); - } - } - - if (bridges_changed) { -- /* A port needs to be deleted from this bridge */ -+ /* A bridge needs to be deleted */ - _expect_ovs_bridges(params, priv->db_uuid, bridges); - _set_ovs_bridges(params, priv->db_uuid, new_bridges); - } --- -2.50.1 - diff --git a/1013-support-reapplying-sriov-vfs-rhel-113955.patch b/1013-support-reapplying-sriov-vfs-rhel-113955.patch deleted file mode 100644 index 42cc43a..0000000 --- a/1013-support-reapplying-sriov-vfs-rhel-113955.patch +++ /dev/null @@ -1,184 +0,0 @@ -From d2c3ea6166cf3ada470ee0caf652470e645445af Mon Sep 17 00:00:00 2001 -From: Jan Vaclav -Date: Thu, 14 Aug 2025 12:52:09 +0200 -Subject: [PATCH 1/2] device: extract sriov platform vf generation to separate - function - -(cherry picked from commit 588a69cd1b0e5bab7371f297c6450d17f5de9ab2) -(cherry picked from commit b2d8f60c4970401b4e981604eceaa37520052fcf) -(cherry picked from commit 8676995903564a526f882dbb05126885c3272129) ---- - src/core/devices/nm-device.c | 61 +++++++++++++++++++++++++----------- - 1 file changed, 43 insertions(+), 18 deletions(-) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index e4249dc4e8..631f978bed 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -10329,6 +10329,43 @@ sriov_params_cb(GError *error, gpointer user_data) - nm_device_activate_schedule_stage1_device_prepare(self, FALSE); - } - -+static gboolean -+sriov_gen_platform_vfs(NMDevice *self, -+ NMSettingSriov *s_sriov, -+ NMPlatformVF ***plat_vfs_out, -+ GError **error) -+{ -+ nm_auto_freev NMPlatformVF **plat_vfs = NULL; -+ guint num; -+ -+ nm_assert(s_sriov); -+ nm_assert(plat_vfs_out && !*plat_vfs_out); -+ -+ num = nm_setting_sriov_get_num_vfs(s_sriov); -+ plat_vfs = g_new0(NMPlatformVF *, num + 1); -+ -+ for (int i = 0; i < num; i++) { -+ NMSriovVF *vf = nm_setting_sriov_get_vf(s_sriov, i); -+ gs_free_error GError *local = NULL; -+ -+ plat_vfs[i] = sriov_vf_config_to_platform(self, vf, &local); -+ -+ if (!plat_vfs[i]) { -+ g_set_error(error, -+ local->domain, -+ local->code, -+ "VF '%s' is invalid: %s", -+ nm_utils_sriov_vf_to_str(vf, FALSE, NULL), -+ local->message); -+ return FALSE; -+ } -+ } -+ -+ *plat_vfs_out = g_steal_pointer(&plat_vfs); -+ -+ return TRUE; -+} -+ - /* - * activate_stage1_device_prepare - * -@@ -10375,10 +10412,7 @@ activate_stage1_device_prepare(NMDevice *self) - if (s_sriov && nm_device_has_capability(self, NM_DEVICE_CAP_SRIOV)) { - nm_auto_freev NMPlatformVF **plat_vfs = NULL; - gs_free_error GError *error = NULL; -- NMSriovVF *vf; - NMTernary autoprobe; -- guint num; -- guint i; - - autoprobe = nm_setting_sriov_get_autoprobe_drivers(s_sriov); - if (autoprobe == NM_TERNARY_DEFAULT) { -@@ -10391,21 +10425,12 @@ activate_stage1_device_prepare(NMDevice *self) - NM_OPTION_BOOL_TRUE); - } - -- num = nm_setting_sriov_get_num_vfs(s_sriov); -- plat_vfs = g_new0(NMPlatformVF *, num + 1); -- for (i = 0; i < num; i++) { -- vf = nm_setting_sriov_get_vf(s_sriov, i); -- plat_vfs[i] = sriov_vf_config_to_platform(self, vf, &error); -- if (!plat_vfs[i]) { -- _LOGE(LOGD_DEVICE, -- "failed to apply SR-IOV VF '%s': %s", -- nm_utils_sriov_vf_to_str(vf, FALSE, NULL), -- error->message); -- nm_device_state_changed(self, -- NM_DEVICE_STATE_FAILED, -- NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED); -- return; -- } -+ if (!sriov_gen_platform_vfs(self, s_sriov, &plat_vfs, &error)) { -+ _LOGE(LOGD_DEVICE, "cannot parse the VF list: %s", error->message); -+ nm_device_state_changed(self, -+ NM_DEVICE_STATE_FAILED, -+ NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED); -+ return; - } - - /* When changing the number of VFs the kernel can block --- -2.50.1 - - -From a92341d549de435e69c3b66d5569d2bd98d37908 Mon Sep 17 00:00:00 2001 -From: Jan Vaclav -Date: Thu, 14 Aug 2025 13:00:53 +0200 -Subject: [PATCH 2/2] device: add support for reapplying the `sriov.vfs` - property - -Adds support for reapplying the `sriov.vfs` property. Note this -does not include `num_vfs`, as the configuration needs to be reset -and reconfigured from scratch in that case. - -Previously, if an existing VF is modified (e.g. if we change the `trust` -flag), we reset all VF configurations, and started from scratch. But in -some cases, this is unnecessarily disruptive. - -Resolves: https://issues.redhat.com/browse/RHEL-95844 -(cherry picked from commit 4ba3ffee6788e6d8b75aff6c7aa21f92e45d5b9c) -(cherry picked from commit 6f454c98a98818e96ecd4f228f1e42febd2b2b32) -(cherry picked from commit 737000860ee9efcc15e8eec8d85f47afd4eca8c5) ---- - src/core/devices/nm-device.c | 35 ++++++++++++++++++++++++++++++++++- - 1 file changed, 34 insertions(+), 1 deletion(-) - -diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c -index 631f978bed..b9bd3492e4 100644 ---- a/src/core/devices/nm-device.c -+++ b/src/core/devices/nm-device.c -@@ -14028,6 +14028,13 @@ can_reapply_change(NMDevice *self, - NM_SETTING_BRIDGE_PORT_VLANS); - } - -+ if (nm_streq(setting_name, NM_SETTING_SRIOV_SETTING_NAME)) { -+ return nm_device_hash_check_invalid_keys(diffs, -+ NM_SETTING_SRIOV_SETTING_NAME, -+ error, -+ NM_SETTING_SRIOV_VFS); -+ } -+ - out_fail: - g_set_error(error, - NM_DEVICE_ERROR, -@@ -14203,9 +14210,35 @@ check_and_reapply_connection(NMDevice *self, - - nm_device_link_properties_set(self, TRUE); - -- if (priv->state >= NM_DEVICE_STATE_CONFIG) -+ if (priv->state >= NM_DEVICE_STATE_CONFIG) { -+ GHashTable *sriov_diff; -+ - lldp_setup(self, NM_TERNARY_DEFAULT); - -+ sriov_diff = nm_g_hash_table_lookup(diffs, NM_SETTING_SRIOV_SETTING_NAME); -+ -+ if (sriov_diff && nm_g_hash_table_lookup(sriov_diff, NM_SETTING_SRIOV_VFS)) { -+ nm_auto_freev NMPlatformVF **plat_vfs = NULL; -+ NMSettingSriov *s_sriov; -+ -+ s_sriov = (NMSettingSriov *) nm_connection_get_setting(applied, NM_TYPE_SETTING_SRIOV); -+ -+ if (s_sriov) { -+ gs_free_error GError *local = NULL; -+ -+ if (!sriov_gen_platform_vfs(self, s_sriov, &plat_vfs, &local) -+ || !nm_platform_link_set_sriov_vfs(nm_device_get_platform(self), -+ priv->ifindex, -+ (const NMPlatformVF *const *) plat_vfs)) { -+ _LOGE(LOGD_DEVICE, -+ "failed to reapply SRIOV VFs%s%s", -+ local ? ": " : "", -+ local ? local->message : ""); -+ } -+ } -+ } -+ } -+ - if (priv->state >= NM_DEVICE_STATE_IP_CONFIG) { - /* Allow reapply of MTU */ - priv->mtu_source = NM_DEVICE_MTU_SOURCE_NONE; --- -2.50.1 - diff --git a/NetworkManager.spec b/NetworkManager.spec index 9d6ba7d..bc9666a 100644 --- a/NetworkManager.spec +++ b/NetworkManager.spec @@ -4,10 +4,10 @@ %global glib2_version %(pkg-config --modversion glib-2.0 2>/dev/null || echo bad) %global epoch_version 1 -%global real_version 1.52.0 -%global git_tag_version_suffix %{nil} +%global real_version 1.54.0 +%global git_tag_version 1.54.0 %global rpm_version %{real_version} -%global release_version 8 +%global release_version 1 %global snapshot %{nil} %global git_sha %{nil} %global bcond_default_debug 0 @@ -172,7 +172,7 @@ Group: System Environment/Base License: GPL-2.0-or-later AND LGPL-2.1-or-later URL: https://networkmanager.dev/ -Source: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/%{real_version}%{git_tag_version_suffix}/downloads/%{name}-%{real_version}.tar.xz +Source: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/releases/%{git_tag_version}/downloads/%{name}-%{real_version}.tar.xz Source1: NetworkManager.conf Source2: 00-server.conf Source4: 20-connectivity-fedora.conf @@ -189,19 +189,6 @@ Source9: readme-ifcfg-rh-migrated.txt # Bugfixes that are only relevant until next rebase of the package. # Patch1001: 1001-some.patch -Patch1001: 1001-core-fail-early-if-we-cannot-get-current-FEC-value-86838.patch -Patch1002: 1002-oci-update-disconnected-vnics-83198.patch -Patch1003: 1003-dns-Fix-invalid-memory-access-on-Dnsconfd-DBUS-error-83175.patch -Patch1004: 1004-ovs-allow-reapplying-ovs-bridge-and-ovs-port-properties-87597.patch -Patch1005: 1005-core-ovs-fix-NULL-pointer-dereference-in-ovsdb-read-timeout-callback-87348.patch -Patch1006: 1006-fix-crash-in-dns-options-rhel-97261.patch -Patch1007: 1007-ovs-only-keep-bridges-and-ports-with-NM-interfaces-attached-87169.patch -Patch1008: 1008-device-update-the-external-down-unmanaged-flag-on-port-attach-release-97258.patch -Patch1009: 1009-ovs-set-the-tun-interface-up-before-stage3-98552.patch -Patch1010: 1010-bridge-fix-reapplying-port-VLANs-102744.patch -Patch1011: 1011-device-dont-disable-IPv6-in-stage3-on-reapply-102773.patch -Patch1012: 1012-ovs-don-t-remove-unrelated-external-ports-rhel-121105.patch -Patch1013: 1013-support-reapplying-sriov-vfs-rhel-113955.patch Requires(post): systemd Requires(post): systemd-udev @@ -317,6 +304,7 @@ BuildRequires: libubsan BuildRequires: firewalld-filesystem BuildRequires: iproute BuildRequires: iproute-tc +BuildRequires: libnvme-devel >= 1.5 Provides: %{name}-dispatcher%{?_isa} = %{epoch}:%{version}-%{release} @@ -777,6 +765,11 @@ rm -f %{buildroot}%{_libdir}/*.la rm -f %{buildroot}%{_libdir}/pppd/%{ppp_version}/*.la rm -f %{buildroot}%{nmplugindir}/*.la +# Don't use the *-initrd.service files yet, wait dracut to support them +rm -f %{buildroot}%{_unitdir}/NetworkManager-config-initrd.service +rm -f %{buildroot}%{_unitdir}/NetworkManager-initrd.service +rm -f %{buildroot}%{_unitdir}/NetworkManager-wait-online-initrd.service + # Ensure the documentation timestamps are constant to avoid multilib conflicts find %{buildroot}%{_datadir}/gtk-doc -exec touch --reference meson.build '{}' \+ @@ -1093,33 +1086,53 @@ fi %changelog -* Wed Oct 15 2025 Íñigo Huguet - 1:1.52.0-8 -- Support reapplying sriov.vfs (RHEL-113955) -- Fix removing unrelated OVS ports (RHEL-121105) +* Mon Aug 04 2025 Filip Pokryvka - 1:1.54.0-1 +- Update to 1.54.0 +- Fix reaply on bridge port VLAN (RHEL-102318) +- Accept hostnames longer than 64 characters from DNS lookup (RHEL-104357) -* Wed Aug 13 2025 Vladimír Beneš - 1:1.52.0-7 -- ovs: only keep bridges and ports with NM interfaces attached #2 (RHEL-87167) +* Fri Jul 11 2025 Filip Pokryvka - 1:1.53.92-1 +- Update to 1.54.0 (rc3) +- Fix ipv6 static route deleted with dualstack (RHEL-102774) +- Allow setting IP method to disabled in port connections (RHEL-90756) -* Tue Aug 12 2025 Vladimír Beneš - 1:1.52.0-6 -- ovs: only keep bridges and ports with NM interfaces attached (RHEL-87169) -- device: update the external-down unmanaged flag on port attach/release (RHEL-97258) -- ovs: set the tun interface up before stage3 (RHEL-98552) -- bridge: fix reapplying port VLANs (RHEL-102744) -- device: don't disable IPv6 in stage3 on reapply (RHEL-102773) +* Fri Jun 20 2025 Filip Pokryvka - 1:1.53.91-1 +- Update to 1.54.0 (rc2) +- Support deactivating a connection without resetting SRIOV sriov_numvfs (RHEL-69125) +- Fix a race condition in ovs tun interface (RHEL-17358) -* Fri Jul 18 2025 Íñigo Huguet - 1:1.52.0-5 -- Fix crash in DNS options evaluation (RHEL-97261) +* Fri May 30 2025 Vladimír Beneš - 1:1.53.90-1 +- Update to 1.54.0 (rc1) +- Devices not becoming managed sometimes (RHEL-89914) +- Crash on _l3cfg_notify_cb (RHEL-92020) +- Fix autoconnect-ports for unrealized VLANs and other virtual devices (NMT-1610) -* Thu May 15 2025 Wen Liang - 1:1.52.0-4 -- ovs: allow reapplying ovs-bridge and ovs-port properties (RHEL-87597) -- core: ovs: fix NULL pointer dereference in ovsdb read timeout callback (RHEL-87348) +* Mon May 5 2025 Vladimír Beneš - 1:1.53.4-1 +- Update to 1.53.4 (dev) +- initrd: add new NBFT parser (RHEL-83058) +- Add support for configuring per-device IPv4 sysctl forwarding option in NetworkManager (RHEL-89582) +- Support reapply on OVS settings (RHEL-86877) +- Add support for configuring the loopback interface in nmtui (RHEL-70484) +- Replace ioctl wth netlink for ethtool in NetworkManager (RHEL-1794) +- NetworkManager does not add the `lock` attribute when `rto_min` is used (RHEL-83752) +- Can not change `bridge.options.mcast-snooping-enable` on partial managemd OVS bridge (RHEL-86767) -* Sat Apr 12 2025 Vladimír Beneš - 1:1.52.0-3 -- Invalid memory access on Dnsconfd DBUS error (RHEL-84691) -- Support IP configuration for secondary interfaces on Oracle VM from metadata (RHEL-85644) +* Mon Apr 14 2025 Filip Pokrývka - 1:1.53.3-1 +- Update to 1.53.3 (dev) +- Add more IPv6 prefix delegation options (RHEL-81948) +- Fix order of parsing port/controller properies in nmcli (RHEL-80273) +- Improve interface activation logic (RHEL-80157) +- Fix WireGuard IPv6 firewall rules (RHEL-79975) +- Support OVS-DPDK dpdk-lsc-interrupt and mtu_request configurations (RHEL-78769) -* Wed Apr 09 2025 Wen Liang - 1:1.52.0-2 -- core: fail early if we cannot get current FEC value (RHEL-86838) +* Mon Mar 24 2025 Vladimír Beneš - 1:1.53.2-1 +- Update to 1.53.2 (dev) +- Fix invalid memory access on Dnsconfd DBUS error (RHEL-83175) +- Avoid getting transient hostname when "localhost" set in /etc/hostname (RHEL-55730) + +* Mon Mar 03 2025 Íñigo Huguet - 1:1.53.1-1 +- Update to 1.53.1 (dev) +- Update MPTCP endpoints creation order (RHEL-80487) * Mon Mar 03 2025 Íñigo Huguet - 1:1.52.0-1 - Update to 1.52.0 diff --git a/sources b/sources index 6b4731d..470ea62 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (NetworkManager-1.52.0.tar.xz) = 5a9e4273ef8b3a3bc9b9e15b7876e140c4accefd7d6143dfc6732b5ea62e6333838156338adcb8808b626586e0fe546bec2215a7e8e629560ce01c2e690bbffb +SHA512 (NetworkManager-1.54.0.tar.xz) = 78bb405f28918556fa921cf290e16a85a10c8b633d98fa764d1723f8e6af66ae9952b7a1a8576522081eead14b1171e55e766ba4b501e9c42665b179757a7626