This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:users:wi-fi-alliance-certification [2020/11/13 02:41] Reto Schneider [Firmware] |
en:users:wi-fi-alliance-certification [2020/11/30 12:43] Reto Schneider |
||
---|---|---|---|
Line 22: | Line 22: | ||
=== Progress === | === Progress === | ||
== Upstreaming FW 88.2 == | == Upstreaming FW 88.2 == | ||
- | Currently, FW version 80.0 from vendor driver rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404 is [[https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/rtlwifi/rtl8192cufw_TMSC.bin?id=2c8a279754a8a8c2a56ddd4a75af2921d2e8e6e3|in linux-firmware]]. The more recent, more stable firmware version 88.2 (contained in vendor driver v4.0.1_6911.20130308 to v4.0.9_25039.20171107) still needs to be upstreamed. | + | done |
History: | History: | ||
- | * Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20201108234254.21645-1-code@reto-schneider.ch/|#3 (awaiting feedback)]] | + | * Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20201108234254.21645-1-code@reto-schneider.ch/|#3 (accepted)]] |
* Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20200323225809.11594-1-code@reto-schneider.ch/|#2 (superseded)]] | * Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20200323225809.11594-1-code@reto-schneider.ch/|#2 (superseded)]] | ||
* Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20200323024500.Ze6v0ni2oI-wqoL4A1DGg4421OZ2E73GCrjTgU3bqbw@z/|#1 (superseded)]] | * Upstreaming attempt [[https://lore.kernel.org/linux-firmware/20200323024500.Ze6v0ni2oI-wqoL4A1DGg4421OZ2E73GCrjTgU3bqbw@z/|#1 (superseded)]] | ||
Line 33: | Line 33: | ||
| **Priority** | **Task** | **Wi-Fi Alliance Test Case** | **State** | **Optional** | **Work left [best,]expected[,worst]** | | | **Priority** | **Task** | **Wi-Fi Alliance Test Case** | **State** | **Optional** | **Work left [best,]expected[,worst]** | | ||
- | | 1 | TX power #1: Hook the tx power set/get of the cfg80211 to the driver | none, but needed for EMC | implemented, needs to be verified | n | 5, 10, 20 hours | | + | | 1 | TX power #1: Hook the tx power set/get of the cfg80211 to the driver | none, but needed for EMC | implemented, needs to be verified | n | n/a | |
- | | 1 | TX Power #2: reverse engineering the register setting and implement power by rate. | none, but needed for EMC | implemented, needs to be verified | n | 3, 5, 5 hours | | + | | 1 | TX Power #2: reverse engineering the register setting and implement power by rate. | none, but needed for EMC | implemented, needs to be verified | n | n/a | |
- | | 1 | Improve performance | n/a (but a prerequisite) | WIP | n | 10, 15, 15 hours | | + | | 1 | Improve performance | n/a (but a prerequisite) | implemented, needs to be verified | n | n/a | |
| unknown | WMM: Wi-Fi Multimedia | many | not yet implemented | n (but ASD?) | n/a | | | unknown | WMM: Wi-Fi Multimedia | many | not yet implemented | n (but ASD?) | n/a | | ||
| unknown | 802.11n: STBC Receive | 5.2.46 | implemented, needs to be verified | n | n/a | | | unknown | 802.11n: STBC Receive | 5.2.46 | implemented, needs to be verified | n | n/a | | ||
- | | unknown | A-MPDU: #1. Handle ampdu_action properly on TX. Ex.ADDBA, DELBA, BAR | 5.2.47 | not yet implemented | n | 10, 20, 30 hours | | + | | unknown | A-MPDU: #1. Handle ampdu_action properly on TX. Ex.ADDBA, DELBA, BAR | 5.2.47 | implemented, needs to be verified | n | n/a | |
| unknown | A-MPDU: #2. Make sure BAR to be handled correctly on RX | 5.2.47 | not yet implemented | n | 10, 15, 20 hours | | | unknown | A-MPDU: #2. Make sure BAR to be handled correctly on RX | 5.2.47 | not yet implemented | n | 10, 15, 20 hours | | ||
| unknown | Greenfield mode | 5.2.41 | not yet implemented | y | n/a | | | unknown | Greenfield mode | 5.2.41 | not yet implemented | y | n/a | |