-
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
api-breakBreaking changes, major version bump required.Breaking changes, major version bump required.coreChanges needed for the dbus proxy or general app functions.Changes needed for the dbus proxy or general app functions.enhancementNew feature or requestNew feature or request
Milestone
Description
Is your feature request related to a problem? Please describe.
VLAN tagging is not supported. Users cannot create or manage VLAN interfaces (e.g., eth0.100) for network segmentation.
Describe the solution you'd like
Add support for creating and managing VLAN interfaces with configurable VLAN IDs and parent device selection.
For Developers- what would your solution be?
- Add NMVlan proxy trait in
proxies.rsfororg.freedesktop.NetworkManager.Device.Vlan - Create
vlan_builders.rswithbuild_vlan_connection()that accepts parent device and VLAN ID - Add
vlan.rsmodule withcreate_vlan(parent_interface, vlan_id)function - Expose VLAN operations in NetworkManager public API
- Update
DeviceTypeenum (VLAN type code: 19)
Additional context
Metadata
Metadata
Assignees
Labels
api-breakBreaking changes, major version bump required.Breaking changes, major version bump required.coreChanges needed for the dbus proxy or general app functions.Changes needed for the dbus proxy or general app functions.enhancementNew feature or requestNew feature or request