Цитата: klark973 от 19.04.2019 06:24:44То, что соединение нельзя редактировать -- баг. Причём, несмотря на существенную разницу между p8 и Сизифом в том же коде, на Сизифе этот баг не исправлен до сих пор. Как мне кажется, он обусловлен тем, как конструируется и разрушается объект соединения.Я не понял. На p8 можно редактировать это соединение силами NetworkManager?
То, что соединение нельзя редактировать -- баг. Причём, несмотря на существенную разницу между p8 и Сизифом в том же коде, на Сизифе этот баг не исправлен до сих пор. Как мне кажется, он обусловлен тем, как конструируется и разрушается объект соединения.
# grep -H . /etc/net/ifaces/eth0/options*/etc/net/ifaces/eth0/options.bak:TYPE=eth/etc/net/ifaces/eth0/options.bak:CONFIG_WIRELESS=no/etc/net/ifaces/eth0/options.bak:BOOTPROTO=dhcp/etc/net/ifaces/eth0/options.bak:CONFIG_IPV4=yes/etc/net/ifaces/eth0/options.bak:DISABLED=yes/etc/net/ifaces/eth0/options.bak:NM_CONTROLLED=yes/etc/net/ifaces/eth0/options.bak:ONBOOT=yes
# mv /etc/net/ifaces/eth0/options.bak /etc/net/ifaces/eth0/options
# /etc/rc.d/init.d/NetworkManager restart
то в NM будет только соединение "Wired Connection 1", которое можно редактировать и удалять.
Да и с какого перепугу NM должен уметь править конфиги etcnet?
Сейчас проверил свою мысль на образе от Антона Мидюкова regular-sysv-xfce-20190312-x86_64.iso.Если перед установкой на реальное железо не подключать сетевой кабель, или перед установкой на ВМ в настройках сети выставить "Не подключен" и вернуть все на место после первой загрузки свежеустановленной системы, то в NM будет только соединение "Wired Connection 1", которое можно редактировать и удалять.
А значит никак.
...А как же здесь? :http://bss.technology/tutorials/red-hat-enterprise-linux-v7-networking/networkmanager-connection-priority-manage-network-profile-priority-in-linux/Или там идёт речь о каком то другом приоритете?..
А через GUI такое можно сделать?
Через nmcli тоже нельзя менять это соединение, что неудивительно.
Укажите, какое соединение NetworkManager должно быть активным после перезагрузки системы или какое соединение должно быть активировано, когда текущее активное соединение будет деактивировано.
Дан, а этот Wired Connection 1 случайно не в /etc/NetworkManager/system-connections/ находится?
# ls /etc/NetworkManager/system-connections/#
# ls /var/run/NetworkManager/system-connections/'Wired connection 1.nmconnection'
# cat /var/run/NetworkManager/system-connections/Wired\ connection\ 1.nmconnection [connection]id=Wired connection 1uuid=bea2e4c9-2529-3f65-8c97-7300b4cc614atype=ethernetautoconnect-priority=-999permissions=timestamp=1555645424[ethernet]mac-address=08:00:27:4C:8F:24mac-address-blacklist=[ipv4]dns-search=method=auto[ipv6]addr-gen-mode=stable-privacydns-search=method=auto
# nmcli c sNAME UUID TYPE DEVICE Wired connection 1 bea2e4c9-2529-3f65-8c97-7300b4cc614a ethernet eth0
Это для установочных может и можно. На live такой номер не проходит.
Цитата: Speccyfighter от 19.04.2019 07:19:18А значит никак. ...А как же здесь? : http://bss.technology/tutorials/red-hat-enterprise-linux-v7-networking/networkmanager-connection-priority-manage-network-profile-priority-in-linux/
$ nmcli c show <con_name> | grep autoconnect-priority
$ nmcli c mod <con_name> connection.autoconnect-priority 4
# grep autoconnect-priority /etc/NetworkManager/system-connections/<con_name>autoconnect-priority=4
Сейчас проверил свою мысль на образе от Антона Мидюкова regular-sysv-xfce-20190312-x86_64.iso. Если перед установкой на реальное железо не подключать сетевой кабель, или перед установкой на ВМ в настройках сети выставить "Не подключен" и вернуть все на место после первой загрузки свежеустановленной системы, то в NM будет только соединение "Wired Connection 1", которое можно редактировать и удалять.Это для установочных может и можно. На live такой номер не проходит.