---+ OpenAirInterface IOCTL Utility Compilation
There are two userspace programs that implement the IOCTL interface with the kernel modules: openair_rf and rb_tool. ---++ openair_rf (LTE target)
The openair_rf utility is used to interface with the openair_rf.ko kernel module. It is compiled from within the openair1 repository in USER_SPACE_TOOLS/OPENAIR_RF/ directory as:
#make clean OPENAIR_LTE=1
#make openair_rf CBMIMO1=1 OPENAIR_LTE=1
The executable file will be openair_rf_cbmimo1_lte. To see the command line options type :
#openair_rf_cbmimo1_lte ---++ rb_tool
The rb_tool utility is used to interface with the nasmesh.ko kernel modle. It is located in the openair2 repository in NAS/DRIVER/MESH/RB_TOOL. It can be compiled from the openair2 top level directoryusing
#make rb_tool
-- User.FlorianKaltenberger - 19 Apr 2012