diff --git a/tests/test_batctl_tpmeter.py b/tests/test_batctl_tpmeter.py
new file mode 100644
index 0000000000000000000000000000000000000000..086626d5bb4cddf1515e3812cef514e182ee9e4b
--- /dev/null
+++ b/tests/test_batctl_tpmeter.py
@@ -0,0 +1,22 @@
+#!/usr/bin/env python3
+import sys
+from pynet import *
+import asyncio
+import time
+
+a = Node()
+b = Node()
+
+connect(a, b)
+
+start()
+
+b.wait_until_succeeds("ping -c 5 node1")
+
+addr = a.succeed('cat /sys/class/net/primary0/address')
+result = b.succeed(f'batctl tp {addr}')
+
+print(result)
+
+finish()
+