Summary: | does not work with new ipw2200 driver | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Vlasov <vsu> | ||||
Component: | wpa_supplicant | Assignee: | Alexei Takaseev <taf> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P2 | CC: | ktirf, rider, sbolshakov | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Sergey Vlasov
2005-12-10 21:54:16 MSK
В Сизиф ушла сборка 0.4.7-alt1 проверьте, как с ней будет работать. Не собирается: cc -MMD -O2 -Wall -g -I. -I../utils -I../hostapd -I./kernel-source-madwifi-0.9.14.9 -DCONFIG_DRIVER_HOSTAP -DCONFIG_DRIVER_WEXT -DCONFIG_DRIVER_PRISM54 -DCONFIG_DRIVER_MADWIFI -DCONFIG_DRIVER_ATMEL -DCONFIG_DRIVER_NDISWRAPPER -DCONFIG_DRIVER_IPW -DCONFIG_DRIVER_WIRED -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK -DEAP_AKA -DEAP_TLV -DEAP_PAX -DIEEE8021X_EAPOL -DPCSC_FUNCS -I/usr/include/PCSC -DEAP_TLS_FUNCS -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DCONFIG_WIRELESS_EXTENSION -DCONFIG_CTRL_IFACE -DCONFIG_READLINE -DCONFIG_NO_STDOUT_DEBUG -c -o driver_madwifi.o driver_madwifi.c driver_madwifi.c: In function `wpa_driver_madwifi_set_key': driver_madwifi.c:250: error: `IEEE80211_KEY_GROUP' undeclared (first use in this function) driver_madwifi.c:250: error: (Each undeclared identifier is reported only once driver_madwifi.c:250: error: for each function it appears in.) make: *** [driver_madwifi.o] Error 1 Это происходит с kernel-source-madwifi-0.9.14.9-alt1; более нового я ни в Сизифе, ни в incoming не вижу. Created attachment 1288 [details] костыль для старого madwifi Я собирал с этим патчем - при этом возвращается назад http://hostap.epitest.fi/bugz/show_bug.cgi?id=63, но это всё равно не хуже того, что лежит сейчас в Сизифе. Нашел в чем причина. Оказывается у меня завалялся kernel-source-madwifi от опытной сборки, с все собирается нормально, но работает, мягко говоря, грустно. Но есть одна заминка - сам проект madwifi находится в заброшеном состоянии, и вся жизнь бурлит в madwifi-ng. Сегодня-завтра я планирую погонвть драйвера madwifi-ng и залить их в Сизиф вместо старых. В S/i перезалита исправленая сборка wpa_supplicant. У меня она собралась с kernel-source-madwifi имеющимся в Сизифе. Прошу заинтересованых лиц посмотреть. 2vsu: по-идее, мой патч таки решает проблему с IEEE80211_KEY_GROUP. По крайней мере у меня работает. (In reply to comment #5) > 2vsu: по-идее, мой патч таки решает проблему с IEEE80211_KEY_GROUP. По крайней > мере у меня работает. Хм... и с каким драйвером madwifi это работает? Явно не с тем, который сейчас лежит в Сизифе (хотя возможно, что эта старая версия madwifi просто игнорирует полученный флаг 0x04, который для неё означает IEEE80211_KEY_SWCRYPT). Именно с тем, что в Сизифе. Специально проверял, вручную устанавливая пакет через rpm, не доверяя apt'у Скачал wpa_supplicant-0.4.7-alt1.i586.rpm из Сизифа - с ipw2200 1.0.8 работает. Однако в этой сборке исчезла поддержка выдачи отладочных сообщений (опция -d фактически игнорируется) - это так и надо? Ещё странности: - при каждом выполнении команды status (через wpa_cli) wpa_supplicant выдаёт сообщение: ioctl[SIOCGIFADDR]: Cannot assign requested address - после команды reassociate wpa_supplicant выдаёт несколько раз сообщение: sendmsg(CTRL_IFACE monitor): No such file or directory (In reply to comment #8) > Скачал wpa_supplicant-0.4.7-alt1.i586.rpm из Сизифа - с ipw2200 1.0.8 работает. > Однако в этой сборке исчезла поддержка выдачи отладочных сообщений (опция -d > фактически игнорируется) - это так и надо? Да, сборка была сделана с отключеным дебагом. В новой сборке дебаг опять включен. > Ещё странности: > > - при каждом выполнении команды status (через wpa_cli) wpa_supplicant выдаёт > сообщение: > > ioctl[SIOCGIFADDR]: Cannot assign requested address > > - после команды reassociate wpa_supplicant выдаёт несколько раз сообщение: > > sendmsg(CTRL_IFACE monitor): No such file or directory в 0.4.8 вроде такого не наблюдается. По крайней мере с драйверами madwifi. |