diff --git a/openair-cn/SCRIPTS/start_lte-enb-ovs.bash b/openair-cn/SCRIPTS/start_lte-enb-ovs.bash index b93d4e91ce4e9c2c529f4820ab275f3335587e3a..4e6b3cacea6ec06ff5665f520c2b2b397ba1e3d8 100755 --- a/openair-cn/SCRIPTS/start_lte-enb-ovs.bash +++ b/openair-cn/SCRIPTS/start_lte-enb-ovs.bash @@ -144,7 +144,11 @@ fi ip rule add fwmark 5 table lte ip route add default dev $LTEIF table lte +ITTI_LOG_FILE=/tmp/itti_enb.log +rotate_log_file $ITTI_LOG_FILE + + #gdb --args -$OPENAIR_TARGETS/SIMU/USER/oaisim -a -u1 -l7 -O $MME_IP_ADDRESS_FOR_S1_MME +$OPENAIR_TARGETS/SIMU/USER/oaisim -a -u1 -l7 -K $ITTI_LOG_FILE -O $MME_IP_ADDRESS_FOR_S1_MME diff --git a/openair-cn/SCRIPTS/start_lte-epc-ovs.bash b/openair-cn/SCRIPTS/start_lte-epc-ovs.bash index 0660b3640a0cf17645ec799a2aea14e4da80c10d..7714660f2a72c46d794aec4ad0488d3d326abe56 100755 --- a/openair-cn/SCRIPTS/start_lte-epc-ovs.bash +++ b/openair-cn/SCRIPTS/start_lte-epc-ovs.bash @@ -161,4 +161,8 @@ else fi fi cd $OPENAIRCN_DIR/$OBJ_DIR -$OPENAIRCN_DIR/$OBJ_DIR/OAI_EPC/oai_epc -c $MME_CONFIG_FILE + +ITTI_LOG_FILE=/tmp/itti_mme.log +rotate_log_file $ITTI_LOG_FILE + +$OPENAIRCN_DIR/$OBJ_DIR/OAI_EPC/oai_epc -K $ITTI_LOG_FILE -c $MME_CONFIG_FILE diff --git a/openair-cn/SCRIPTS/utils.bash b/openair-cn/SCRIPTS/utils.bash index d567326d751a0122136fbe7f773978e294f2c089..97222be1f16000e9a564e2b39507679e79064648 100755 --- a/openair-cn/SCRIPTS/utils.bash +++ b/openair-cn/SCRIPTS/utils.bash @@ -122,6 +122,15 @@ extract() { return 0 } +rotate_log_file () { + if [ -f $1 ]; then + TIMESTAMP=`date +%Y-%m-%d.%Hh_%Mm_%Ss` + NEWLOGFILE=$1.$TIMESTAMP + mv $1 $NEWLOGFILE + cat /dev/null > $1 + nohup gzip -f -9 $NEWLOGFILE & + fi +} set_openair() { path=`pwd` @@ -339,11 +348,11 @@ build_openvswitch_network() { # | |cpenb0+------------------+cpmme0| | +------+ | | # | +------+ |bridge| +------+ +----+ +---+ | # | |upenb0+-------+ | | | +----------+ - # +-----------+------+ | | | +-+-------+-+ - # | | +----------------| s11mme|---+ - # | | +---+---+ | - # | | (optional)| | - # | | +---+---+ | + # | +------+ | | | +-+-------+-+ + # | | | | +----------------| s11mme|---+ + # | | | | +---+---+ | + # | | | | (optional)| | + # +-----------+ | | +---+---+ | # +---|------------------ | s11sgw|---+ router.eur # | +-+-------+-+ | +--------------+ # | | S+P-GW | v | ROUTER | @@ -423,6 +432,7 @@ test_openvswitch_network() { echo_success "NETWORK TEST SUCCESS (openvswitch) between MME and S-GW S11" fi pkill iperf 2>&1 > /dev/null + return 0 } build_epc_network() {