22 lines
752 B
Bash
22 lines
752 B
Bash
#!/bin/bash
|
|
NO_FORMAT="\e[0m"
|
|
F_BOLD="\e[1m"
|
|
C_GREEN="\e[38;5;40m"
|
|
C_RED="\e[38;5;9m"
|
|
C_YELLOW="\033[38;5;226m"
|
|
|
|
if systemctl is-active --quiet NetworkManager; then
|
|
sudo systemctl stop NetworkManager
|
|
sudo systemctl stop systemd-networkd 2>/dev/null || true
|
|
sudo systemctl stop dhcpcd 2>/dev/null || true
|
|
sudo systemctl stop wpa_supplicant 2>/dev/null || true
|
|
sudo pkill -f NetworkManager 2>/dev/null || true
|
|
echo -e "${C_YELLOW}Networking is now ${F_BOLD}${C_RED}inactive${NO_FORMAT}"
|
|
else
|
|
sudo systemctl start NetworkManager
|
|
sudo systemctl start systemd-networkd
|
|
sudo systemctl start dhcpcd
|
|
sudo systemctl start wpa_supplicant
|
|
echo -e "${C_YELLOW}Networking is now ${F_BOLD}${C_GREEN}active${NO_FORMAT}"
|
|
fi
|