Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

How do I get my card to use turbo mode?

See here for a short explanation of what turbo mode is.

You can set your card to static turbo mode in master, managed and ad-hoc mode. Unfortunately, the driver does not support dynamic turbo mode yet. This means that non-turbo cards will not be able to associate with your AP, and also MadWifi cards not in turbo modes ( or, apparently, other makes of cards) won’t be able to see it.

Turbo mode is just a double channel (2*20MHz). If the driver is set to 54 mbit rate (static, no auto) and one enables turbo, that will give you 108 mbit link speed. There is no reported rate called 108 mbit, in turbo mode the real rate is the reported rate*2.

One may need to set the countrycode ( UserDocs/CountryCode ) to 0 to get turbo mode working.

Issue the following commands:

iwpriv ath0 mode 3  # this forces it to G-only mode, but you can also use A mode (1))
iwpriv ath0 turbo 1 # enable turbo
iwpriv ath0 mode 5  # required if the interface is in 11a managed (STA) mode

This might not enable turbo ;) Depends on you countrycode ! For example 840 (USA)

# wlanconfig ath0 list chann                                                                                                                              
Channel   1 : 2412  Mhz 11g          Channel  48 : 5240  Mhz 11a Dynamic                                                                                  
Channel   2 : 2417  Mhz 11g          Channel  50 : 5250  Mhz 11a Static                                                                                   
Channel   3 : 2422  Mhz 11g          Channel  52 : 5260  Mhz 11a                                                                                          
Channel   4 : 2427  Mhz 11g          Channel  56 : 5280  Mhz 11a Dynamic                                                                                  
Channel   5 : 2432  Mhz 11g          Channel  58 : 5290  Mhz 11a Static                                                                                   
Channel   6 : 2437  Mhz 11g Dynamic  Channel  60 : 5300  Mhz 11a                                                                                          
Channel   7 : 2442  Mhz 11g          Channel  64 : 5320  Mhz 11a                                                                                          
Channel   8 : 2447  Mhz 11g          Channel 149 : 5745  Mhz 11a                                                                                          
Channel   9 : 2452  Mhz 11g          Channel 152 : 5760  Mhz 11a Static                                                                                   
Channel  10 : 2457  Mhz 11g          Channel 153 : 5765  Mhz 11a Dynamic                                                                                  
Channel  11 : 2462  Mhz 11g          Channel 157 : 5785  Mhz 11a                                                                                          
Channel  36 : 5180  Mhz 11a          Channel 160 : 5800  Mhz 11a Static                                                                                   
Channel  40 : 5200  Mhz 11a Dynamic  Channel 161 : 5805  Mhz 11a Dynamic                                                                                  
Channel  42 : 5210  Mhz 11a Static   Channel 165 : 5825  Mhz 11a                                                                                          
Channel  44 : 5220  Mhz 11a 

Then to enable/force turbo in master (AP) or ad-hoc mode :

# iwconfig ath0 channel 0
# iwpriv ath0 mode 1         # 11a mode
# iwconfig ath0 channel 42   # channel  42 : 5210  Mhz 11a Static turbo
# iwconfig ath0 ...          # 
ath0      IEEE 802.11Ta ...  # 11a + Turbo enabled (static turbo). 

In 11a STA mode the following is also required:

# iwpriv ath0 mode 5

otherwise the STA will never see the AP.

In STA mode, it appears that attempts to set the channel are ignored so

# iwconfig ath0 channel x 

is futile - the radio will just scan and lock.

Question:

# iwpriv ath0 turbo 0 # disables turbo ? driver doesn't care ? don't know # iwpriv ath0 turbo 1 # enables turbo ? :) Driver doesn't care ? or it is adjusted depending on countrycode automatically ?

}}}