Is your feature request related to a problem? Please describe.
Currently nmrs only supports Wi-Fi devices. Bridge devices (commonly used in virtualization and containerization) cannot be managed.
Describe the solution you'd like
Add support for creating, configuring, and managing NetworkManager bridge devices. This includes creating bridges, adding slave interfaces, and setting bridge-specific options.
For Developers- what would your solution be?
Additional context
Bridge devices are commonly used with Docker, LXC, and virtual machines. The bridge interface acts as a virtual switch connecting multiple network segments.
Is your feature request related to a problem? Please describe.
Currently
nmrsonly supports Wi-Fi devices. Bridge devices (commonly used in virtualization and containerization) cannot be managed.Describe the solution you'd like
Add support for creating, configuring, and managing NetworkManager bridge devices. This includes creating bridges, adding slave interfaces, and setting bridge-specific options.
For Developers- what would your solution be?
NMBridgeproxy trait in proxies.rs fororg.freedesktop.NetworkManager.Device.Bridgebridge_builders.rswithbuild_bridge_connection()functionbridge.rsmodule withcreate_bridge(),add_slave(),remove_slave()functionsDeviceTypeenum if needed (bridge type code: 13)Additional context
Bridge devices are commonly used with Docker, LXC, and virtual machines. The bridge interface acts as a virtual switch connecting multiple network segments.