Odpowiedzi:
Najlepszą i łatwą opcją, którą lubię używać z CentOS, jest nmtui. (Patrz: Redhat )
TO NIE JEST GUI, TO TUI (INTERFEJS UŻYTKOWNIKA TEKSTU )
Najpierw musisz zainstalować nmtui,
# yum install NetworkManager-tui
Następnie,
# nmtui
Spowoduje to wybór tego, czego szukasz.
Teraz możesz przejść do Edytuj połączenie i wyświetli listę wszystkich dostępnych połączeń WiFi dla Ciebie. Następnie możesz wybrać, co chcesz, i aktywować / dezaktywować, co tylko chcesz.
Aby uruchomić ifconfig
polecenie ..., należy zainstalować net-tools
pakiet.
Ponieważ net-tools
jest przestarzałe, istnieją polecenia ip
i iw
, które odpowiadają na twoje pytanie:
Jak włączyć / wyłączyć WiFi?
$ ip link set <interface> up
$ ip link set <interface> down
Jak uzyskać listę dostępnych połączeń WiFi?
$ iw dev <interface> scan | grep SSID
Jak podłączyć WiFi, z którym chcę się połączyć?
Utwórz wpa_supplicant
plik konfiguracyjny o następującej treści:
ctrl_interface=/run/wpa_supplicant
update_config=1
ap_scan=1
Aby dodać identyfikator SSID i hasło, uruchom:
$ wpa_passphrase "YOUR-SSID" YOUR-PASSWD >> /etc/wpa_supplicant/wpa_supplicant.conf
Aby połączyć, uruchom:
$ wpa_supplicant -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient <interface>
dhclient wlo1
jako ostatni krok, zanim otrzymam dzierżawę dhcp. Dodałem scan_ssid=1
do /etc/wpa_supplicant/wpa_supplicant.conf
. tks GAD3R! :)
Powinieneś być w stanie sprawdzić, czy sterowniki karty są zainstalowane za pomocą lspci -k
A potem, aby wiedzieć, czy Twój interfejs został poprawnie wykryty i nazwany, możesz użyć. ip link
Następnie możesz spróbować uruchomić interfejs za pomocą ifup
Jeśli interfejs nie działa poprawnie, przyczyną może być brak pliku konfiguracyjnego takiego jak /etc/sysconfig/network-scripts/ifcfg-<interface-name>
Inne alternatywne rozwiązanie, jeśli jest to coś, co chcesz przywołać tylko po wprowadzeniu następujących poleceń:
ip link set dev <interface-name> up
wpa_supplicant -B -i <interface-name> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd <interface-name>
Jeśli korzystasz z CentOS 7: możesz sprawdzić, czy NetworkManager jest już dostępny, aby użyć:
chkconfig NetworkManager włączony
usługa start NetworkManager
Polecenie wydania: nmtui
Przejdź bezpośrednio do „Aktywuj połączenie”, aby sprawdzić, czy już widzisz swoją sieć bezprzewodową / Wi-Fi. Jeśli tak, wprowadź swoje hasło.
Możesz także edytować profil Wi-Fi, z którym chcesz się połączyć.
UWAGA: jeśli nie możesz aktywować Wi-Fi, spróbuj wykonać następujące czynności: Po wykonaniu powyższych kroków: /etc/init.d/network uruchom ponownie LUB Zrestartuj / Zrestartuj urządzenie.
Oto moje doświadczenie z następujących powodów:
a jeśli twoje wifi nie działa.
Nie instaluj dodatkowego modułu jądra / nie rób żadnych poprawek / instaluj nowe pakiety
Po prostu zamknij i uruchom ponownie w CentOS 7. Twoje wifi znów zacznie działać.
Zrozumiałem to po 6 godzinach poprawek i wypróbowałem wszystko.