Wl1251/Development

Line 25: Line 25:
|-
|-
| 00:00:00:00:00:00 || 0 || 0 || BSS_TYPE_STA_BSS || 0 || CTSPROTECT_ENABLE || CTS
| 00:00:00:00:00:00 || 0 || 0 || BSS_TYPE_STA_BSS || 0 || CTSPROTECT_ENABLE || CTS
 +
|-
 +
| 00:00:00:00:00:00 || 0 || 0 || MAX_BSS_TYPE || 0 || CTSPROTECT_DISABLE || No channel change
 +
|-
 +
| 00:00:00:00:00:00 || 0 || 0 || 1 || 0 || CTSPROTECT_DISABLE || CTS
 +
|-
 +
| 00:00:00:00:00:00 || 0 || 0 || 4 || 0 || CTSPROTECT_DISABLE || CTS
 +
|-
 +
| ff:ff:ff:ff:ff:ff || 0 || 0 || BSS_TYPE_STA_BSS || 0 || CTSPROTECT_DISABLE || CTS
|}
|}
CTS: Emits some CTS frames
CTS: Emits some CTS frames
 +
 +
==== TX_DISABLE / JOIN ====
==== RX_ENABLE ====
==== RX_ENABLE ====

Revision as of 01:01, 7 February 2011

Contents

Firmware testing

External monitor: Ubuntu 10.04 / Wireshark / Alfa AWUS036H (rtl8187) in monitor mode (single vif)

Monitor mode channel switching

JOIN

Parameters

bssid beacon_int dtim_period bss_type ctrl ACX_CTS_PROTECTION Result
00:00:00:00:00:00 100 1 BSS_TYPE_STA_BSS JOIN_CMD_CTRL_TX_FLUSH  ? CTS
00:00:00:00:00:00 100 1 BSS_TYPE_STA_BSS 0  ? CTS
00:00:00:00:00:00 100 0 BSS_TYPE_STA_BSS JOIN_CMD_CTRL_TX_FLUSH  ? CTS
00:00:00:00:00:00 0 1 BSS_TYPE_STA_BSS JOIN_CMD_CTRL_TX_FLUSH  ? CTS
00:00:00:00:00:00 0 0 BSS_TYPE_STA_BSS 0  ? CTS
00:00:00:00:00:00 100 1 BSS_TYPE_STA_BSS JOIN_CMD_CTRL_TX_FLUSH CTSPROTECT_DISABLE CTS
00:00:00:00:00:00 100 1 BSS_TYPE_STA_BSS JOIN_CMD_CTRL_TX_FLUSH CTSPROTECT_ENABLE CTS
00:00:00:00:00:00 0 0 BSS_TYPE_STA_BSS 0 CTSPROTECT_DISABLE CTS
00:00:00:00:00:00 0 0 BSS_TYPE_STA_BSS 0 CTSPROTECT_ENABLE CTS
00:00:00:00:00:00 0 0 MAX_BSS_TYPE 0 CTSPROTECT_DISABLE No channel change
00:00:00:00:00:00 0 0 1 0 CTSPROTECT_DISABLE CTS
00:00:00:00:00:00 0 0 4 0 CTSPROTECT_DISABLE CTS
ff:ff:ff:ff:ff:ff 0 0 BSS_TYPE_STA_BSS 0 CTSPROTECT_DISABLE CTS

CTS: Emits some CTS frames

TX_DISABLE / JOIN

RX_ENABLE