Tento thread jsem založil proto, že už mám plné zuby neustálých problému s HostAP, které musím řešit. V poslední době proběhly na několika místech oslavné ódy na nové verze HostAP, především 0.0.3. Osobně tyto pozitivní zkušenosti nemůžu potvrdit.
Největším problém je to, že se všechno točí pouze kolem toho, jestli je HostAP stabilní nebo ne. Ovšem ta stabilita byla ten nejmenší problém, ten jeden-dva rebooty týdně na hodně zatížených strojích bylo takřka zanedbatelné. Bohužel při honbě za stabilitou přibývají další, předtím neznámé, problémy, které jsou daleko horší než semtam nějaký reboot.
Tyto problémy můžu shrnout do dvou kategorií:
1) Problémy s asociováním klientů (prokazatelně, pokud běží na AP 0.0.1 až 0.0.3):
přesněji řečeno, klienti se asociují, ale nejde žádná komunikace. Ve wifimonu ze strany AP to vypadá tak, že je vidět signál asociovaného klienta, jeho MAC adresa, ale nikoliv už IP adresa.
Tenhle problém je zákeřnej, protože se projevuje jen někdy.
2) zvýšený packetloss (prokazatelně hostap 0.0.3, 0.0.1 je OK)
Tohle je úplně evidenetní i na lincích, kde žádné rušení ani zatížení není a signál nekolísá. Ping je pod 3ms a najednou se to jakoby "zamyslí" a pak zase pokračuje dál. Rázem je PL 10%.
Na zarušených linkách to pak prakticky zničí veškerou komunikaci.
Prosím vás nepište mi sem, jak vám 0.0.3 krásně chodí a jak jste s tím spokojený. Nemá to smysl. Mě to nechodí v několika strojích s různými jádry i distribucemi. Respektive mám s tím výše uvedené problémy.
Ja mam trosku jine problemy.
1. nekdy se stava ze po preneseni vetsiho objemu dat ovladac totalne vytuhne. pomuze bud nahozeni a zhozeni hostapd demona nebo vyjmout a zasunout moduly
2. kienti mezi sebouu nemuzou komunikovat. tento problem se objemil az s verzo 0.0.3 (mozna uz okousek drive v nejake cvs, ale posledni cvs co mam z doby pred 0.0.3 funguje bezproblemu)
Dle mých skušeností - zůstal nám tedy jeden hostap do té doby nez bude novy firmware pro prism 2.5 karty a bude umoznovat ve STAR OS WDS a AP mod najednou, se hostap opravdu chova podivne a to hlavne na urovni preruseni - uptime ukazuje 00prd ale pri 2Mbit toku se deje na PCI sbernici primo oratorium urvi si cas kde muzes - mame v tom PC 3 karty XI-626 v AP modu, jeden ethernet, zatizeni 700kbit - 3Mbity stabilne, firmware 1.5.6(chystam se dat 1.7.4) posledni hostap, je to dobry stroj 1GHz 256MB ram,spickove komponenty rack CASE s fortronem ... Pri nainstalovani nove verze jsem nechal pusteny ALC - router nevydrzel ani 4 hodiny ... Po nastaveni txpoweru u vsech karet, vypnuti SYSLOGU a vseho co zapisuje tech nesmyslnych 100 hlaseni o zmene rychlosti klientu na wlanech a nastaveni HDPARMU, aby nepouzival DMA se da rict, ze to drzi pri tomhle zatizeni 3-4 dny pote nastava jiz predem popsany problem, ze signal je videt ale IP vrstva jiz nefunguje(kdyz jsme prijeli k routeru porad jsme se mohli asociovat a autentifikovat ale PC bylo jinak tuhe). Nas resetator toto vsak jiz zvlada - pouzivame profi PCI watchdog timer ktery to spolehlive resetne .... Po laborovani se vsim co slo ... vsech patchich a upravach kodu je nadmiru jasne, ze STAR-OS jede jiz mesic bez resetu s AP firmwarem pro prism 2.5 - sice za penize, ale bez problemu... HOSTAP je free .. HOSTAP ma implementovano opravdu hodne fines... ale HOSTAP pro ISP nejde pouzit, protoze ten kod je spatne napsany - ovladac proste nema shodit PC za zadnych okolnosti a zpusob cteni z PCI a preuseni proste tento ovladac, ktery musi emulovat 100 veci narozdil od STAR-OS, ktery vyuziva specialni firmware(taky za penize) nemuze byt pouzit pro ISP ucely a je nevyspitatelny ... Preji hodne uspechu na teto dlouhe ceste, ale je nadevse jasne, ze INTERSIL dal to co funguje firmam, ktere vyrabeji karty, nebo systemy a to za penize a funkcni HOSTAP tuto filosofii hodne kazi ... vzdycky jde o penize a vsichni vime, ze prism 2.5 se poved a v tom to mozna vsechno je ... ladeni ZDAR FERRYS
u mne zlobilo pokud jsem prekladal i veci co nebyly nutne
takze u mne jen
make clean
make pci
make install_pci
pokud jse dal make all tak mi to blblo + doporucuji rucne smazat moduly pro hostap co jsi prelozil + zkontroluj si jestli mas nastavenou spravne cestu ke kernelu ktery pouzivas ....
Idealni je hostap i wireless tools prekladat s stejnou verzi jadra,
se stejnou verzi WE. Dulezite je, aby samotny preklad probihal
s bezicim jadrem stejne verze (nacita totiz konfiguraci z /proc).
Prvne zajistete uvedene podminky. Pokud budou dale potize,
hlaste je.
Ja mam s hostap 0.0.3 a cvs verzemi v rozmezi par dni okolo vydani 0.0.3 zkusenosti, ze se propustnost interface pohybuje nekde kolem 80kB/s oproti 550-600kB/s se starsimi verzemi a pokud se pres ssh pripojim na router a drzim nejakou klavesu, pingy na dany stroj stale rostou (radove na vteriny) a pak zacnou chodit vadne(testovano na zcela nezatizenem spoji). Take iwevent hlasi mraky "dropped" paketu.
Pozdejsi cvs verze maji propustnost 150kB-500kB a interfacy nahodne tuhnou a to treba 1x za minutu. Reset karty pomuze prave tak na tu minutu, obcas ani to ne. Potom na chvili pomuze jedine reset stroje. Takoveto problemy nevyvazi ani to, ze mi s touto verzi zatim routery nespadly.
Vytuhava spojeni AP - klient. Je to podobna situace, jako kdyz se vytahne UTP kabel. Kazdopadne HostAP bezi (nevytuhne uplne), ale nejdou na rozhrani ani pingy. Zkousel jsem na dvou kartach a pokazde to driv nebo pozdejc nastane.
K odstraneni staci resetovat kartu na AP pres iwpriv nebo rmmod a modprobe na klientovi (v pripade win disable/enable connection). Setkal se nekdo s tim problemem? Pouzivam XI626, 5x86/133, hostAP CVS 20030722 (bez patchu), firmware originalni, kernel 2.4.20, WE15, ruseni nulove, signal silny.
Umim sice napsat skript, kterym to muzu kontrolovat, ale to neni reseni. V logu neni vubec nic zajimaveho - snad jenom prepinani mezi 11Mbit a 5.5Mbit k cemuz pri tak silnem signalu opravdu neni duvod :-|