Ralink AP SDK - History

Version 4.2.2.0
===============

IMPROVEMENT:

- [ALSA] (patch4215) Add amixer support in ALSA utils
- [ALSA] (patch4218) Fix all Makefiles in ALSA Lib and Utils 
- [VOIP] (patch4219) VoIP SPI access by GPIO instead

BUG FIXED:

- [MT7621 SW]    (patch4211) reboot command could lead to Switch panic
- [MT7621 SW]    (patch4212) avoid LAN PC get IP from WAN (include patch4211)
- [MT7621 RaEth] (patch4213) memory leak and crash issue (include patch4211+4212)
- [NAND]         (patch4214) File system potential problem when BMT was not used, and also support file systems in flash
- [ALSA]         (patch4215) Add amixer support in ALSA utils
- [ALSA]         (patch4216) Fix no speaker voice issues
- [MT7621 RaEth] (patch4217) Improve MT7621 performance and fix system unstable issue



Version 4.2.1.0
===============

NEW FUNCTIONS:

- [MT7621] Add MT7621N/S chipset support
- [DLNA]   Add MT7621 minidlna support
- [TR069]  Add TR069 support

IMPROVEMENT:

- [NAND]  Add Skip Bad Block mechanism to MT7621 MTD driver
- [I2S]   Add RESET/PAUSE/RESUME/STO{ reference code
- [ALSA]  Update ALSA implementation
- [RaEth] MT7620+MT7530 support IGMP proxy
- [HNAT]  Add PPTP/L2TP fast path for MT7621
- [MSDC]  Resolve SD card bounce issue
- [MSDC]  Support eMMC device
- [VPN]   Add IPSec driver in RT6855A SDK

BUG FIXED:

- [HNAT]  (patch4201) Fix PPE engine hang issue under ISIC test
- [ALSA]  (patch4202) Fix stocked sound issue
- [RaEth] (patch4203) Improve RGMII timing and Electrical Characteristics
- [GPIO]  (patch4204) Fix GPIO driver bug: remove uneccessary copy to cause no interrup issue
- [RaEth] (patch4205) SW padding for small packets
- [RaEth] (patch4206) Fix MT7621 WAN port link-status detection issue
- [RaEth] (patch4206) Support MT7621 HQoS function
- [RaEth] (patch4206) Fix MT7620+MT7530 switch register R/W issue
- [UPnP]  (patch4207) Fix miniupnpd bug: memory leakage
- [GUI]   Fix web server crash issue if it displays station list



Version 4.2.0.0
===============

PLATFORM:

- Support MT7621/MT7620 (linux-2.6.36.x)
- Support RT6855/RT6856 (linux-2.6.36MT.x)
- Support RT3052/RT3883/RT3352/RT5350 (linux-2.6.21.x)


IMPROVEMENT:

- [SYS] Optimized for WiFi & Samba performance
- [SPI] Support Winbond W25Q256FV 32MB flash
- [QoS] Software QoS feature enhancement (SFQ)
- [Switch] enlarge 7620/6856 switch packet counter from 16bits to 32bits


NEW FUNCTIONS:

- [ETH] Support Gigabit Ethernet compliance test tools (gtd.sh & gtp.sh)
- [Switch] switch command ingress/egress rate control support Kbps scale
- [WIFI] Support MT7612E (PCIe 2x2AC) + MT7602E (PCIe 2x2n)
- [WIFI] Support NFC (MT7621+MT6605)
- [I2S] Support WM8960 function
- [I2S] Add ALSA support 
- [WEB] Support lighttpd web server
- [WEB] Support 11AC WiFi interface GUI
- [QDMA] Integrate Software QoS feature with QDMA
- [DMZ] Support SuperDMZ on MT7620/MT7621
- [IGMP] Support MT7621 GSW IGMP snooping


BUG FIXED:

- Fix SATA bug when plug-in HDD then power on
- Fix igmproxy bugs: flooding due to messed mt7620 switch tables
- Support HNAT with special tag enabled
- [HWNAT] Add hw_nat error handling if free memory is not enough.


