-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
Impediment
-
None
-
rhel-net-mgmt
-
None
-
True
-
False
-
-
None
-
None
-
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
Description:
When creating a new Ethernet connection profile using nmtui, the device selection drop-down does not automatically list available network interfaces, even though they are detected and visible through system commands such as ip link and nmcli device. Users must manually type the network interface name, which increases configuration time and introduces potential for human error.
Current Behavior
- Network interfaces are present and recognised by the operating system
- nmcli commands list interfaces normally
- On Add → Ethernet in nmtui, the Device field is empty with no dropdown options
- Manual text input of interface names is required (e.g., ens160, enp1s0, etc.)
nmuti-->Edit a connection--> Add ---> Ethernet ---> Device Selection Screen
Device Selection Screen
---------------------------
| Edit Connection |
| --------------------------- |
| Name: |
| Device: |
Expected / Desired Behaviour
- nmtui should enumerate and display all detected and managed network interfaces in the Device drop-down menu when adding an Ethernet connection profile, eliminating the need for manual data entry.
Example Desired UI Behaviour
nmuti-->Edit a connection--> Add ---> Ethernet ---> Device Selection Screen
Device Selection Screen
-----------------------------------
| Edit Connection |
| ----------------------------------- |
| Name: connection1 |
Device: ▼
ens160
enp1s0
eno1
Optionally include NIC details:
- MAC
- Driver/Type (virtio, vmxnet3, Intel, Broadcom)
- Link status
Technical Justification
- Improves usability and user experience
- Aligns with expected behaviour from similar configuration tools
- Reduces risk of network misconfiguration
- Enables faster provisioning at scale
- Makes nmtui more consistent with GUI tools such as nm-connection-editor