Успешная совместная работа NM и Net-Applet у меня получилась при использовании NM как основного аплета
В системе должен быть или NM или Net-Applet. Хотя NM можно отключить из systemd. Как из системы убрать Net-Applet, кроме как удалить его, я не знаю.
1) Переход на NetworkManager
Настройки Add Connection и Network Center при использование NM удалены из меню drakconf
Но они присутствуют в системе, но их, во избежание проблемм, лучше не запускать
- Установить пакеты
ppp-пакеты
▼Spoiler
ppp
ppp-devel
ppp-dhcp
ppp-pppoatm
ppp-pppoe
ppp-radius
Для плазмы
▼Spoiler
plasma-applet-nm
plasma-applet-nm-fortisslvpnui
plasma-applet-nm-l2tp
plasma-applet-nm-openconnect
plasma-applet-nm-openvpn
plasma-applet-nm-pptp
plasma-applet-nm-ssh
plasma-applet-nm-vpnc
Для LXQt и всех остальных
▼Spoiler
networkmanager
networkmanager-adsl
networkmanager-applet
networkmanager-bluetooth
networkmanager-l2tp
networkmanager-libreswan
networkmanager-openconnect
networkmanager-openvpn
networkmanager-ppp
networkmanager-pptp
networkmanager-qt
networkmanager-team
networkmanager-tui
networkmanager-vpnc
networkmanager-wifi
networkmanager-wwan
- Для настройки запустить скрипт nm.sh :
▼Spoiler
#!/bin/bash
echo "Start to install the drakx-net packages"
[ -f "/usr/bin/net_applet" ] && rpm --nodeps -e drakx-net-applet
echo "Clearing"
#/usr/bin/ls /etc/sysconfig/network-scripts/ifcfg-* | grep -v lo$ | xargs echo rm -f
rm -f /etc/sysconfig/network-scripts/wireless.d/*
rm -f /var/lib/NetworkManager/internal*
rm -f /var/lib/dhclient/dhclient--*
sed -i 's/"Add Connection",/#"Add Connection",/' /usr/libexec/drakconf
sed -i 's/"Monitor Connection",/#"Monitor Connection",/' /usr/libexec/drakconf
sed -i 's/"Network Center",/"Monitor Connection",/' /usr/libexec/drakconf
systemctl enable networkmanager
systemctl start networkmanager
systemctl restart wpa_supplicant
systemctl restart network
#rpm --nodeps -e wpa_supplicant; urpmi wpa_supplicant
#ps -ef | grep -v grep | grep -ie net -e wpa
ifconfig -a
#journalctl -b -u network --no-pager -a
#systemctl status network.service -a
#journalctl -ab | grep -iE "fw|firmware|iwl|wifi|wire|80211"
- Перезагрузиться.
2) Обратный переход на Net-Applet запустить скрипт net_applet.sh :
▼Spoiler
#!/bin/bash
echo "Start to install the drakx-net packages"
[ ! -f "/usr/bin/net_applet" ] && urpmi drakx-net-applet
echo "Clearing"
#/usr/bin/ls /etc/sysconfig/network-scripts/ifcfg-* | grep -v lo$ | xargs echo rm -f
systemctl stop networkmanager
systemctl disable networkmanager
urpme networkmanager networkmanager-tui networkmanager-openconnect networkmanager-openvpn
rm -f /etc/sysconfig/network-scripts/wireless.d/*
rm -f /var/lib/NetworkManager/internal*
rm -f /var/lib/dhclient/dhclient--*
sed -i 's/#"Add Connection",/"Add Connection",/' /usr/libexec/drakconf
sed -i 's/"Monitor Connection",/"Network Center",/' /usr/libexec/drakconf
systemctl restart wpa_supplicant
systemctl restart network
#rpm --nodeps -e wpa_supplicant; urpmi wpa_supplicant
#ps -ef | grep -v grep | grep -ie net -e wpa
ifconfig -a
#journalctl -b -u network --no-pager -a
#systemctl status network.service -a
#journalctl -ab | grep -iE "fw|firmware|iwl|wifi|wire|80211"
Восстанавливается меню в drakconf для запуска Add Connection и Network Center
Перезагрузиться.
PS
Полезная инфа - https://forums.mageia.org/en/viewtopic. … let#p51435