[PATCH] wr841: find v10 and set BOARD config

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Nov 21 08:20:16 CET 2015


Hi

Außerdem muss man vllt noch kurz dazu sagen, dass ich das noch nicht
getestet hab. ;)

Tim

Am Samstag, den 21.11.2015, 08:19 +0100 schrieb Tim Niemeyer:
> 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

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20151121/a5bc93f9/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev