CachyOS / CachyOS/distribution

[Enhancement]: Attach network interfaces to mac addresses

Open
#384 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### Problem / Motivation

Currently, if you have two interfaces and only one is connected, that interface’s connection profile becomes active.
When you activate the second interface, the first one gets disconnected automatically in the settings, and Connection 2 is applied to the same physical interface.
If someone wants to force a specific interface to be used with a specific connection profile, they must manually assign a MAC address to that profile. This is straightforward in KDE, but in other desktop environments you will likely need to use command‑line tools. Otherwise, disabling autoconnect per physical interface is not easily possible.

### Proposed Solution

On new unknown macaddresses for wired connections, create a new network profile with the mac address linked to it. So it would be handled like in windows and directly for the physical interfaces.
Maybe it would also make sense to name the profiles directly like the interface itself. Maybe include in the name Vendor, Product as an idea. Maybe also the mac address as name to not have the problem if someone having the same vendor, product two times.

### Alternatives Considered

_No response_

### Additional Context

I have two interfaces, one at my PC, one at my docking station, both currently physically connected.
My PC is in another subnet then my docking because my docking interface is used for my working notebook. Thats why I manually added the macaddresses to the profiles and disabled autoconnect on the docking interface.

Hope I made it clear, what I mean

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.