Почему специальный режим 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

1
задан 3 July 2012 в 01:03

14 ответов

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 25 July 2018 в 18:21

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 25 July 2018 в 18:21

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 2 August 2018 в 00:34

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 2 August 2018 в 00:34

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 4 August 2018 в 16:04

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 4 August 2018 в 16:04

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 6 August 2018 в 00:41

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 6 August 2018 в 00:41

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 7 August 2018 в 18:07

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 7 August 2018 в 18:07

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 10 August 2018 в 06:54

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 10 August 2018 в 06:54

Чтобы запустить специальную сеть WPA, создайте 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. Поддерживаемые беспроводные карты
0
ответ дан 15 August 2018 в 18:51
  • 1
    Почему НЕТ? Можем ли мы использовать TKIP например? Пробую это. – int_ua 25 June 2012 в 17:22
  • 2
    И это создает открытую сеть adhoc, без шифрования вообще. – int_ua 25 June 2012 в 17:34
  • 3
    @int_ua: Просто чтобы уточнить, пробовали ли вы это, и у вас получилась открытая сеть adhoc? – pl1nk 25 June 2012 в 17:42
  • 4
    Да, я скопировал конфигурацию, добавив только новые строки, где они должны быть, и изменив пароль, и выполнил команду wpa_supplicant с помощью sudo. Он показал пару ioctl[SIOCSIWENCODEEXT]: Invalid argument, и на Nokia N900 сеть показана как незашифрованная. Вывод: paste.ubuntu.com/1059026 – int_ua 25 June 2012 в 17:47

Ошибки 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 Try EncrypType=NONE (и даже TKIP и AES, потому что README не говорит, что поддерживается для adhoc) Установите WPAPSK на ключ - *** wpa_supplicant * может не полностью поддерживаться в adhoc *
  3. Выгрузить / загрузить чтобы модуль вступил в силу: rmmod и modprobe соответственно.
  4. См. Файл README_STA для получения дополнительных параметров и деталей, и попробуйте поэкспериментировать. Прокомментируйте, если вам нужна дополнительная помощь.
2
ответ дан 15 August 2018 в 18:51
  • 1
    К сожалению, я из города с очень ограниченным GPRS-трафиком, сейчас не могу проверить решение. Кроме того, я задавал общий вопрос, мне не очень нравятся ваши правки, поскольку все записные книжки с 12.04, с которыми я встречался, не могли создать точку доступа с шифрованием WPA. И это большая проблема, которую не следует разбивать на обсуждения, связанные с оборудованием. – int_ua 3 July 2012 в 01:00
  • 2
    @int_ua: я понимаю, я отменил изменения. – ish 3 July 2012 в 01:04

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

Похожие вопросы: