ORBIT-USER: Heads-up on new features appeared in DFS branch of Madwifi
Mesut Ali Ergin
ergin at eden.rutgers.edu
Thu Jun 14 14:29:03 EDT 2007
Hi All:
With the newly organized DFS branch of the madwifi-ng for the regulatory
support for dynamic frequency selection, a group of interesting (and
hopefully useful to larger ORBIT community) reverse-engineering hacks
have came out of the box for Atheros chipset. To support what is called
"continuous transmit mode" for agency testing, the following actions are
coded in if_ath.c via some semi-blind register-write hacks. I can not
report on the success of them, but they surely are worthwhile trying.
(Taken directly from inline comments in if_ath.c)
1) Set RSSI threshold to extreme, hear nothing
2) Blast away at noise floor, assuming AGC has already set it... we want
to trash it.
3) Enable continuous transmit mode / DAC test mode
4) Ignore real and virtual carrier sensing, and reception
5) Set SIFS to ridiculously small value...
6) Set EIFS to ridiculously small value...
7) Set slot time to ridiculously small value...
8) Disable queue backoff (default was like 256 or 0x100)
9) Set the channel time (burst time) to the highest setting the register
can take, forget this compliant 8192 limit...
10) Set queue full to continuous
You can checkout the brach via your favorite svn client, e.g. like
svn checkout http://svn.madwifi.org/branches/madwifi-dfs madwifi-ng-DFS
Enjoy. Best regards,
--
Mesut Ali Ergin
ergin at winlab.rutgers.edu
Rutgers University, WINLAB,
Technology Centre of New Jersey,
671 Rt. 1 South, North Brunswick,
New Jersey, 08902-3390, USA
Phone: 862-368-6620
Fax: 732-932-6882
More information about the orbit-user
mailing list