I am going to use MadWi-Fi to build wireless testbed for research purpose. I need following options from MadWi-Fi:

 1. Change contention window dynamically (I think it is possible)
 2. Get the queue size of MAC layer (I found some functions in the source code that used queue but was not sure whether it would be possible to get the size of the queue).
 3. Change the transmission power (It should be possible but people have numerous complain regarding this)

Based on your experiences, please let me know whether these features are really feasible within the current Mad Wi-Fi version.

One more issue, could you suggest me any model of Atheros chipset based wireless card that is compatible with Soekris net 5501?

Thanks in advance.