ještě bych zkusil ji dát do jiného pc se stejným oper. systémem. pak by mělo být jasné, jestli je chybka na kartě nebo v nějakejch ovladačích.
ale to tě asi napadne taky, že jo.
fyzik > Tohle se stává, když kartě dáš rychleji za sebou více podstatných změn, například essid nebo mode. Firmware trochu trvá, než změnu udělá, takže další příkaz skončí s chybou. Řešením je mezi takovými příkazy použít sleep 1 nebo usleep 400, to by mělo stačit. Řešit by to ale měl přímo HostAP, dát si příkazy do fronty a čekat na jejich dokončení. BTW na resety pozor, vyresetují i nastavení vysílacího výkonu a někdy můžou shodit celý stroj (buď diskutovaný problém s IRQ, nebo nedostatečný zdroj/stabilizátory motherboardu [zejména při použití více karet)
nemyslim, ze jde jen o timeout. Ja jsem vypozoroval nasledujici zakonitost:
1) po bootu pocitace se karta nachazi v Master modu
2) kdyz nejdriv nastavim pozadovane essid, a karta zaroven uz essid chyta, zrejme dojde k tomu, ze si nastavi jine nwid (coz umoznuje provoz dvou siti se stejnym essid na stejnem kanalu, jak se zda) - a nekonektne se!
3) zda se mi tedy, ze resenim je nejdriv nastavit Managed mod, a pak teprve menit essid
4) pri prechodu z essid ANY na konkretni essid ovsem v managed modu jsme; problem je jinde, nevim jestli to resi sleep, protoze ja to kolikrat zkousel opakovane nekolikrat za sebou
5) co bych zkusil ja, je prepnout do Master modu (to jde vzdycky) nastavit jine essid (treba defaultni "test") - to jde v Master modu vzdycky - pak nastavit Managed mode, a pak teprve nastavit essid, na ktere se konektime. Tim se podle me zrusi to jine nwid se stejnym essid, nebo tak neco. Je ale pravda, ze zarucene spolehlivym resenim je jenom restart pocitace ;-)
6) pokud si karta na essid necha rict, a nechytne se, tak ji vetsinou pomuze upresneni channel nebo MAC adresy AP (i kdyz v dmesg protestuje, ze tu informaci nepotrebuje)
7) co se tyce iwlist ... scan; muzete mi prozradit, s jakou verzi wireless extensions mate prelozene hostap a wireless tools ? me to s verzi 13 nechodi :-(
2 xchaos:
re: 7) co se tyce iwlist ... scan; muzete mi prozradit, s jakou verzi wireless extensions mate prelozene hostap a wireless tools ? me to s verzi 13 nechodi :-(
pouzivam verzi 14 a jde mi to... (RH7.3, hostap10.12,we25)
nova verse hostap vyresila problem se zahlcenim IRQ stroje.
situace pred upgrade: server Celeron/433, 128 MB RAM, ... 3 wifi karty, 2 v rezimu AP, jedna Managed, vsechny ovladany HostAPem. Pri plnem sosu z jedne z nich vykazovaly ostatni spoje 80+-20% packetloss - zahlcene IRQ. Zapeklity problem, protoze to nepoznate na zatizeni serveru.
Po upgrade: Plny sos z jedne sitovky zpusobi narust PL z 0% na 2%, coz je snesitelne.
upgradem jsem myslel upgrade HostAP ze stabilni na CVS versi, HW je porad stejny, asi jsem to nenapsal uplne jednoznacne.
Po update se obcas na linkach se standarnim PL <4% objevi PL cca 60% a za chvili zase zmizi . Nevim, jeslti to bylo i predtim, pricina neznama. Mozna je to versi kernelu 2.4.20-preN , upgradnu uvidim.
Situace je ale stejne celkove vyznamne lepsi, nez pred upgrade