Ogólnie:
- problem z networkmanagerem - jeśli to jego używasz - który został ostatnio zaobserwowany głównie dotyczy i polega na tym, że zaczął on mieć problem z wewnętrznym narzędziem do DHCP,
- może się ten problem czasowo pojawiać i znikać pomimo stosowania owego wewnętrznego narzędzia (raz internet będzie - raz nie),
- z uwagi na to, że problem jest związany z narzędziem DHCP nie ma wpływu na to, czy połączenie jest po kablu, wifi, czy też komórkowo.
Zastosowane możliwe rozwiązania:
1. w przypadku braku sieci w ogóle, można:
a. spróbować cofnąć paczkę networkmanager (o ile jest ona we wcześniejszej wersji w systemie), a następnie - o ile się to uda i uda się wówczas połączyć z netem - wykonać to co od pkt.
b. sprawdzić, czy paczka dhcpcd jest w systemie zainstalowana, a jeśli tak można zrobić to co opisał Robert, a nadto jeszcze przeglądnąć plik /etc/NetworkManager/conf.d/dhcp.conf i dokonać wpisu (zmiany):
[main]
dhcp = dhcpcd
i zrestartować networkmanagera:
sudo systemctl restart NetworkManager
2. jeśli nie jest możliwe (z braku paczki networkmanager we wcześniejszej wersji lub dhcpcd w systemie) musimy pobrać jakoś albo paczkę networkmanager we wcześniejszej wersji, albo dhcpcd (np. posiłkując się w tym zakresie innym komputerem, który połączenie zachował, używając jakiegoś liveiso, jeśli mamy lub nawet smartfonem), a następnie, po przeniesieniu do dowolnego katalogu należącego do użytkownika wykonać:
sudo pacman -U nazwa_paczki
PS: Uwaga - jeśli tylko pacman działa, to nie istnieje absolutnie żadna przyczyna, by paczkę pkg.tar.* rozpakowywać ręcznie. Nie istnieje też sens przenoszenia plików takiej paczki "ręcznie" z innego komputera. Wszelkie działania na paczkach w systemie należy wykonywać z zastosowaniem pacmana, albowiem tylko to gwarantuje poprawne działanie systemu.