[3/3] Add support for WR841N/ND v12

Submitted by Adrian Schmutzler on May 19, 2017, 2:30 p.m.

Details

Message ID 1495204241-19842-1-git-send-email-freifunk@adrianschmutzler.de
State Superseded
Headers show

Commit Message

Adrian Schmutzler May 19, 2017, 2:30 p.m.
Dieser Patch fügt den Support für den WR841N v12 hinzu. Hierfür wird
der LEDE Commit 539e2a78f08860ea37442639d52b5d3c62cdfb67 (master)
benötigt.

Für TFTP-Recovery ist zu beachten, dass der Image-Name
wr841nv11_tp_recovery.bin lautet (mit 11, nicht 12).
---
 bsp/ar71xx/.config                                        |  2 ++
 bsp/board_ar71xx.bsp                                      |  1 +
 src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 | 10 ++++++++++
 3 files changed, 13 insertions(+)
 create mode 100644 src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12

Patch hide | download patch | download mbox

diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
index cb550ee..bb20393 100644
--- a/bsp/ar71xx/.config
+++ b/bsp/ar71xx/.config
@@ -44,6 +44,8 @@  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v10=y
 CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v10=""
 CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v11=y
 CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v11=""
+CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v12=y
+CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v12=""
 CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v7=y
 CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v7=""
 CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v8=y
diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp
index 6ef9b80..fdf221c 100644
--- a/bsp/board_ar71xx.bsp
+++ b/bsp/board_ar71xx.bsp
@@ -13,6 +13,7 @@  images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr841-v9-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr841-v10-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr841-v11-squashfs-sysupgrade.bin"
+        "lede-ar71xx-generic-tl-wr841-v12-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
         "lede-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
new file mode 100644
index 0000000..81b406c
--- /dev/null
+++ b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
@@ -0,0 +1,10 @@ 
+
+WANDEV=eth1
+# WANDEV=eth0
+SWITCHDEV=eth0
+CLIENT_PORTS="1 2 0t"
+WAN_PORTS=
+BATMAN_PORTS="3 4 0t"
+
+ETHMESHMAC=eth1
+ROUTERMAC=eth0

Comments

Jan Kraus May 20, 2017, 7:35 a.m.
Hi Adrian,

wenn ich nichts verpasst habe, sind wir bisher auf dem Release Zweig von
LEDE. Ich denke wir sollten das auch so lassen und nicht auf den
master(pre-alpha) gehen.
Ich denke es wäre die schönere Lösung die benötigten Patches zu
backporten.

Trotzdem schonmal danke fürs einbringen und den Patch.
Grüße Jan

Am Freitag, den 19.05.2017, 16:30 +0200 schrieb Adrian Schmutzler:
> Dieser Patch fügt den Support für den WR841N v12 hinzu. Hierfür wird
> der LEDE Commit 539e2a78f08860ea37442639d52b5d3c62cdfb67 (master)
> benötigt.
> 
> Für TFTP-Recovery ist zu beachten, dass der Image-Name
> wr841nv11_tp_recovery.bin lautet (mit 11, nicht 12).
> ---
>  bsp/ar71xx/.config                                        |  2 ++
>  bsp/board_ar71xx.bsp                                      |  1 +
>  src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 | 10 ++++++++++
>  3 files changed, 13 insertions(+)
>  create mode 100644 src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> 
> diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
> index cb550ee..bb20393 100644
> --- a/bsp/ar71xx/.config
> +++ b/bsp/ar71xx/.config
> @@ -44,6 +44,8 @@ CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v10=y
>  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v10=""
>  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v11=y
>  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v11=""
> +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v12=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v12=""
>  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v7=y
>  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v7=""
>  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v8=y
> diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp
> index 6ef9b80..fdf221c 100644
> --- a/bsp/board_ar71xx.bsp
> +++ b/bsp/board_ar71xx.bsp
> @@ -13,6 +13,7 @@ images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr841-v9-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr841-v10-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr841-v11-squashfs-sysupgrade.bin"
> +        "lede-ar71xx-generic-tl-wr841-v12-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
>          "lede-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
> diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> new file mode 100644
> index 0000000..81b406c
> --- /dev/null
> +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> @@ -0,0 +1,10 @@
> +
> +WANDEV=eth1
> +# WANDEV=eth0
> +SWITCHDEV=eth0
> +CLIENT_PORTS="1 2 0t"
> +WAN_PORTS=
> +BATMAN_PORTS="3 4 0t"
> +
> +ETHMESHMAC=eth1
> +ROUTERMAC=eth0
> -- 
> 2.7.4
>
Tobias Klaus May 20, 2017, 9:43 a.m.
Hey,

