Reference Manual

Redpine Signals, Inc. Proprietary and Confidential Page 6
RS9116 n-Link Linux and Android
Technical Reference Manual
Version 2.0
16.2.1 Labeling and User Information ........................................................................................................................ 89
17 Wi-Fi Performance Test ioctl usage ...................................................................................... 90
17.1 WiFi Transmit Tests .................................................................................................................. 90
17.1.1 Transmit Command Usage .............................................................................................................................. 90
17.2 Wi-Fi Receive Tests ................................................................................................................... 94
17.2.1 Receive Command Usage ................................................................................................................................ 94
17.3 Continuous Wave (CW) mode ................................................................................................... 95
17.3.1 Command Usage ............................................................................................................................................. 95
18 Wake-On-Wireless LAN ....................................................................................................... 97
18.1 WoWLAN through onebox_util ................................................................................................. 97
18.2 WoWLAN using Linux power state machine ............................................................................... 97
18.2.1 Overview ......................................................................................................................................................... 97
18.2.2 Configure WoWLAN ........................................................................................................................................ 98
18.3 Suspend system ........................................................................................................................ 99
18.4 Trigger wakeup ......................................................................................................................... 99
19 PUF [ Physical Unclonable Functions ] ................................................................................ 100
19.1 Introduction ............................................................................................................................ 100
19.2 Configuration .......................................................................................................................... 100
19.3 PUF Operations and IOCTL Usage ............................................................................................. 100
19.3.1 PUF Enroll ...................................................................................................................................................... 100
19.3.2 PUF Start ....................................................................................................................................................... 100
19.3.3 PUF Set Key ................................................................................................................................................... 100
19.3.4 PUF Set Intrinsic Key ...................................................................................................................................... 100
19.3.5 PUF Get Key ................................................................................................................................................... 100
19.3.6 PUF Load Key ................................................................................................................................................. 101
19.3.7 PUF AES Encryption ....................................................................................................................................... 101
19.3.8 PUF AES Decryption....................................................................................................................................... 101
19.3.9 PUF AES MAC Generation ............................................................................................................................. 101
19.3.10 PUF Block Enroll ........................................................................................................................................ 101
19.3.11 PUF Block Set Key ...................................................................................................................................... 101
19.3.12 PUF Block Get Key ..................................................................................................................................... 102
20 GTK Offload ....................................................................................................................... 103
20.1 Configuration .......................................................................................................................... 103
21 Steps to connect 802.11R client to AP ................................................................................ 104
22 Steps to configure 802.11W ............................................................................................... 105
22.1 Configuring and Compiling Driver for PMF in client mode: ........................................................ 105
22.2 Configuring and Compiling Driver for PMF in AP mode:............................................................. 105
23 Bluetooth hcitool and hciconfig Usage ............................................................................... 106
23.1 Bluetooth Power Save Commands ........................................................................................... 107
23.2 Bluetooth Performance Test ioctl Usage ................................................................................... 107
23.3 BT CLASSIC Transmit ................................................................................................................ 108
23.3.1 IOCTL ............................................................................................................................................................. 108
23.3.2 Description .................................................................................................................................................... 108
23.3.3 Appendix ....................................................................................................................................................... 109
23.4 BT Classic Receive .................................................................................................................... 112
23.4.1 Introduction .................................................................................................................................................. 112
23.4.2 IOCTL ............................................................................................................................................................. 112
23.4.3 Description .................................................................................................................................................... 113