По идеи мне нужно вот это 
https://wiki.archlinux.org/index.php/Netctl_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29Мне нужно не менять профиль на другой, а нужно выполнить команду netctl restart ethernet-myprof
Я что то не понимаю как это сделать (
Думаю нужно настроить где то здесь
netctl.action
#!/bin/bash
#
# ifplugd.action script for netctl
. /usr/lib/network/globals
PROFILE_FILE="$STATE_DIR/ifplugd_$1.profile"
case "$2" in
  up)
    # Look for a dhcp based profile to try first
    # dhcp can actually outright fail, whereas
    # it's difficult to tell if static succeeded
    # Also check profile is same iface and is right connection
    echo "up"
    declare -a preferred_profiles
    declare -a dhcp_profiles
    declare -a static_profiles
    while read -r profile; do
        (
          echo "Reading profile '$profile'"
          source "$PROFILE_DIR/$profile"
          [[ "$Interface" == "$1" && "$Connection" == "ethernet" ]] || continue
          is_yes "${AutoWired:-no}" && exit 1 # user preferred AUTO profile
          [[ "$IP" == "dhcp" ]] && exit 2 # dhcp profile
          exit 3 # static profile
        )
        case $? in
          1) preferred_profiles+=("$profile");;
          2) dhcp_profiles+=("$profile");;
          3) static_profiles+=("$profile");;
        esac
    done < <(list_profiles)
    if [[ ${#preferred_profiles[@]} > 1 ]]; then
        echo "AutoWired flag for '$1' set in more than one profile (${preferred_profiles[*]})"
    fi
    for profile in "${preferred_profiles[@]}" "${dhcp_profiles[@]}" "${static_profiles[@]}"; do
        if ForceConnect=yes "$SUBR_DIR/network" start "$profile"; then
            mkdir -p "$(dirname "$PROFILE_FILE")"
            printf "%s" "$profile" > "$PROFILE_FILE"
            exit 0
        fi
    done
  ;;
  down)
    if [[ -e "$PROFILE_FILE" ]]; then
        if ForceConnect=yes "$SUBR_DIR/network" stop "$(< "$PROFILE_FILE")"; then
            rm -f "$PROFILE_FILE"
            exit 0
        fi
    fi
  ;;
  *)
    echo "Wrong arguments" >&2
  ;;
esac
exit 1
# vim: ft=sh ts=4 et sw=4: