Назад | Перейти на главную страницу

CentOS 6 WiFi с использованием NetworkManager и без инструментов графического интерфейса

Я использую CentOS 6, отчаянно пытаясь заставить Wi-Fi работать через ifcfg-wlan0 файл и подделка с /etc/wpa_supplicant/wpa_supplicant.conf. У меня нет X-сервера, поэтому я не хочу использовать инструменты графического интерфейса.

Как настроить NetworkManager, чтобы WPA2-PSK WiFi на wlan0 с ESSID inet_bridge. Ethernet работает нормально, поэтому я знаю, что мои настройки не полностью испорчены. Должно быть выполнено в командной строке или с помощью vim.

Мой wpa_supplicant.conf:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

network={
    ssid="inet_bridge"
    key_mgmt=WPA-PSK
    proto=WPA RSN
    pairwise=CCMP
    group=CCMP
    psk="thisIsMyAsciiPassword"
}

Мой ifcfg-wlan0:

DEVICE=wlan0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.0.253
NETMASK=255.255.255.0
DNS1=192.168.0.99
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Wireless

Я не знаю, как это сделать с NetworkManager. Однако я хотел бы указать вам на моего любимого сетевого клиента - Wicd. Установите его, доступен CentOS 6 RPM. Тогда начните его wicd-ncurses интерфейс, и вы можете настроить его один раз и забыть о нем. Когда вы закончите, отключите NetworkManager service и включите wicd. Не нужно трогать службу wpa_supplicant. Wicd хранит свои файлы конфигурации в /etc/wicd каталог, и ваш пароль будет сохранен в виде открытого текста в файле с именем wireless-settings.conf. Однако это файл 0600, владельцем которого является root.

Моя проблема заключалась в том, что wpa_supplicant не запускался с правильными аргументами командной строки. Таким образом, аутентификация с помощью точки доступа с шифрованием WPA2 не выполнялась, поскольку WPA2 был отключен в соискателе.