Почему специальный режим WPA-шифрования отключен в 12.04?
Или, в качестве альтернативы, как я могу проверить, что какой-то чип WiFi поддерживает создание точки доступа с шифрованием WPA? Это зависит от аппаратного обеспечения? Кто-нибудь может создать точку доступа с шифрованием WPA?
Обновление: см. Обсуждение на http://chat.stackexchange.com/transcript/3874
Связанные сообщения об ошибках:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/905748
2 ответа
Оба SIOCSIWENCODEEXT а также SIOCSIWGENIE ошибки обычно тесно связаны с WPA/ wpa_supplicant отказ.
Вы пытались перекомпилировать последний драйвер RT2790 с включенной поддержкой *wpa_supplicant* - по умолчанию это НЕ!, Также обратите внимание, что он поддерживает WPA PSK только для adhoc (см. Строку 280 README_STA ниже)
- Получить последнюю версию драйвера, скачать, распаковать,
cdв каталог. внутри
os/linux/config.mkнайдите строки 10-14, которые гласят:# Support Wpa_Supplicant HAS_WPA_SUPPLICANT=n # Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=nИзменить
nв конце обеих этих строкy,makeа такжеsudo make installдрайвер (вам понадобятся заголовки ядра и т. д. - прокомментируйте, если вам нужна дополнительная информация о процессе).
Перезагрузитесь и посмотрите, не отличается ли что-либо (ошибки и т. Д.) С WPA adhoc.
Если не:
- После
README_STAфайл в извлеченном каталоге, скопируйте егоcp RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat Откройте этот файл и измените:
NetworkType=AdhocAuthmode=WPANONE: важно только это (WPA PSK) поддерживается для adhoc- Пытаться
EncrypType=NONE(и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) - Задавать
WPAPSKк ключу - ***wpa_supplicant* может не полностью поддерживаться в adhoc*
Выгрузите / загрузите модуль, чтобы он вступил в силу:
rmmodа такжеmodprobeсоответственно.Увидеть
README_STAфайл для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
Чтобы запустить сеть WPA adhoc, создайте wpa-adhoc.conf:
ap_scan=2 network={
ssid="test adhoc"
mode=1
frequency=2412
proto=WPA
key_mgmt=WPA-NONE
pairwise=NONE
group=TKIP
psk="passphrase" }
И начните это с запуска:
wpa_supplicant -cwpa-adhoc.conf -iwlan0 -Dwext
Полезные ресурсы:
- Найдите чипсет вашей беспроводной сети и проверьте, поддерживается ли он здесь.
Кроме того, в случае, если шифрование WPA не поддерживается, вы можете установить VPN между узлами, используя OpenVPN или даже SSH.
Источники: