diff --git a/test/device/CMakeLists.txt b/test/device/CMakeLists.txt
index f608138a5a094317c357514a547b4941411c7449..c4725653ab80b29c4d93058bce0b22cf095de10b 100644
--- a/test/device/CMakeLists.txt
+++ b/test/device/CMakeLists.txt
@@ -4,12 +4,12 @@ cmake_minimum_required(VERSION 3.20)
 set(EXECUTABLE_OUTPUT_PATH ${BIN_DIR})
 
 # Nfqueue C file for device tplink-plug
-add_executable(tplink-plug nfqueues.c)
-target_link_libraries(tplink-plug pthread)
+add_executable(test-tplink-plug nfqueues.c)
+target_link_libraries(test-tplink-plug pthread)
 IF( OPENWRT_CROSSCOMPILING )
-target_link_libraries(tplink-plug jansson mnl nfnetlink nftnl nftables netfilter_queue netfilter_log)
+target_link_libraries(test-tplink-plug jansson mnl nfnetlink nftnl nftables netfilter_queue netfilter_log)
 ENDIF()
-target_link_libraries(tplink-plug nfqueue packet_utils rule_utils)
-target_link_libraries(tplink-plug header dns)
-target_include_directories(tplink-plug PRIVATE ${INCLUDE_DIR} ${INCLUDE_PARSERS_DIR})
-install(TARGETS tplink-plug DESTINATION ${EXECUTABLE_OUTPUT_PATH})
\ No newline at end of file
+target_link_libraries(test-tplink-plug nfqueue packet_utils rule_utils)
+target_link_libraries(test-tplink-plug header dns)
+target_include_directories(test-tplink-plug PRIVATE ${INCLUDE_DIR} ${INCLUDE_PARSERS_DIR})
+install(TARGETS test-tplink-plug DESTINATION ${EXECUTABLE_OUTPUT_PATH})