diff --git a/targets/PROJECTS/GENERIC-LTE-EPC/utils.bash b/targets/PROJECTS/GENERIC-LTE-EPC/utils.bash
index be60b1a08cd4f6157b54af7ba75b62145a7dfc0a..bb8aec6df55ec54690e0b2b3911d5b6d97843a98 100755
--- a/targets/PROJECTS/GENERIC-LTE-EPC/utils.bash
+++ b/targets/PROJECTS/GENERIC-LTE-EPC/utils.bash
@@ -212,7 +212,8 @@ rotate_log_file () {
         fi
         FILENAME_NO_EXT=$(echo "$FILENAME" | sed 's/\.[^\.]*$//')
 
-        TIMESTAMP=`date +%Y-%m-%d.%Hh_%Mm_%Ss`
+        # use file last modification time
+        TIMESTAMP=`date -r $FULLPATH +%Y-%m-%d.%Hh_%Mm_%Ss`
         
         NEWLOGFILE=$TIMESTAMP.$FILENAME_NO_EXT.$FILEEXTENSION
         mv $FULLPATH /tmp/$NEWLOGFILE