Is there any way to bring down wireless on wired link detection using the tools mentioned in the title? Two automatic services are enabled: netctl-auto and netctl-ifplugd on coresponding interfaces.
When I use my EE mobile wifi I have it auto connect to a VPN, this same method would work for this;
create a file:
This will be run when the network changes, so my script is checking which wifi is connected and if it matches ... and i'm not connected to ... vpn connect...
your script will need to check if there is a eth connection then do ifdown... stop connection ...
if [ -n "$(nmcli con show --active | grep -i eth)" ]; then nmcli con down id "..."; fi
if [ "$profile" == "eth-profile-name" -a "$action" == "CONNECT" ]; then netctl stop wifi-profile-name fi