[PATCH] wr841: find v10 and set BOARD config

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Nov 21 08:19:13 CET 2015


Signed-off-by: Tim Niemeyer <tim.niemeyer at mastersword.de>
---
Ich hab gedacht wir könnten halt auch den v10 einfach suchen und dann
die board.model.name Variable entsprechend setzen. Das ist zwar alles
noch nicht so richtig cool, aber wir würden erst einmal kompatibel
bleiben und das Update Script würde auch noch gehen.

Langfristig sollte sich allerdings dann mal jemand damit beschäftigen,
wie man die Boards nun richtig bennen. Ich bin da zumindest für meinen
Teil immer noch etwas verwirrt.

 bsp/default/root_file_system/etc/rc.local.tpl        |  3 +++
 bsp/wr841/root_file_system/etc/network.tl-wr841n-v10 | 11 +++++++++++
 2 files changed, 14 insertions(+)
 create mode 100644 bsp/wr841/root_file_system/etc/network.tl-wr841n-v10

diff --git a/bsp/default/root_file_system/etc/rc.local.tpl b/bsp/default/root_file_system/etc/rc.local.tpl
index b40c75f..d4ca6e4 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 0000000..02cefd8
--- /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
-- 
2.1.4




Mehr Informationen über die Mailingliste franken-dev