Config.in 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # MadWifi configuration
  2. config MADWIFI_DEBUG
  3. bool "Enable compilation of debugging features"
  4. depends on DEVEL && PACKAGE_kmod-madwifi
  5. default n
  6. config MADWIFI_COMPRESSION
  7. bool "Enable Atheros Super A/G Compression"
  8. depends on PACKAGE_kmod-madwifi
  9. depends !TARGET_ar71xx
  10. default n
  11. help
  12. Enables Atheros Super A/G Hardware Compression Engine.
  13. config MADWIFI_SINGLE_MODULE
  14. bool "Combine driver and net80211 into a single module"
  15. depends on PACKAGE_kmod-madwifi
  16. default y
  17. help
  18. This option combines all driver and stack related code (except for HAL)
  19. into a single module, thus saving space and removing unnecessary kernel
  20. exports
  21. choice
  22. prompt "Rate control algorithm selection"
  23. depends on PACKAGE_kmod-madwifi
  24. default MADWIFI_RCA_MINSTREL
  25. help
  26. This option controls how MadWifi chooses its bitrate.
  27. config MADWIFI_RCA_MINSTREL
  28. bool "Use the Minstrel rate control algorithm"
  29. help
  30. This code is takes a wandering minstrel approach. Wander around the
  31. different rates, singing wherever you can. And then, look at the
  32. performance, and make a choice. Note that the wandering minstrel will
  33. always wander in directions where he/she feels he/she will get paid
  34. the best for his/her work.
  35. config MADWIFI_RCA_SAMPLERATE
  36. bool "Use the SampleRate rate control algorithm"
  37. help
  38. SampleRate decides on the transmission bit-rate based on the past
  39. history of performance; it keeps a record of the number of successive
  40. failures, the number of successful transmits and the total transmission
  41. time along with the destination for that bit-rate. Stale samples are
  42. removed based on a EWMA windowing mechanism. If in the sampling
  43. process, no successful acknowledgment is received or the number of
  44. packets sent is multiple of 10 on a specific link, it transmits the
  45. packet with the highest rate which has not failed 4 successive times.
  46. Other than that it transmits packets at the rate which has the lowest
  47. average transmission time.
  48. endchoice