das master in der Commitmessage ist veraltet. Die vorherigen Patches ziehen 
Lede auf die entsprechende Version innerhalb des lede 17.01. branches. Sollte 
also passen.

Da wir lede damit dann eh aktualisieren und wir unsere alpha ja so lange 
verschleppt haben, könnten wir aber überlegen, ob wir nicht gleich auf den 
neuesten Commit des 17.01 -Branches gehen.

Viele Grüße
Tobias

Am Samstag, 20. Mai 2017, 09:35:38 CEST schrieb Jan Kraus:
> Hi Adrian,
> 
> wenn ich nichts verpasst habe, sind wir bisher auf dem Release Zweig von
> LEDE. Ich denke wir sollten das auch so lassen und nicht auf den
> master(pre-alpha) gehen.
> Ich denke es wäre die schönere Lösung die benötigten Patches zu
> backporten.
> 
> Trotzdem schonmal danke fürs einbringen und den Patch.
> Grüße Jan
> 
> Am Freitag, den 19.05.2017, 16:30 +0200 schrieb Adrian Schmutzler:
> > Dieser Patch fügt den Support für den WR841N v12 hinzu. Hierfür wird
> > der LEDE Commit 539e2a78f08860ea37442639d52b5d3c62cdfb67 (master)
> > benötigt.
> > 
> > Für TFTP-Recovery ist zu beachten, dass der Image-Name
> > wr841nv11_tp_recovery.bin lautet (mit 11, nicht 12).
> > ---
> > 
> >  bsp/ar71xx/.config                                        |  2 ++
> >  bsp/board_ar71xx.bsp                                      |  1 +
> >  src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 | 10 ++++++++++
> >  3 files changed, 13 insertions(+)
> >  create mode 100644
> >  src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12> 
> > diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
> > index cb550ee..bb20393 100644
> > --- a/bsp/ar71xx/.config
> > +++ b/bsp/ar71xx/.config
> > @@ -44,6 +44,8 @@
> > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v10=y
> > 
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v10=""
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v11=y
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v11=""
> > 
> > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v12=y
> > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v12=""
> > 
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v7=y
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v7=""
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v8=y
> > 
> > diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp
> > index 6ef9b80..fdf221c 100644
> > --- a/bsp/board_ar71xx.bsp
> > +++ b/bsp/board_ar71xx.bsp
> > @@ -13,6 +13,7 @@
> > images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin"> 
> >          "lede-ar71xx-generic-tl-wr841-v9-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr841-v10-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr841-v11-squashfs-sysupgrade.bin"
> > 
> > +        "lede-ar71xx-generic-tl-wr841-v12-squashfs-sysupgrade.bin"
> > 
> >          "lede-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
> > 
> > diff --git a/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> > b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 new file mode
> > 100644
> > index 0000000..81b406c
> > --- /dev/null
> > +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> > @@ -0,0 +1,10 @@
> > +
> > +WANDEV=eth1
> > +# WANDEV=eth0
> > +SWITCHDEV=eth0
> > +CLIENT_PORTS="1 2 0t"
> > +WAN_PORTS=
> > +BATMAN_PORTS="3 4 0t"
> > +
> > +ETHMESHMAC=eth1
> > +ROUTERMAC=eth0
Adrian Schmutzler May 20, 2017, 9:51 a.m.
Ah, jetzt verstehe ich den Grund für die Verwirrung. Ich hab den lede-commit aus dem master nur als Referenz in der patch-message angegeben, tatsächlich habe ich aber in den vorherigen patches den gleichen commit aus dem lede-17.01 Branch genommen. Das entspricht 17.01.1 plus einen commit. Sollte man also vll eher die commit-message ändern.Sorry...

