diff --git a/targets/build_oai.bash b/targets/build_oai.bash
index abf36a07e9b62c8c020c5720da05484dd4f9c52b..485f5ed9860af7da291a9809f4598412b72d3edf 100755
--- a/targets/build_oai.bash
+++ b/targets/build_oai.bash
@@ -46,7 +46,7 @@ check_for_root_rights
 # Default PARAMETERS
 ######################################
 
-HW="EXMIMO" # EXMIMO, USRP, NONE
+HW="EXMIMO" # EXMIMO, USRP, ETHERNET, NONE
 TARGET="ALL" # ALL, SOFTMODEM, OAISIM, UNISIM, NONE
 ENB_S1=1
 REL="REL8" # REL8, REL10
@@ -189,17 +189,24 @@ echo_info "3. building the compilation directives ..."
 
 SOFTMODEM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
 OAISIM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
+
 if [ $HW = "USRP" ]; then 
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES USRP=1 "
-else 
-    if [ $HW != "EXMIMO" ]; then 
-	HW="NONE"
-    fi
 fi
+
+if [ $HW = "EXMIMO" ]; then 
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES EXMIMO=1"
+fi
+
+if [ $HW = "ETHERNET" ]; then 
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES ETHERNET=1"
+fi 
+
 if [ $ENB_S1 -eq 0 ]; then 
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES NAS=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES NAS=1 "
 fi 
+
 if [ $REL = "REL8" ]; then
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel8=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel8=1 "
@@ -207,18 +214,18 @@ else
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel10=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel10=1 "
 fi
+
 if [ $RT = "RTAI" ]; then 
     if [ ! -f /usr/realtime/modules/rtai_hal.ko ];   then
 	echo_warning "RTAI doesn't seem to be installed"
-	RT="RT_PREMPT"
+	RT="NONE"
 	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
     else 
 	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES HARD_RT=1 "
     fi
 else 
-    if [ $RT = "RT_PREEMPT" ]; then 
-	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
-    fi	
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
+    RT="NONE"
 fi
 
 if [ $TARGET != "ALL" ]; then