/*****
***** INTERNAL HISTORY OF RT73-Linux-STA DRIVER
*****/
[V1.0.5.0]
1.) Fix the bug about deciding which BSSID is higher in IBSS mode.
[V1.0.4.0]
1.) Support big endian
2.) Support x64 platform
3.) Support ATE function
4.) Fix the rekey issue on WPA-Preshared
5.) Add A-band country region code #8(W53), #9(J52), #10
6.) Fix Long/Short Preamble setting
7.) Show mix mode in the results of site survey if any
8.) Driver sends disassociate event to WPA Supplicant when AP turns off
9.) Bug Fixed: compile failed on FC5 kernel more than 2.6.15
[V1.0.3.14]
Fix the failure on writing to the adhoc beacon register.
(Adhoc Failed since from version 1.0.3.10 to v1.0.3.13)
[V1.0.3.13]
1.) Support ATE.
2.) Fix max. desired rate configured from the initial profile.
[V1.0.3.12]
1.) Fix multiple KDE in WPA2PSK.
2.) Support x64 platform.
3.) Unlock the device semaphore if the thread already has been killed.
4.) Change the usage of ANY ssid configuration.
5.) Add PACKED on NDIS_802_11_KEY.
6.) Change the elements of get_wireless_stats on the wireless extention more then 20.
[V1.0.3.11]
1.) Modify type of virtual buffer in MlmeAllocateMemory
[V1.0.3.10]
1.) Read EEPROM data using a local parameter instead.
2.) Replace pci_alloc_consistent() with vmalloc() on the virtual address of Adapter.
3.) Despite the return value on killed thread.
[V 1.0.3.9]
1.) Fix the rekey issue on WPA-Preshared.
2.) Fix Long/Short Preamble setting.
3.) Update the default Tx key ID on RTMPWPAAddKeyProc either on Pairwise key
or Group key if the transmit bit flag has been set.
[V 1.0.3.8]
1.) Enhance our Adapter allocation with pci_alloc_consistent
2.) Parsing site survey results with mix auth/enc mode
3.) Enhance PACKED data
4.) Modify mem alloc flag on dual-core cpu
[V 1.0.3.7]
1.) Support big endian
2.) Support new RFIC_3020 (Embed PA)
[V 1.0.3.6]
1.) Fix non-encrypted data issue after 4-way handshakes.
2.) Fix undefined DBG issue.(#if DBG)
3.) Improve mlme rate while sending probe request. (11a- 4Mbps/11bg- 1Mbps)
4.) Support "make install".
5.) Check the length of VarIE[] before filled into VIE.
6.) Use RTMPCckBbpTuning.
7.) Reset mlme & command thread while network is down.
[V 1.0.3.5]
1.) Passive scan on J52 channels
2.) Modify Probe request on A band, only OFDM rate will be included
[V 1.0.3.4]
1.) Move MlmeStateMachine reset to MlmeHandler,
ensure that OID commands , ssid, scan and disassociate, have higher precedence.
[V 1.0.3.3]
1.) Enhance nonzero length of wep key setup into ASIC used the profile
regardless of DefaultKeyID.
[V 1.0.3.2]
1.) Bug Fixed: compile failed on FC5-kernel more than 2.6.15
[V 1.0.3.1]
1.) Add A-band country region code #8 for W53 channel 52, 56, 60, 64
Add A-band country region code #9 for J52 channel 34, 38, 42, 46
Add A-band country region code #10 support channel 34, 36, 38, 40, 42, 44, 46, 48, 52, 56, 60, 64
2.) Check return value after adding iwe_stream_add_event/point in rt_ioctl_giwscan
3.) Driver sends disassociate event to WPA Supplicant when AP turns off
4.) Support APs used dual-mode authentication
5.) Support WSC beacon and probe_req process
[V 1.0.3.0]
1.) Support WPA Supplicant
2.) Support fast roaming
3.) Support IEEE802.11H - radar detection
4.) RTS/CTS Rate set to 2Mb
5.) Add 11G Region #7 (Channel 5 ~ Channel 13)
[V 1.0.2.4]
1.) Support WPA Supplicant
[V 1.0.2.3]
1.) Change to nonGPL headler
2.) Update to ralink-md5 files
3.) Bug Fixed: can not set interface name to ethx in kernel 2.4.xx
[V 1.0.2.2]
1.) Support fast roaming
2.) Support IEEE802.11H
3.) Set "short slot time" as default. It depends on the capability of AP
4.) Use data queue to send RTS/CTS Frame
5.) Modify RTUSBWriteTxDescriptor with bAfterRTSCTS flag.
To make sure ASIC will use SIFS time after RTS frame.
6.) RTS/CTS Rate set to 2Mb
7.) Turn off Max retry on Adhoc mode
8.) Add 11G Region #7 (Channel 5 ~ Channel 13)
9.) Patch connect failed issue when BSS table full
[V 1.0.2.1]
1.) Synchronize the counter of TxRingTotalNumber to TxCount and downsize TX_RING_SIZE
2.) Turn off WmmCapable
[V 1.0.2.0]
1.) Improve ping lost
2.) Support HW radio control
3.) Support roaming from an weaker AP to a strong AP
4.) Support Adhoc rates (11b only, 11b/11g mixed, 11g only and 11a only)
5.) Bug Fixed: Adhoc mode in WPANONE
6.) Bug Fixed: Can not work well with WEP encryption used the configuration file
7.) Verify process between RaConfig(utility) and rt73 dirver
8.) Support WPAPSK Both mode (TKIP+AES)
9.) Firmware version: 1.7
10.) Improve power saving mode
*** open source release since 1.0.2.0 ***
[V 1.0.1.6]
1.) Enable TX rate auto fallback from OFDM to CCK 1M, 2M on(B/BG/ABG)
2.) R17 tuning for mid-distance and low sensibility
3.) Lable all of files to free software
[V 1.0.1.5]
1.) Improve ping lost
2.) Support HW radio control
3.) Support roaming from an weaker AP to a strong AP
4.) Bug fixed: adhoc channel can not be setting with the configuration file
5.) usb_unlink_urb instead for kernel greater than 2.6.7
6.) Combine completion function(RTUSBxxxComplete) into one execution
7.) Modify RTUSBCMDUp() and RTUSBMlmeUp()
8.) In rt73sta.dat, initialize AdhocOfdm with the configuration file
9.) Get rid of basic rates in ADHOC_11BG_MIXED mode
10.) Update MIC countermeasures detect
[V 1.0.1.4]
1.) Bug Fixed: Can not work well with WEP encryption used the configuration file
2.) Extend Adhoc rates to 11g only and 11a only
[V 1.0.1.3]
1.) Ignore default config by some of platforms, e.g. SuSE
2.) CreateThreads(): turn on wait_for_completion
[V 1.0.1.2]
1.) Bug Fixed: Turn off BBP incompletely as unload would cause crc or cipher error
2.) Bug Fixed: Adhoc mode in WPANONE
3.) Lengthen CONTROL_TIMEOUT_MS for loading firmware
4.) Firmware version: 1.7
5.) Modify power saving mode
6.) Replace NdisMSleep(t) with RTMPusecDelay(1000t) and correct delay time
7.) Invalid value checks on configured parameters
8.) Verify OID/UI
9.) Support any SSID (iwpriv and iwconfig)
[V 1.0.1.1]
1.) Modify OID/UI process and coincidence between OID of RT61-Linux-STA and RT73-Linux-STA
2.) Support WPAPSK Both mode (TKIP+AES)
3.) Correct Noise level and signal level that get info from iwconfig
[V 1.0.1.0]
1.) Prevent no error handling while reading profile and firmwave
2.) Bug fixed: an Ad-Hoc connection under corner case of incomplete scanning
3.) Bug fixed: AES shared group key
4.) Support Infra "11g only"
5.) Support Adhoc rates including 11b only and 11b/g mixed
6.) Support Asic Advanced Power Saving
7.) Short/Long slot time or Short/Long preamble follow by the capability of beacon
8.) Firmware version: 1.2
[V 1.0.0.0]
First release
1.) Support little endian platform
2.) Support infrastructure and adhoc mode
3.) Supoort OPEN or SHARED or WPA-PSK or WPA2-PSK or WPA-NONE authentication method
4.) Supoort NONE, WEP, TKIP and AES encryption
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.