Reference Manual
Table Of Contents
- Introduction to RS9116
- Getting Started with RS9116
- Compiling the Driver
- Installing the Driver
- Installation of Modules
- Enabling a Protocol
- Disabling a Protocol
- OneBox-Mobile in Wi-Fi Only Mode
- Installation in Wi-Fi Client Mode (with BSD interface support)
- Installation in Access Point Mode (with BSD interface support)
- Installation in Wi-Fi Client Mode (with NL80211 support)
- Installation in Wi-Fi AP mode (with NL80211 support)
- Installation in Wi-Fi Direct Mode (With BSD Interface Support)
- Installation in Wi-Fi Direct Mode (With NL80211 Support only for Kernel v3.8 or higher)
- OneBox-Mobile in Wi-Fi + Bluetooth LE Coexistence Mode
- Driver Information
- Wi-Fi ioctl Usage Guide
- Configuration Using CFG80211
- Enterprise security using CFG80211
- HOSTAPD and Wi-Fi Protected Setup (WPS)
- ACS with Hostapd
- Antenna Diversity
- Sniffer Mode
- Monitor Mode
- Concurrent Mode
- Background Scan Parameters
- Power save Modes, Profiles and Parameters
- Compliance and Certification
- Wi-Fi Performance Test ioctl usage
- Wake-On-Wireless LAN
- PUF [ Physical Unclonable Functions ]
- GTK Offload
- Steps to connect 802.11R client to AP
- Steps to configure 802.11W
- Update WLAN region based maximum powers from driver
- Bluetooth hcitool and hciconfig Usage
- Android support for RS9116
- Appendix A: Configuration of Kernels from 3.13 and above
- Appendix B: Binary Files for Embedded Platforms
- Appendix C: Using the Bluetooth Manager
- Appendix D: Common Configuration Parameters
- Appendix E: Installation of Missing Generic Netlink Libraries
- Appendix F: Procedure to use latest supplicant with NL80211 interface
- Appendix G: Considerations need to be made during hostapd usage
- RS9116 n-Link Software TRM Revision History
RS9116 n-Link Linux and Android Technical Reference Manual
Version 2.0
August 2019
3
10 Antenna Diversity..................................................................................................................... 82
10.1 Introduction ............................................................................................................................. 82
10.2 Configuration ........................................................................................................................... 82
11 Sniffer Mode ............................................................................................................................. 83
12 Monitor Mode ........................................................................................................................... 84
13 Concurrent Mode ..................................................................................................................... 85
13.1 Installation Procedure ............................................................................................................. 85
14 Background Scan Parameters................................................................................................. 90
15 Power save Modes, Profiles and Parameters ......................................................................... 91
15.1 Power save Modes.................................................................................................................... 91
15.2 Power save Profiles.................................................................................................................. 91
15.3 Wakeup Procedures and Data Retrieval ................................................................................. 91
15.4 Power save Parameters........................................................................................................... 92
15.5 Procedure to enable device power save for USB interface ................................................... 93
16 Compliance and Certification ................................................................................................. 95
16.1 Federal Communication Commission Statement.................................................................. 95
16.2 Industry Canada / ISED Statement ......................................................................................... 95
16.3 Regulatory Module Integration Instructions .......................................................................... 96
17 Wi-Fi Performance Test ioctl usage......................................................................................... 98
17.1 WiFi Transmit Tests.................................................................................................................. 98
17.2 Wi-Fi Receive Tests................................................................................................................. 101
17.3 Continuous Wave (CW) mode................................................................................................ 102
18 Wake-On-Wireless LAN .......................................................................................................... 104
18.1 WoWLAN through onebox_util .............................................................................................. 104
18.2 WoWLAN using Linux power state machine ......................................................................... 104
19 PUF [ Physical Unclonable Functions ] ................................................................................. 107
19.1 Introduction ........................................................................................................................... 107
19.2 Configuration ......................................................................................................................... 107
19.3 PUF Operations and IOCTL Usage......................................................................................... 107
20 GTK Offload ............................................................................................................................ 110