While doing experiments with Xtended range feature I found that the driver is not correctly filling the extended range elements in the beacon. It is trying to write few extra bytes than what is allocated for the extended range elements. My observation is it has no side effects now but ignoring such error may bounce back with heap overflow problem.
I am attaching patch for the same in which i have assumed some value for Xtended Range Type ,Subtype and version number.
I am still exploring this feature and I know its not yet complete. This fix is an effort to reduce any future problem with the driver.
Thanks
Md Sohail Ahmad,
AirTight? Networks Inc