Почему специальный режим WPA-шифрования отключен в 12.04?

Или, в качестве альтернативы, как я могу проверить, что какой-то чип WiFi поддерживает создание точки доступа с шифрованием WPA? Это зависит от аппаратного обеспечения? Кто-нибудь может создать точку доступа с шифрованием WPA?

Обновление: см. Обсуждение на http://chat.stackexchange.com/transcript/3874

Связанные сообщения об ошибках:

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/905748

https://bugzilla.gnome.org/show_bug.cgi?id=654772

2 ответа

Оба SIOCSIWENCODEEXT а также SIOCSIWGENIE ошибки обычно тесно связаны с WPA/ wpa_supplicant отказ.

Вы пытались перекомпилировать последний драйвер RT2790 с включенной поддержкой *wpa_supplicant* - по умолчанию это НЕ!, Также обратите внимание, что он поддерживает WPA PSK только для adhoc (см. Строку 280 README_STA ниже)

  1. Получить последнюю версию драйвера, скачать, распаковать, cd в каталог.
  2. внутри 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
    
  3. Изменить n в конце обеих этих строк y,

  4. make а также sudo make install драйвер (вам понадобятся заголовки ядра и т. д. - прокомментируйте, если вам нужна дополнительная информация о процессе).

Перезагрузитесь и посмотрите, не отличается ли что-либо (ошибки и т. Д.) С WPA adhoc.

Если не:

  1. После README_STA файл в извлеченном каталоге, скопируйте его cp RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat
  2. Откройте этот файл и измените:

    • NetworkType=Adhoc
    • Authmode=WPANONE: важно только это (WPA PSK) поддерживается для adhoc
    • Пытаться EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc)
    • Задавать WPAPSK к ключу - ***wpa_supplicant* может не полностью поддерживаться в adhoc*
  3. Выгрузите / загрузите модуль, чтобы он вступил в силу: rmmod а также modprobe соответственно.

  4. Увидеть 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.

Источники:

  1. Создание специальной сети.

  2. Поддержка беспроводных карт

Другие вопросы по тегам