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
102
Value Channel Width
8 20Mhz mode for 11J channel
Table 10: Channel Width Values
Examples:
./receive rpine0 stats 6 0 0
The above command starts the receive utility and logs statistics with the following parameters.
Filename – stats
Channel number – 6
Channel Width – 20MHz
The test utility displays the following information:
• Total number of packets received with correct CRC.
• Total number of packets received with incorrect CRC.
• Total number of False CCA's received.
./receive stats 6 1 0
The above command will stop the receive application
17.3 Continuous Wave (CW) mode
The Continuous Wave mode is used to transmit a single tone – either a sine wave or a cosine wave.
17.3.1 Command Usage
./onebox_util <base_interface> cw_mode <channel> <start/stop> <type>
<base_interface>: This parameter specifies the Base Interface (string like rpine0)
<channel_number>: Channel number in which the transmission has to be done. Please refer to the Table 7:
Channel Numbers and Corresponding Center Frequencies for a mapping between the channel numbers and the
center frequencies.
<start/stop>: This parameter is used to start or stop the transmission. Enter 0 to start transmission and 2 to stop
transmission. In order to start transmission for 11J 20MHz channels, enter 1.
<type>: This parameter is used to select among the different types of waves to be transmitted.
Enter 2 for Single Tone of 5MHz.
Enter 5 for DC tone.
1. The transmit power for the CW mode transmission is set using the "transmit" utility. The "transmit"
command has to be issued first inorder to start the transmission at the required transmit power level and
then it is called again to stop the transmission before giving the "onebox_util" command to start the CW
transmission.
The Antenna direction in CW mode will be in reverse direction.
The user can select the appropriate antenna by using the following command.
• # ./onebox_util <base_interface> ant_sel <value>
• <value = 2> – Select RF_OUT_2/Integrated Antenna
• <value = 3 > – Select RF_OUT_1/U.FL Connector
Examples