Ответы:
Самый лучший и простой вариант, который мне нравится использовать с CentOS - это nmtui. (Ссылка: Redhat )
Это не графический интерфейс, это TUI (текстовый пользовательский интерфейс )
Сначала нужно установить nmtui,
# yum install NetworkManager-tui
Затем,
# nmtui
Это будет вариант, что вы после.
Теперь вы можете перейти к редактированию соединения, и оно выведет список всех доступных для вас WiFi-подключений. Затем вы можете выбрать то, что вы хотите, и активировать / деактивировать то, что вы хотите.
Для запуска команды ifconfig
... вам необходимо установить net-tools
пакет.
Поскольку net-tools
не рекомендуется есть ip
и iw
команды , которые отвечают на ваш вопрос:
Как включить / выключить WiFi?
$ ip link set <interface> up
$ ip link set <interface> down
Как получить список доступных WiFi-подключений?
$ iw dev <interface> scan | grep SSID
Как подключить WiFi, к которому я хочу подключиться?
Создайте wpa_supplicant
файл конфигурации со следующим содержимым:
ctrl_interface=/run/wpa_supplicant
update_config=1
ap_scan=1
Чтобы добавить SSID и пароль, выполните:
$ wpa_passphrase "YOUR-SSID" YOUR-PASSWD >> /etc/wpa_supplicant/wpa_supplicant.conf
Для подключения выполните:
$ wpa_supplicant -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient <interface>
dhclient wlo1
последний шаг, прежде чем я получу аренду DHCP. Я добавил scan_ssid=1
в /etc/wpa_supplicant/wpa_supplicant.conf
. ткс GAD3R! :)
Вы сможете увидеть, установлены ли драйверы для карты, используя lspci -k
И затем, чтобы узнать, правильно ли определен и назван ваш интерфейс, вы можете использовать. ip link
Затем вы можете попытаться вызвать интерфейс с помощью ifup.
Если интерфейс не работает правильно, это может быть связано с отсутствием файла конфигурации, например /etc/sysconfig/network-scripts/ifcfg-<interface-name>
Другое альтернативное решение, если вы хотите использовать его только после ввода следующих команд:
ip link set dev <interface-name> up
wpa_supplicant -B -i <interface-name> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd <interface-name>
Если вы используете CentOS 7: вы можете проверить, доступен ли NetworkManager для использования:
chkconfig NetworkManager включен
запуск службы NetworkManager
Команда выдачи: nmtui
Перейдите непосредственно к «Активному соединению», чтобы проверить, видите ли вы уже свою беспроводную сеть / Wi-Fi. Если это так, введите свой пароль.
Вы также можете редактировать профиль для Wi-Fi, который вы хотите подключить.
ПРИМЕЧАНИЕ: если вы не можете активировать Wi-Fi, попробуйте сделать следующее: После описанных выше шагов: /etc/init.d/network перезагрузите ИЛИ ПЕРЕЗАГРУЗИТЕ / ПЕРЕЗАПУСТИТЕ свой ящик.
Вот мой опыт по следующим причинам:
и если ваш Wi-Fi не работает.
Не устанавливайте дополнительный модуль ядра / делайте какие-либо настройки / устанавливайте новые пакеты
Просто выключите и снова загрузитесь в CentOS 7. Ваш Wi-Fi снова начнет работать.
Это то, что я понял после 6 часов твиков и все перепробовал.