diff --git a/src/tests/p4-fwd-l1/README.md b/src/tests/p4-fwd-l1/README.md
index 43920d14d5e99214bb2ad8418cc4babcae5be91c..8389e6741be1ad6b7250aa9ba246c795cfaf6c6d 100644
--- a/src/tests/p4-fwd-l1/README.md
+++ b/src/tests/p4-fwd-l1/README.md
@@ -2,6 +2,12 @@
 
 This directory contains the necessary scripts and configurations to run tests for the P4 functionality of TFS.
 
+## Prerequisites
+
+This test requires some custom monitoring services (latency monitoring and probe).
+These services are implemented in Rust and can be found in the `./probe` directory.
+To build these services on your target platform, follow the instructions in `./probe/probe-tfs/README.md`.
+
 ## Basic scripts
 
 To run the experiments you should use the five scripts in the following order:
diff --git a/src/tests/p4-fwd-l1/probe/probe-tfs/README.md b/src/tests/p4-fwd-l1/probe/probe-tfs/README.md
index f88d7c542dae22ad623797f43750e0589d2473cf..3cff11314ee92db79d7b56c03e38a8a7f2acadec 100644
--- a/src/tests/p4-fwd-l1/probe/probe-tfs/README.md
+++ b/src/tests/p4-fwd-l1/probe/probe-tfs/README.md
@@ -1,2 +1,21 @@
-# rust-tfs
+# Rust-tfs
+
 Client for TFS functionalities written in Rust.
+
+## Dependencies
+
+This project requires the cargo Rust compiler:
+
+```sh
+sudo apt-get install protobuf-compiler cargo
+```
+
+## Build
+
+Build sources as follows:
+
+```sh
+cargo build
+```
+
+After a successfuly build, two new executables will be generated in `target/`.