[Comm] Настройка wpa_supplicant с ipw2200

Sergey Vlasov vsu на altlinux.ru
Вс Фев 4 11:13:07 MSK 2007


On Sun, Feb 04, 2007 at 02:16:05AM +0300, "А. Китайкин" wrote:
> Общий итог: WEP работает идеально. WPA не дееспособно.
> 
> По-видимому, версия ipw2200 (1.0.6), имеющая место быть в
> ALC30+bp, несколько старовата. В CHANGES свежего модуля из
> Сизифа упомянуто очень много нового в части WPA. Сборку для
> компакта не осилил, думаю, что проще утянуть все ядро.

Блин.

На http://ftp.altlinux.org/pub/people/vsu/3.0-updates-testing/ ещё с
прошлого года лежит исправленный пакет wpa_supplicant - в версии из
дистрибутива (wpa_supplicant-0.3.9-alt2) сломана работа как раз с
драйверами ipw2x00 из того же дистрибутива (там приложен патч,
меняющий интерфейс -Dipw для совместимости с более старыми версиями
драйверов, но с версиями, фактически попавшими в дистрибутив, этот
патч несовместим).  Попробуйте установить эту версию - если она
заработае нормально, я в конце концов попытаюсь засунуть её в updates
(видимо, я так и забыл это сделать).

Чтобы работал -Dwext, нужно обновлять ядро - проблема не столько в
старом драйвере, сколько в устаревшей версии Wireless Extensions в
ядре, общей для всех драйверов.  Начиная с 2.6.14, будет работать
-Dwext (а -Dipw работать перестанет).  От версии драйвера это почти не
зависит, за исключением того, что старые версии, скорее всего, просто
не соберутся со слишком новым для них ядром.

> Остается еще один, пока сугубо теоретический, и даже еще пока
> не вопрос -- по совместному применению iwconfig и wpa_supplicant
> в свете возможного наличия нескольких различных профилей.
> Сложилось впечатление, что будучи запущеным, wpa_supplicant
> не позволит уже использовать простое WEP-шифрование без
> авторизации. Однако: он уже не выгружается сам, он отслеживает
> перезапуск интерфейса и ifplugstatus, он затирает статические
> preshared WEP-ключи, переданные в модуль с помощью iwconfig и не
> предоставляет возможность указать правильные в wpa_supplicant.conf
> Т.е. управление профилями WiFi он берет на себя, но управление
> это не вполне адекватное?

В примере wpa_supplicant.conf есть варианты настройки и для WEP, и
вообще без шифрования:

# Plaintext connection (no WPA, no IEEE 802.1X)
network={
        ssid="plaintext-test"
        key_mgmt=NONE
}


# Shared WEP key connection (no WPA, no IEEE 802.1X)
network={
        ssid="static-wep-test"
        key_mgmt=NONE
        wep_key0="abcde"
        wep_key1=0102030405
        wep_key2="1234567890123"
        wep_tx_keyidx=0
        priority=5
}


# Shared WEP key connection (no WPA, no IEEE 802.1X) using Shared Key
# IEEE 802.11 authentication
network={
        ssid="static-wep-test2"
        key_mgmt=NONE
        wep_key0="abcde"
        wep_key1=0102030405
        wep_key2="1234567890123"
        wep_tx_keyidx=0
        priority=5
        auth_alg=SHARED
}
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : http://lists.altlinux.org/pipermail/community/attachments/20070204/1b343f14/attachment.bin 


Подробная информация о списке рассылки Community