Reference Manual
  Redpine Signals, Inc. Proprietary and Confidential   Page 18 
RS9116 n-Link Linux and Android 
Technical Reference Manual 
Version 2.0  
4  Installing the Driver 
4.1  Installation of Modules 
After completion of compilation, the driver generates the following modules in the release folder. They are outlined 
below: 
•  onebox_common_gpl.ko 
•  onebox_gpl.ko 
•  onebox_nongpl.ko 
•  onebox_wlan_gpl.ko 
•  onebox_wlan_nongpl.ko 
•  onebox_bt_gpl.ko 
•  onebox_bt_nongpl.ko 
•  onebox_zb_gpl.ko 
•  onebox_zb_nongpl.ko 
•  wlan.ko 
•  wlan_wep.ko 
•  wlan_ccmp.ko 
•  wlan_tkip.ko 
•  wlan_acl.ko 
•  wlan_scan_sta.ko 
•  wlan_xauth.ko 
Load various modules in the following order: 
Load onebox common gpl module 
# insmod onebox_common_gpl.ko 
Load protocol related Modules (Wi-Fi, BT, ZigBee) 
Load common Hal Modules (onebox_nongpl.ko and onebox_gpl.ko). 
4.2  Enabling a Protocol 
Execute following command to enable required protocol(s): 
# ./onebox_util rpine0 enable_protocol $protocol_value 
Below are the possible values of protocol. 
•  1 – Enables Wi-Fi only 
•  2 – Enables Bluetooth only 
•  4 – Enables ZigBee only 
•  3 – Enables both Wi-Fi+Bluetooth 
•  5 – Enables both Wi-Fi+ZigBee 
Note: 
•  If user selects only Wi-Fi in Menuconfig during the compilation of Driver, use the command below : 
sh wlan_enable.sh 
•  If user selects only Bluetooth in Menuconfig during the compilation of Driver, use the command below : 
sh bt_enable.sh 










