From: Andrew Zaborowski
Connecting to 802.1x wifi networks preprovisioned as IWD config files
doesn't work very well currently as you have to have an NM Connection
with the same SSID and security type set to WPA-Enteprise for the backend
to command IWD to connect. For that you need to create a c
Make this function public. I'm not sure if at this point it makes
much sense to add a new file for iwd-specific utilities.
---
src/devices/wifi/nm-device-iwd.c | 35 ++-
src/devices/wifi/nm-wifi-utils.c | 23 +++
src/devices/wifi/nm-wifi-utils.h
Emit a signal when NMIwdManager learns that a KnownNetwork has been
added or removed and when the list has been initially loaded.
---
src/devices/wifi/nm-iwd-manager.c | 26 ++
src/devices/wifi/nm-iwd-manager.h | 3 +++
2 files changed, 29 insertions(+)
diff --git a/src/d
To allow connections that mirror IWD's configured WPA-Enterprise
networks to be seen as valid by NM, add a new value for the eap key in
802-1x settings. 802-1x.eap stores EAP method names. In the IWD
connections we don't know what EAP method is configured and we don't
have any of the other 802-1x
Add a function that maps to the
net.connman.iwd.KnownNetworks.ForgetNetwork DBus call and causes an IWD
Known Network to be forgotten with its config file removed.
---
src/devices/wifi/nm-iwd-manager.c | 36
src/devices/wifi/nm-iwd-manager.h | 2 ++
2 files ch
Add nm_settings_add_plugin as a public function so that plugins can be
added after startup is complete. Specifically this allows a device
plugin to add its own settings plugin. Making the two plugins
independent binaries is difficult because plugins are loaded with
G_MODULE_BIND_LOCAL and can't s
---
src/devices/wifi/nm-iwd-manager.c | 17 ++---
src/devices/wifi/nm-iwd-manager.h | 5 +
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/devices/wifi/nm-iwd-manager.c
b/src/devices/wifi/nm-iwd-manager.c
index 39db3a04c..2da6db0e4 100644
--- a/src/devices/wi
The plugin listens to NMIwdManager signals to add and remove connections
for IWD's KnownNetworks. The connections are currently read-only and
contain the minimum settings to mirror the information provided by IWD:
the SSID and the security type.
If this approach is taken the connections will prob
Add the IWD plugin to the build and use nm_settings_add_plugin to add
its instance. The plugin is built into the wifi plugin's binary because
with an independent binary it's difficult to cleanly listen to
NMIwdManager's signals and call its methods. The meson configuration is
not in this patch.
This is automatically generated email about markup problems in a man
page for which you appear to be responsible. If you are not the right
person or list, please tell me so I can correct my database.
See http://catb.org/~esr/doclifter/bugs.html for details on how and
why these patches were genera
10 matches
Mail list logo