Summary: | отсутствует текст пунктов выпадающего меню "шифрование" | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | alterator-net-wifi | Assignee: | Vladislav Zavjalov <slazav> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | combr, ktirf, sem, slazav, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Michael Shigorin
2009-02-18 16:47:34 MSK
У меня, увы, сейчас нет ничего под рукой, на чем можно тестировать этот модуль... Эти самые меню строятся по результатам следующих команд: supplicant_request <interface> get_capability key_mgmt supplicant_request <interface> get_capability eap Это хоть работает? жаль, жаль - неужели нет ни одной завалящей wifi-карточки или хотя бы внешней usb-примочки? правда, еще точка доступа потребуется.. ;) у меня вот такое творится: Поле "Шифрование" не заполняется ничем (пустой список выбора всегда). при этом, когда модуль net-wifi открыт (запущен), то каждые 3 секунды (измерял) у сети запрашивается сначала статус: (это снято в момент, когда подключен, но то же запрашивается постоянно) STATUS bssid=(тут оно) ssid=(тут оно) id=0 pairwise_cipher=TKIP group_cipher=TKIP key_mgmt=WPA-PSK wpa_state=COMPLETED ip_address=192.168.1.223 и потом еще GET_NETWORK 0 ssid "(тут оно)" GET_NETWORK 0 pairwise TKIP GET_NETWORK 0 key_mgmt WPA-PSK GET_NETWORK 0 proto WPA внимание, вопросы ;) 1. почему это в любом случае (подключен, нет) запрашивается каждые 3 секунды? я думаю, что если статус completed, то нет смысла постоянно теребить интерфейс. 2. данные для пустого поля запрашиваются, успешно получаются, но тот выпадающий список "шифрование" никогда не заполняется. почему? проблема где-то в разборе полученного. (В ответ на комментарий №1)
> У меня, увы, сейчас нет ничего под рукой, на чем можно тестировать этот
> модуль...
У sem@, рядом с тобой сидящего, должна быть USB-шная хрень для WiFi. Правда, она чего-то там не умеет по части шифрования, но WEP точно сделать можно.
(In reply to comment #1) > Эти самые меню строятся по результатам следующих команд: > supplicant_request <interface> get_capability key_mgmt > supplicant_request <interface> get_capability eap > Это хоть работает? root@pad ~ # supplicant_request eth1 get_capability key_mgmt zsh: command not found: supplicant_request Добавляй зависимость :-) Прошу прощения, я случайно всех запутал: supplicant_request -- это функция внутри бакенда. Вообще, в связи со всей кучей повешенных багов на alterator-net-wifi, надо будет мне за него засесть, видимо. Раз уж нашлись желающие пообсуждать, как все должно быть "правильно". Но, к сожалению, в ближайшую неделю я буду совсем недоступен, а потом еще неделю - слабодоступен. что такое пара недель по сравнению с годами, которые он будет жить? ;) в принципе-то он почти рабочий, при наличии хорошего драйвера и в правильной фазе луны даже работает ;) но с первого взгляда пугает. а вот если разобраться и часть сделать вручную.. ;) Сегодня все основательно почистил, собрал 0.7-alt1. Существенное улучшение -- более правильная перенастройка странно сконфигурированных интерфейсов, причем единожды, в начале работы. У меня с некоторыми двумя карточками вполне работает. Поглядите пожалуйста, не сломал ли я что-то еще. А я -- поломал и уехал :) Приеду - буду копать дальше, если будет понятно что. версия 0.7 -
по кнопке "настройка беспроводной сети" стал запускаться медленнее (с виду :)
поле "шифрование" (encryption) работает неверно.
для сети в которой только tkip 00:18:39:3a:c0:90 2437 237 [WPA-PSK-TKIP] 4312
и для любой другой предлагается выбрать в выпадающем списке только вариант CCMP.
соотв, если его выбрать - то аутентификации не происходит.
происходит только если оставить пустым.
при этом ответ никакого CCMP не выдает:
>get_network 2 pairwise
TKIP
(In reply to comment #8) > А я -- поломал и уехал :) Приеду - буду копать дальше, если будет понятно что. Вот спасибо :) Пришлось купить домой точку, буду копать дальше, если будет понятно, что. Из запомнившегося -- парсер wpa_supplicant.conf точно битый, у меня при (неудачной) попытке подобрать наличную конфигурацию в имя сети влетело слово pairwise. |