diff --git a/bsp/default/root_file_system/etc/rc.local.tpl b/bsp/default/root_file_system/etc/rc.local.tpl
index b40c75f62fc99f7d35c7c0619532d1fa652f4200..d4ca6e4eb6ac34869347f93665f4b84851f399a1 100755
--- a/bsp/default/root_file_system/etc/rc.local.tpl
+++ b/bsp/default/root_file_system/etc/rc.local.tpl
@@ -16,6 +16,9 @@ case "$BOARD" in
     tl-wr841n-v7)
         BOARD=tl-wr841nd-v7
         ;;
+    tl-wr841n-v9)
+        grep "v10" /var/sysinfo/model && BOARD=tl-wr841n-v10
+        ;;
 esac
 if ! uci get board.model.name; then
     uci set board.model.name=$BOARD
diff --git a/bsp/wr841/root_file_system/etc/network.tl-wr841n-v10 b/bsp/wr841/root_file_system/etc/network.tl-wr841n-v10
new file mode 100644
index 0000000000000000000000000000000000000000..02cefd899c1826c8be1ba3bc4121b97a74f37031
--- /dev/null
+++ b/bsp/wr841/root_file_system/etc/network.tl-wr841n-v10
@@ -0,0 +1,11 @@
+
+WANDEV=eth1
+# WANDEV=eth0
+SWITCHDEV=eth0
+CLIENT_PORTS="1 2 0t"
+WAN_PORTS=
+BATMAN_PORTS="3 4 0t"
+
+CLIENTIF="eth0.1 w2ap"
+ETHMESHMAC=eth1
+ROUTERMAC=eth0