Bug 18869 - отсутствует текст пунктов выпадающего меню "шифрование"
: отсутствует текст пунктов выпадающего меню "шифрование"
Status: NEW
: Sisyphus
(All bugs in Sisyphus/alterator-net-wifi)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-02-18 16:47 by
Modified: 2009-03-26 23:49 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-02-18 16:47:34
При настройке wifi-интерфейса список пунктов меню "Шифрование" состоит из двух
или трёх пустых пунктов; наблюдается на разных драйверах при использовании WPA2
(также в Desktop 4.1, 5.0a20090213).
------- Comment #1 From 2009-02-20 18:23:32 -------
У меня, увы, сейчас нет ничего под рукой, на чем можно тестировать этот
модуль...

Эти самые меню строятся по результатам следующих команд:
supplicant_request <interface> get_capability key_mgmt
supplicant_request <interface> get_capability eap

Это хоть работает?
------- Comment #2 From 2009-03-11 20:07:23 -------
жаль, жаль - неужели нет ни одной завалящей 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. данные для пустого поля запрашиваются, успешно получаются, но тот выпадающий
список "шифрование" никогда не заполняется. почему? проблема где-то в разборе
полученного.
------- Comment #3 From 2009-03-11 23:01:55 -------
(В ответ на комментарий №1)
> У меня, увы, сейчас нет ничего под рукой, на чем можно тестировать этот
> модуль...
У sem@, рядом с тобой сидящего, должна быть USB-шная хрень для WiFi. Правда,
она чего-то там не умеет по части шифрования, но WEP точно сделать можно.
------- Comment #4 From 2009-03-12 13:36:12 -------
(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

Добавляй зависимость :-)
------- Comment #5 From 2009-03-12 14:11:35 -------
Прошу прощения, я случайно всех запутал: supplicant_request -- это функция
внутри бакенда.
------- Comment #6 From 2009-03-12 14:21:10 -------
Вообще, в связи со всей кучей повешенных багов на alterator-net-wifi, надо
будет мне за него засесть, видимо. Раз уж нашлись желающие пообсуждать, как все
должно быть "правильно". Но, к сожалению, в ближайшую неделю я буду совсем
недоступен, а потом еще неделю - слабодоступен.
------- Comment #7 From 2009-03-12 19:19:57 -------
что такое пара недель по сравнению с годами, которые он будет жить? ;)
в принципе-то он почти рабочий, при наличии хорошего драйвера и в правильной
фазе луны даже работает ;) но с первого взгляда пугает. а вот если разобраться
и часть сделать вручную.. ;)
------- Comment #8 From 2009-03-13 18:59:35 -------
Сегодня все основательно почистил, собрал 0.7-alt1. Существенное улучшение --
более правильная перенастройка странно сконфигурированных интерфейсов, причем
единожды, в начале работы. У меня с некоторыми двумя карточками вполне
работает. Поглядите пожалуйста, не сломал ли я что-то еще. 
А я -- поломал и уехал :) Приеду - буду копать дальше, если будет понятно что.
------- Comment #9 From 2009-03-24 22:49:05 -------
версия 0.7 - 
по кнопке "настройка беспроводной сети" стал запускаться медленнее (с виду :)
 поле "шифрование" (encryption) работает неверно.
для сети в которой только tkip  00:18:39:3a:c0:90       2437    237    
[WPA-PSK-TKIP]  4312
 и для любой другой предлагается выбрать в выпадающем списке только вариант
CCMP.
соотв, если его выбрать - то аутентификации не происходит.
происходит только если оставить пустым.

при этом ответ никакого CCMP не выдает:
>get_network 2 pairwise
TKIP
------- Comment #10 From 2009-03-26 23:49:18 -------
(In reply to comment #8)
> А я -- поломал и уехал :) Приеду - буду копать дальше, если будет понятно что.
Вот спасибо :)  Пришлось купить домой точку, буду копать дальше, если будет
понятно, что.

Из запомнившегося -- парсер wpa_supplicant.conf точно битый, у меня при
(неудачной) попытке подобрать наличную конфигурацию в имя сети влетело слово
pairwise.