On May 20, 2017 11:43:23 AM GMT+02:00, Tobias Klaus <tk+ff@meskal.net> wrote:
Hey,

das master in der Commitmessage ist veraltet. Die vorherigen Patches
ziehen 
Lede auf die entsprechende Version innerhalb des lede 17.01. branches.
Sollte 
also passen.

Da wir lede damit dann eh aktualisieren und wir unsere alpha ja so lange

verschleppt haben, könnten wir aber überlegen, ob wir nicht gleich auf
den 
neuesten Commit des 17.01 -Branches gehen.

Viele Grüße
Tobias

Am Samstag, 20. Mai 2017, 09:35:38 CEST schrieb Jan Kraus:
> Hi Adrian,
> 
> wenn ich nichts verpasst habe, sind wir bisher auf dem Release Zweig
von
> LEDE. Ich denke wir sollten das auch so lassen und nicht auf den
> master(pre-alpha) gehen.
> Ich denke es wäre die schönere Lösung die benötigten Patches zu
> backporten.
> 
> Trotzdem schonmal danke fürs einbringen und den Patch.
> Grüße Jan
> 
> Am Freitag, den 19.05.2017, 16:30 +0200 schrieb Adrian Schmutzler:
> > Dieser Patch fügt den Support für den WR841N v12 hinzu. Hierfür wird
> > der LEDE Commit 539e2a78f08860ea37442639d52b5d3c62cdfb67 (master)
> > benötigt.
> > 
> > Für TFTP-Recovery ist zu beachten, dass der Image-Name
> > wr841nv11_tp_recovery.bin lautet (mit 11, nicht 12).
> > ---
> > 
> >  bsp/ar71xx/.config                                        |  2 ++
> >  bsp/board_ar71xx.bsp                                      |  1 +
> >  src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 | 10
++++++++++
> >  3 files changed, 13 insertions(+)
> >  create mode 100644
> >  src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12> 
> > diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
> > index cb550ee..bb20393 100644
> > --- a/bsp/ar71xx/.config
> > +++ b/bsp/ar71xx/.config
> > @@ -44,6 +44,8 @@
> > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v10=y
> > 
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v10=""
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v11=y
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v11=""
> > 
> > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v12=y
> > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v12=""
> > 
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v7=y
> >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v7=""
> >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v8=y
> > 
> > diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp
> > index 6ef9b80..fdf221c 100644
> > --- a/bsp/board_ar71xx.bsp
> > +++ b/bsp/board_ar71xx.bsp
> > @@ -13,6 +13,7 @@
> > images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin"> 
> >          "lede-ar71xx-generic-tl-wr841-v9-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr841-v10-squashfs-sysupgrade.bin"
> >          "lede-ar71xx-generic-tl-wr841-v11-squashfs-sysupgrade.bin"
> > 
> > +        "lede-ar71xx-generic-tl-wr841-v12-squashfs-sysupgrade.bin"
> > 
> >          "lede-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin"
> >         
"lede-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
> >         
"lede-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
> > 
> > diff --git
a/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> > b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12 new file
mode
> > 100644
> > index 0000000..81b406c
> > --- /dev/null
> > +++ b/src/packages/fff/fff-network/ar71xx/network.tl-wr841n-v12
> > @@ -0,0 +1,10 @@
> > +
> > +WANDEV=eth1
> > +# WANDEV=eth0
> > +SWITCHDEV=eth0
> > +CLIENT_PORTS="1 2 0t"
> > +WAN_PORTS=
> > +BATMAN_PORTS="3 4 0t"
> > +
> > +ETHMESHMAC=eth1
> > +ROUTERMAC=eth0