Clone
1
OpenAirRTDebug
Cedric Roux edited this page 2016-01-17 19:13:39 +01:00

---+ 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