I got my own wireless network (for 20 users working on 802.11g mode with WPA2 PSK encryption, inet connection DSL 4Mbit/512kbit) for about 2 years.
I started with Linksys WRT54GS v.1.1 working as AP and router. After some time I decidec to split AP and router into 2 devices - 2x WRT54GS.
I read on this and other forums that Broadcom wifi chips has not so good radio performance (sensitvity, signal quality especially on higher output power levels etc.) so I tried to swap it with AP based on Atheros wifi chips.
I bought ASUS wl-500gP and Ubiquiti SR2 400mW card (AR5412) for top performance (and now even Ubiquiti XR2 AR5414).
Unfortunetally every time I swap AP form Linksys to ASUS+Atheros I got worse performance/compatibility with user cards (based on Atheros and Ralink chipsets). For last year I tried openwrt WR RCx then 0.9 and now Kamikaze (lots of releases including 7.06 and 7.07) and probably every madwifi release ported to openwrt with no success. What is the problem?
The SR2 has excellent output power and sensitivity (the signal levels form my users reported by Atheros/madwifi are a lot better than those reported by Broadcom/'wl') BUT users with Ralink based cards has connecting problems (frequent 'deauthenticated due to local deauth request' in logread etc) and users with Atheros based cards has a lot worse performance (poor real troughput, rather no problem with deauth) compared with Linksys ...
When using Linksys I can fix AP tx rate to some value (eg. 'wl rate 18') because automatic rate gives worse effect.
With older madwifi (and 'sample' rate estimator) it was possible (eg. 'iwconfig ath0 rate 18M') but now with both 'minstrel' and 'sample' estimators it doesn't work at all and automatic modes gives poor performance...
After swap to Linksys the problem always dissapear and my network works SMOOTH without any disconnects, strange log errors etc. at pretty good (but not top) performance (only some far users with low recieving signal has moderate perf.)...
It seems that Broadcom 'wl' driver has VERY good compatibility with diffrent user chipsets (tested also with Realtek and Intel wifi chips) - I never noticed any incompatibility (disconnecting problems,poor performance) with any wifi chipset I ever used with Linksys. The only problem is moderate radio sensitivity, and limited output power (mostly by signal quality)
The Atheros is problematic with madwifi and with Mikrotik too. I tested multiple versions of Mikrotik system with diffrent Atheros based cards - Ubiquiti SR2 , XR2 , Senao MNP 8602 on Routerboard 112 and WRAP 2C boards - I always got 'extensive data loss' etc)
Anyone has similar experience?