[PATCH] wr841: find v10 and set BOARD config

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Nov 21 11:57:14 CET 2015


Hi

Am 21. November 2015 11:50:06 MEZ, schrieb Steffen Pankratz <kratz00 at gmx.de>:
>On Sat, 21 Nov 2015 08:20:16 +0100
>Tim Niemeyer <tim.niemeyer at mastersword.de> wrote:
>
>Hi Tim
>
>> Außerdem muss man vllt noch kurz dazu sagen, dass ich das noch nicht
>> getestet hab. ;)
>
>Ich habe es getestet, schaut gut aus!
>Deinen Patch habe ich gemerged.
>
>"Mein" WR841 v10 (siehe (1) und (2)) laeuft jetzt auch mit dem Patch.

Cool. Dann haben wir ja sogar das update gerettet. Dann haben wir theoretisch alles drin für einen nächsten Schuss und müssen nun testen. Wenn keine Gegenwehr kommt, würde ich im Laufe des Tages mal ne beta anstubbsen.

Tim 

>
>Gruss
>-Steffen
>
>(1)
>https://monitoring.freifunk-franken.de/routers/564f22fc44ce6e41d5668c65
>(2) https://netmon.freifunk-franken.de/router.php?router_id=1787
> 
>> 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
>> 




Mehr Informationen über die Mailingliste franken-dev