[PATCH v3 3/8] bsp: Update device definitions for openwrt-18.06

Adrian Schmutzler mail at adrianschmutzler.de
Mo Aug 6 17:17:55 CEST 2018


Hallo Tim,

hier der initiale Commit dazu:

https://github.com/openwrt/openwrt/commit/0cd5e85e7ad621223b0787e66d8ad20fb2694135

Mit eher technischer Message...

Committer ist NeoRaider, der ja glaube ich auch bei Freifunk/Gluon mit involviert ist?!

Grüße

Adrian

> -----Original Message-----
> From: Tim Niemeyer [mailto:tim at tn-x.org]
> Sent: Montag, 6. August 2018 17:06
> To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at freifunk.net
> Subject: Re: [PATCH v3 3/8] bsp: Update device definitions for openwrt-18.06
> 
> Hi
> 
> Am Montag, den 06.08.2018, 16:09 +0200 schrieb Adrian Schmutzler:
> > Hallo Tim,
> >
> > > -----Original Message-----
> > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > Sent: Montag, 6. August 2018 15:52
> > > To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at freif
> > > unk.net
> > > Subject: Re: [PATCH v3 3/8] bsp: Update device definitions for
> > > openwrt-18.06
> > >
> > > Hi
> > >
> > > Am Montag, den 06.08.2018, 15:48 +0200 schrieb Adrian Schmutzler:
> > > > Hallo Tim,
> > > >
> > > > das Konzept ist so, dass die Geräte auf verschiedene Subtargets
> > > > aufgeteilt werden. Die Subtargets sind ja eigtl. für verschiedene
> > > > Hardware gedacht, wie bei ramips mit mt7620, mt7621 usw.
> > > >
> > > > Bei ar71xx hat man halt subtargets für 8MB+ und 4MB geschaffen
> > > > (und
> > > > noch weitere wie "nand" oder "mikrotik"). Jedes Gerät gehört zu
> > > > genau
> > > > einem subtarget. Punkt.
> > > >
> > > > Auf die Idee, dass jemand die 8 MB Geräte mit den 4 MB Settings
> > > > bauen
> > > > möchte, ist da glaube ich niemand gekommen. So, wie ich das
> > > > verstehe,
> > > > ist das nicht vorgesehen. Wenn jemand andere Einstellungen für
> > > > das
> > > > "generic" subtarget (also 8 MB+) will, muss er halt dort die
> > > > entsprechenden Configsymbole setzen. Aber die Devices bleiben
> > > > immer
> > > > in ihren jeweiligen Subtargets.
> > > > Im Prinzip also nichts anderes als die Targets selbst: Du würdest
> > > > ja
> > > > auch nicht ein Gerät von ar71xx nach ramips verschieben, nur weil
> > > > du
> > > > ähnliche Settings wie in ramips willst.
> > >
> > > Das ist ja dann auch eine ganz andere Plattform!
> > >
> > > Wir reden von der Größe des Images!
> >
> > In der Logik von OpenWrt ist die Größe eine Folge der verschiedenen
> > Configs. Und diese werden pro Subtarget gesetzt.
> Nein. Das stimmt nicht. Mit den Subtargets grenzt man (leider) bereits
> das Erzeugen der Images für Zielhardware ein. Wenn das nicht wäre,
> hätten wir das Problem nicht.
> 
> Es ist also deutlich mehr als das setzen von verschiedenen Configs.
> Leider!
> 
> > >
> > > Mit dem Subtarget ist das einfach schlecht von OpenWRT umgesetzt.
> >
> > Sehe ich jetzt gar nicht unbedingt so. Außer dass man zweimal bauen
> > muss (wie bei zwei Targets), hat das Konzept ja keine Nachteile.
> Doch. Der Nachteil ist, dass wir zwei unterschiedliche BSPs haben, die
> theoretisch auseinanderlaufen können. Das möchten wir eigentlich nicht.
> Jeder Knoten soll eigentlich die gleichen Komponenten beinhalten.
> 
> Am Ende läuft es darauf hinaus, dass die kleinen Modelle weniger
> Features umsetzen als die großen und das möchte ich vermeiden. Wenn wir
> da von der Gateway-Firmware reden, okay.. Da macht das vllt Sinn! Aber
> für die normale eher nicht.
> 
> > Ich glaube aber, wir reden inzwischen partiell aneinander vorbei.
> Keine Ahnung. Ich habe nicht das Gefühl. Aber ich ich glaube die
> Diskussion ist an der falschen Stelle.
> 
> >
> > >
> > > > Es ist aber natürlich nicht ausgeschlossen, dass ich das falsch
> > > > verstehe.
> > > >
> > > > Sollte wir aber vll. mal im Chat oder persönlich besprechen, wenn
> > > > wir
> > > > das nicht einfach hinnehmen wollen, sonst wird das per Mail zu
> > > > kompliziert.
> > >
> > > Ja, sollten wir mal klären. Und dann überlegen, wie wir das bei
> > > OpenWRT
> > > wieder weg patchen. Und dann überlegen, ob wir diesen Patch für das
> > > aktuelle stable OpenWRT immer mitziehen wollen.
> >
> > In kann mir nicht vorstellen, dass man das ohne großen Aufwand
> > patchen kann. Da muss man dann bei jeder Änderung der Device-Config
> > ewig rumpatchen. Das halte ich nicht für gerechtfertigt, hier macht
> > es Sinn, beim Upstream zu bleiben, auch wenn das vll. nicht unbedingt
> Der Patch müsste auch in Upstream rein. Die Lösung, die sich die
> OpenWRT Leute da ausgedacht haben ist so in meinen Augen nicht
> sinnvoll. Möglich, dass es da Argumente für gab, aber die sind mir
> aktuell nicht bekannt, daher habe ich eben diese Meinung. Offenkundig
> scheinen diese möglichen Argumente jeden Falls nicht zu sein.
> 
> > "gefällt". Zumal das ja eine Design-Entscheidung ist, die auch bei
> Das hat nichts mit gefallen zu tun. Für mich ist das eine Abwägung.
> Wollen wir auseinanderlaufende Geräte haben? Wollen wir schon wieder
> gefriemel bei den Image-Namen?
> Oder wollen wir eine saubere Lösung, wo die Geräte alle gleich
> behandelt sind?
> 
> > "moderneren" Targets wie ath79 genauso gehandhabt wird, also jetzt
> > kein Kompromiss oder Versehen für einen Spezialfall darstellt.
> Hm.. Ich steck da gerade nicht so tief drin, muss ich mir mal angucken.
> Wie gesagt, ich sehe im Moment keinen Grund, warum OpenWRT das so
> umgesetzt hat. Für uns hat es eigentlich nur Nachteile!
> 
> > Nach der Diskussion bis jetzt tendiere ich eher dazu, den
> > vorgeschlagenen Patch von mir so durchzuziehen. Die Code-Duplizierung
> > auf unserer Seite ist eigentlich ja überschaubar. Und wenn man die
> > CONFIG_* mal ausmisten würde, würde das noch weniger.
> Ja, auf der einen Seite ja. Wir hängen nun mal vom Upstream ab. Aber in
> meinen Augen ist das ganze sowas von untragbar und sinnlos für uns,
> dass wir da mit Upstream reden müssen! Wer weiß, vielleicht kommt dann
> ja ein Killerargument dabei raus, dann wissen wir aber wenigstens warum
> wir uns diesen Schmerz antun sollten!
> 
> Tim
> 
> > Grüße
> >
> > Adrian
> >
> > > Am Ende wollen wir mal nen neues Router-Modell supporten, dann wird
> > > das
> > > Backporten gleich komplizierter, oder einfacherer.. Je nach dem..
> > > ;)
> > >
> > > Tim
> > >
> > > >
> > > > Grüße
> > > >
> > > > Adrian
> > > >
> > > > > -----Original Message-----
> > > > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > > > Sent: Montag, 6. August 2018 15:37
> > > > > To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at f
> > > > > reif
> > > > > unk.net
> > > > > Subject: Re: [PATCH v3 3/8] bsp: Update device definitions for
> > > > > openwrt-18.06
> > > > >
> > > > > Am Montag, den 06.08.2018, 15:34 +0200 schrieb Adrian
> > > > > Schmutzler:
> > > > > > Hallo Tim,
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > > > > > Sent: Montag, 6. August 2018 15:27
> > > > > > > To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-d
> > > > > > > ev at f
> > > > > > > reif
> > > > > > > unk.net
> > > > > > > Subject: Re: [PATCH v3 3/8] bsp: Update device definitions
> > > > > > > for
> > > > > > > openwrt-18.06
> > > > > > >
> > > > > > > Hi Adrian
> > > > > > >
> > > > > > > Am Montag, den 06.08.2018, 09:45 +0200 schrieb Adrian
> > > > > > > Schmutzler:
> > > > > > > > Nachtrag:
> > > > > > > >
> > > > > > > > Was ich nicht weiß, und auch nie probiert habe, ist ob
> > > > > > > > man in
> > > > > > > > einem
> > > > > > > > bsp mehrere subtargets "mischen" kann.
> > > > > > > >
> > > > > > > > Von den CONFIG symbolen wäre das kein Problem. Die Frage
> > > > > > > > ist
> > > > > > > > eher,
> > > > > > >
> > > > > > > Ich hatte ja vor, einfach die 8 MB Geräte auch aus dem tiny
> > > > > > > Bereich
> > > > > > > zu
> > > > > > > nehmen.
> > > > > >
> > > > > > Im tiny sind NUR die 4 MB Geräte drin. Oder verstehe ich dich
> > > > > > falsch?
> > > > >
> > > > > Das ist ja genau das Problem!
> > > > >
> > > > > Warum fehlen die 8 MB Geräte da? Das ist doch n OpenWRT Bug,
> > > > > oder?
> > > > >
> > > > > Es sollte doch sinnvoll sein auch für die 8 MB Geräte ein Image
> > > > > < 4
> > > > > MB
> > > > > zu bauen.
> > > > >
> > > > > Tim
> > > > >
> > > > > >
> > > > > > https://github.com/openwrt/openwrt/blob/openwrt-18.06/target/
> > > > > > linu
> > > > > > x/ar
> > > > > > 71xx/image/tiny-tp-link.mk
> > > > > > https://github.com/openwrt/openwrt/blob/openwrt-18.06/target/
> > > > > > linu
> > > > > > x/ar
> > > > > > 71xx/image/generic-tp-link.mk
> > > > > >
> > > > > > Grüße
> > > > > >
> > > > > > Adrian
> > > > > >
> > > > > > >
> > > > > > > Deine Idee klingt gut, aber OpenWRT kennt da gerade nur ein
> > > > > > > entweder
> > > > > > > oder. Also das in einem .config zu mischen scheint nicht zu
> > > > > > > gehen.
> > > > > > >
> > > > > > > Tim
> > > > > > >
> > > > > > > > was man mit dem subtarget im bsp machen muss und ob das
> > > > > > > > buildscript/buildsystem das dann richtig
> > > > > > > > weiterverarbeitet.
> > > > > > > >
> > > > > > > > Wenn das gehen würden wäre es unter Umständen
> > > > > > > > erstrebenswert.
> > > > > > > >
> > > > > > > > Ich bin in meinem Patch zunächst einfach der
> > > > > > > > Teilungslogik
> > > > > > > > von
> > > > > > > > OpenWRT gefolgt.
> > > > > > > >
> > > > > > > > Grüße
> > > > > > > >
> > > > > > > > Adrian
> > > > > > > >
> > > > > > > > > -----Original Message-----
> > > > > > > > > From: franken-dev [mailto:franken-dev-bounces at freifunk.
> > > > > > > > > net]
> > > > > > > > > On
> > > > > > > > > Behalf Of
> > > > > > > > > mail at adrianschmutzler.de
> > > > > > > > > Sent: Sonntag, 5. August 2018 22:58
> > > > > > > > > To: 'Tim Niemeyer' <tim at tn-x.org>; franken-dev at freifunk
> > > > > > > > > .net
> > > > > > > > > Subject: RE: [PATCH v3 3/8] bsp: Update device
> > > > > > > > > definitions
> > > > > > > > > for
> > > > > > > > > openwrt-18.06
> > > > > > > > >
> > > > > > > > > Hallo Tim,
> > > > > > > > >
> > > > > > > > > ich glaube, hier besteht ein Missverständnis.
> > > > > > > > >
> > > > > > > > > Die Teilung in generic und tiny ist eine Konzept von
> > > > > > > > > OpenWRT,
> > > > > > > > > nicht
> > > > > > > > > von mir.
> > > > > > > > > Dies wurde nötig, weil der Kernel beim Wechsel von 4.4
> > > > > > > > > auf
> > > > > > > > > 4.9
> > > > > > > > > größer wurde.
> > > > > > > > > Dies wird auch beim neuen ath79 so gemacht (es gibt
> > > > > > > > > generic
> > > > > > > > > und
> > > > > > > > > tiny jeweils
> > > > > > > > > als subtarget).
> > > > > > > > >
> > > > > > > > > Die subtargets haben in OpenWRT größtenteils eigene
> > > > > > > > > Konfigurationen, es wäre
> > > > > > > > > also für uns nur mit großem Aufwand (= extremes
> > > > > > > > > Rumpatchen
> > > > > > > > > im
> > > > > > > > > OpenWrt)
> > > > > > > > > möglich, hier Geräte hin und her zu schieben. Zudem
> > > > > > > > > wäre
> > > > > > > > > das
> > > > > > > > > gegen
> > > > > > > > > das
> > > > > > > > > Upstream-Konzept.
> > > > > > > > >
> > > > > > > > > Ich habe mich mit den zwei bsp einfach daran angepasst.
> > > > > > > > > Die
> > > > > > > > > meisten
> > > > > > > > > CONFIG
> > > > > > > > > Zeilen habe ich erstmal einfach kopiert, hier kann man
> > > > > > > > > vll.
> > > > > > > > > noch
> > > > > > > > > einzelne
> > > > > > > > > optimieren. Ich glaube, dass es hier keine sinnvolle
> > > > > > > > > Alternative
> > > > > > > > > gibt.
> > > > > > > > >
> > > > > > > > > Einzige Möglichkeit wäre natürlich, alle 4 MB-Geräte
> > > > > > > > > rauszuschmeißen. Im
> > > > > > > > > Moment sind aber 57 % der Freifunk-Router im Monitoring
> > > > > > > > > allein
> > > > > > > > > 841er.
> > > > > > > > >
> > > > > > > > > Ich sehe nicht, dass das einen Verzicht auf die 4 MB
> > > > > > > > > Hardware
> > > > > > > > > rechtfertigt,
> > > > > > > > > die weiterhin wunderbar funktioniert, nur weil man so
> > > > > > > > > zweimal
> > > > > > > > > die
> > > > > > > > > Firmware
> > > > > > > > > bauen muss.
> > > > > > > > >
> > > > > > > > > Grüße
> > > > > > > > >
> > > > > > > > > Adrian
> > > > > > > > >
> > > > > > > > > > -----Original Message-----
> > > > > > > > > > From: franken-dev [mailto:franken-dev-bounces at freifun
> > > > > > > > > > k.ne
> > > > > > > > > > t]
> > > > > > > > > > On
> > > > > > > > > > Behalf
> > > > > > > > > > Of Tim Niemeyer
> > > > > > > > > > Sent: Sonntag, 5. August 2018 17:19
> > > > > > > > > > To: Adrian Schmutzler <freifunk at adrianschmutzler.de>;
> > > > > > > > > > franken-
> > > > > > > > > > dev at freifunk.net
> > > > > > > > > > Subject: Re: [PATCH v3 3/8] bsp: Update device
> > > > > > > > > > definitions
> > > > > > > > > > for
> > > > > > > > > > openwrt-18.06
> > > > > > > > > >
> > > > > > > > > > Hi
> > > > > > > > > >
> > > > > > > > > > Im Grunde finde ich das schon gut, aber irgendwie
> > > > > > > > > > sollten
> > > > > > > > > > wir,
> > > > > > > > > > wenn es
> > > > > > > > > > irgendwie geht vermeiden für die ar71xx Kisten zwei
> > > > > > > > > > verschiedene
> > > > > > > > > > BSPs zu
> > > > > > > > > > haben. Das macht meiner Meinung nach nur Sinn, wenn
> > > > > > > > > > wir
> > > > > > > > > > uns
> > > > > > > > > > wirklich
> > > > > > > > > > möglichst ab sofort von den Kisten distanzieren.
> > > > > > > > > >
> > > > > > > > > > Das wurde bisher nicht kommuniziert, von daher klingt
> > > > > > > > > > das
> > > > > > > > > > für
> > > > > > > > > > mich so, als
> > > > > > > > > > ob
> > > > > > > > > > wir die Kisten noch ein paar Jahre dabei haben
> > > > > > > > > > werden.
> > > > > > > > > >
> > > > > > > > > > Aus dem Grund würde ich es bevorzugen, alle Kiste
> > > > > > > > > > möglichst
> > > > > > > > > > gleich zu
> > > > > > > > > > halten und eben auch die 8 MB Teil mit ins tiny
> > > > > > > > > > Package
> > > > > > > > > > zu
> > > > > > > > > > kippen.
> > > > > > > > > >
> > > > > > > > > > Was denken die anderen dazu?
> > > > > > > > > >
> > > > > > > > > > Tim
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Am Samstag, den 04.08.2018, 16:34 +0200 schrieb
> > > > > > > > > > Adrian
> > > > > > > > > > Schmutzler:
> > > > > > > > > > > This patch:
> > > > > > > > > > > - Introduces ar71xx-tiny subtarget
> > > > > > > > > > > - Renames devices as necessary
> > > > > > > > > > > - Performs a LEDE -> OpenWRT rename of images
> > > > > > > > > > > - Make USB support device-dependent for tiny
> > > > > > > > > > > devices
> > > > > > > > > > > - Disable uboot-envtools for MR3020 to gain space
> > > > > > > > > > > - Reorder devices alphabetically
> > > > > > > > > > >
> > > > > > > > > > > MR3020 won't build since there is not enough space.
> > > > > > > > > > >
> > > > > > > > > > > Signed-off-by: Adrian Schmutzler <freifunk at adriansc
> > > > > > > > > > > hmut
> > > > > > > > > > > zler
> > > > > > > > > > > .de>
> > > > > > > > > > > ---
> > > > > > > > > > >  bsp/ar71xx/.config       | 42 ++++++------------
> > > > > > > > > > > ----
> > > > > > > > > > > ----
> > > > > > > > > > > ---
> > > > > > > > > > >  bsp/ar71xxtiny/.config   | 69
> > > > > > > > > > >
> ++++++++++++++++++++++++++++++++++++++++++++++++
> > > > > > > > > > >  bsp/board_ar71xx.bsp     | 53 ++++++++++++++----
> > > > > > > > > > > ----
> > > > > > > > > > > ----
> > > > > > > > > > > ----
> > > > > > > > > > > -------
> > > > > > > > > > >  bsp/board_ar71xxtiny.bsp | 18 +++++++++++++
> > > > > > > > > > >  bsp/board_wdr4900.bsp    |  2 +-
> > > > > > > > > > >  buildscript              |  2 +-
> > > > > > > > > > >  6 files changed, 117 insertions(+), 69 deletions(-
> > > > > > > > > > > )
> > > > > > > > > > >  create mode 100644 bsp/ar71xxtiny/.config
> > > > > > > > > > >  create mode 100644 bsp/board_ar71xxtiny.bsp
> > > > > > > > > > >
> > > > > > > > > > > diff --git a/bsp/ar71xx/.config
> > > > > > > > > > > b/bsp/ar71xx/.config
> > > > > > > > > > > index
> > > > > > > > > > > 278d424b..9643c57a 100644
> > > > > > > > > > > --- a/bsp/ar71xx/.config
> > > > > > > > > > > +++ b/bsp/ar71xx/.config
> > > > > > > > > > > @@ -4,24 +4,16 @@
> > > > > > > > > > >  CONFIG_TARGET_ar71xx=y
> > > > > > > > > > >  CONFIG_TARGET_ar71xx_generic=y
> > > > > > > > > > >  CONFIG_TARGET_MULTI_PROFILE=y
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_gl-
> > > > > > > > > > > ar150=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_gl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > ar150=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_archer-
> > > > > > > > > > > c25-
> > > > > > > > > > > v1=y
> > > > > >
> > > > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_archer
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > c25-v1="-
> > > > > > > > > > > kmod-ath10k kmod-ath10k-ct"
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_archer-
> > > > > > > > > > > c7-
> > > > > > > > > > > v2=y
> > > > > >
> > > > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_archer
> > > > > > > > > > > -
> > > > > > >
> > > > > > > c7-
> > > > > > > > > >
> > > > > > > > > > v2="-
> > > > > > > > > > > kmod-ath10k kmod-ath10k-ct"
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe210-
> > > > > > > > > > > 220=y
> > > > > > > > > > > -
> > > > >
> > > > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe210
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > 220=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe510-
> > > > > > > > > > > 520=y
> > > > > > > > > > > -
> > > > >
> > > > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe510
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > 520=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > mr3020-
> > > > > > > > > > > v1=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > mr3020-v1=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wa850re-
> > > > > > > > > > > v1=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wa850re-v1=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wa860re-
> > > > > > > > > > > v1=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wa860re-v1=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wa901nd-
> > > > >
> > > > > v2=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wa901nd-v2=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe210-
> > > > > > > > > > > 220-
> > > > >
> > > > > v1=y
> > > > > > > > > > >
> > > > > > >
> > > > > > >
> > >
> > > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe210-
> > > > > > > > > >
> > > > > > > > > > 220-v1=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe510-
> > > > > > > > > > > 520-
> > > > >
> > > > > v1=y
> > > > > > > > > > >
> > > > > > >
> > > > > > >
> > >
> > > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe510-
> > > > > > > > > >
> > > > > > > > > > 520-v1=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_gl-
> > > > > > > > > > > ar150=y
> > > > > > > > > > >
> > >
> > > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_gl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > ar150=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wdr3500-
> > > > > > > > > > > v1=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wdr3500-v1=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wdr3600-
> > > > > > > > > > > v1=y
> > > > > > > > > > > @@ -30,6 +22,8 @@
> > > > > > > > > > > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wdr4300-v1=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wdr4300-v1=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wdr4310-
> > > > > > > > > > > v1=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wdr4310-v1=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr842n-
> > > > > > > > > > > v2=y
> > > > > > > > > > >
> > >
> > > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr842n-v2=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr1043nd-
> > > > > > > > > > > v1=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr1043nd-
> > > > > > > > > > > v1=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr1043nd-
> > > > > > > > > > > v2=y
> > > > > > > > > > > @@ -40,26 +34,6 @@
> > > > > > > > > >
> > > > > > > > > > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr1043nd-v4=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr1043nd-
> > > > > > > > > > > v4=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr1043n-
> > > > > > > > > > > v5=y
> > > >
> > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr1043n-v5=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr740n-
> > > > > > > > > > > v4=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr740n-v4=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr741nd-
> > > > > > > > > > > v2=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr741nd-v2=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr741nd-
> > > > > > > > > > > v4=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr741nd-v4=""
> > > > > > > > > > > -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
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > >
> > > > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v8=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr841-
> > > > > > > > > > > v9=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > >
> > > > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v9=""
> > > > > > > > > > > -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-
> > > > > > > > > > > wr842n-
> > > > > > > > > > > v2=y
> > > > > > > > > > > -
> > >
> > > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl
> > > > > > > > > > > -
> > > > > > > > > >
> > > > > > > > > > wr842n-v2=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-
> > > > > > > > > > > bullet-m=y
> > > > > >
> > > > > >  CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-
> > > > > > > > > >
> > > > > > > > > > bullet-m=""
> > > > > > > > > > >  CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-
> > > > > > > > > > > loco-
> > > > > > > > > > > m-
> > > > > > > > > > > xw=y
> > > > > > > > > > > diff --git a/bsp/ar71xxtiny/.config
> > > > > > > > > > > b/bsp/ar71xxtiny/.config
> > > > > > > > > > > new file
> > > > > > > > > > > mode 100644 index 00000000..2b33dfe4
> > > > > > > > > > > --- /dev/null
> > > > > > > > > > > +++ b/bsp/ar71xxtiny/.config
> > > > > > > > > > > @@ -0,0 +1,69 @@
> > > > > > > > > > > +# Generated using "./buildscript config openwrt".
> > > > > > > > > > > +# Do no edit manually
> > > > > > > > > > > +#
> > > > > > > > > > > +CONFIG_TARGET_ar71xx=y
> > > > > > > > > > > +CONFIG_TARGET_ar71xx_tiny=y
> > > > > > > > > > > +CONFIG_TARGET_MULTI_PROFILE=y
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-mr3020-
> > > > > > > > > > > v1=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > > > > > > mr3020-
> > > > > > > > > >
> > > > > > > > > > v1="-
> > > > > > > > > > > uboot-envtools"
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-
> > > > > > > > > > > wa850re-
> > > > > > > > > > > v1=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > >
> > > > > > > wa850re-
> > > > > > > > > >
> > > > > > > > > > v1=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-
> > > > > > > > > > > wa860re-
> > > > > > > > > > > v1=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > >
> > > > > > > wa860re-
> > > > > > > > > >
> > > > > > > > > > v1=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-
> > > > > > > > > > > wa901nd-
> > > > > > > > > > > v2=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > >
> > > > > > > wa901nd-
> > > > > > > > > >
> > > > > > > > > > v2=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr740n-
> > > > > > > > > > > v4=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > > > > > > wr740n-
> > > > > > > > > >
> > > > > > > > > > v4=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-
> > > > > > > > > > > wr741nd-
> > > > > > > > > > > v2=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > >
> > > > > > > wr741nd-
> > > > > > > > > >
> > > > > > > > > > v2=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-
> > > > > > > > > > > wr741nd-
> > > > > > > > > > > v4=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > > > >
> > > > > > > wr741nd-
> > > > > > > > > >
> > > > > > > > > > v4=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v7=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v7=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v8=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v8=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v9=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v9=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v10=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v10=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v11=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v11=""
> > > > > > > > > > > +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-
> > > > > > > > > > > v12=y
> > > > > > > > > > >
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_t
> > > > > > > > > > > l-
> > > > >
> > > > > wr841-
> > > > > > > > > >
> > > > > > > > > > v12=""
> > > > > > > > > > > +CONFIG_BUSYBOX_CUSTOM=y
> > > > > > > > > > > +CONFIG_TARGET_PER_DEVICE_ROOTFS=y
> > > > > > > > > > > +# CONFIG_BUSYBOX_CONFIG_BRCTL is not set #
> > > > > > > > > > > +CONFIG_BUSYBOX_CONFIG_CROND is not set #
> > > > > > > > > > > +CONFIG_BUSYBOX_CONFIG_CRONTAB is not set #
> > > > > > > > > > > +CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP is not set
> > > > > > > > > > > #
> > > > > > > > > > > +CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not
> > > > > > > > > > > set
> > > > > > > > > > > +CONFIG_CLEAN_IPKG=y #
> CONFIG_DROPBEAR_CURVE25519
> > > > > > > > > > > is
> > > > > > > > > > > not
> > > > > > > > > > > set
> > > > > > >
> > > > > > > #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_MAC_GHASH is not set #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_MAC_UHASH is not set #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is
> not
> > >
> > > set #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is
> not
> > >
> > > set #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not
> set
> > > > > > > > > > > #
> > > > > > > > > > > +CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not
> set
> > > > > > > > > > > #
> > > > > > > > > > > +CONFIG_KERNEL_DEBUG_INFO is not set #
> > > > > > > > > >
> > > > > > > > > > CONFIG_KERNEL_DEBUG_KERNEL is
> > > > > > > > > > > +not set # CONFIG_PACKAGE_ALFRED_VIS is not set
> > > > > > > > > > > +CONFIG_PACKAGE_ath10k-firmware-qca9887-ct=m
> > > > > > > > > > > +CONFIG_PACKAGE_ath10k-firmware-qca988x-ct=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-ath10k-ct=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-hwmon-core=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-ifb=y
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-ledtrig-heartbeat=y
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-ledtrig-netdev=y
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-nls-base=y
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-sched-connmark=y
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-usb-core=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-usb-ledtrig-usbport=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-usb-ohci=m
> > > > > > > > > > > +CONFIG_PACKAGE_kmod-usb2=m
> > > > > > > > > > > +CONFIG_PACKAGE_opkg=m
> > > > > > > > > > > +CONFIG_PACKAGE_qos-scripts=y
> > > > > > > > > > > +CONFIG_PACKAGE_tc=y
> > > > > > > > > > > +CONFIG_STRIP_KERNEL_EXPORTS=y
> > > > > > > > > > > +CONFIG_TARGET_SQUASHFS_BLOCK_SIZE=512
> > > > > > > > > > > diff --git a/bsp/board_ar71xx.bsp
> > > > > > > > > > > b/bsp/board_ar71xx.bsp
> > > > > > > > > > > index
> > > > > > > > > > > 56d7c9f6..4081c5b6 100644
> > > > > > > > > > > --- a/bsp/board_ar71xx.bsp
> > > > > > > > > > > +++ b/bsp/board_ar71xx.bsp
> > > > > > > > > > > @@ -2,37 +2,24 @@ machine=ar71xx
> > > > > > > > > > >  chipset=ar71xx
> > > > > > > > > > >  subtarget=generic
> > > > > > > > > > >  target=$builddir/$machine
> > > > > > > > > > > -images=("lede-ar71xx-generic-cpe210-220-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-cpe510-520-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-ubnt-nano-m-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-ubnt-loco-m-xw-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr740n-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr741nd-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr741nd-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr841-v7-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr841-v8-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"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr1043nd-v3-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr1043nd-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wr1043n-v5-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wa860re-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wa850re-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wa901nd-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-gl-ar150-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-mr3020-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-ubnt-bullet-m-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-ubnt-unifi-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-ubnt-unifiac-lite-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wdr3500-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wdr3600-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wdr4300-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-tl-wdr4310-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-archer-c7-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > -        "lede-ar71xx-generic-archer-c25-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +images=("openwrt-ar71xx-generic-archer-c25-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-archer-c7-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-cpe210-220-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-cpe510-520-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-gl-ar150-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wdr3500-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wdr3600-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wdr4300-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wdr4310-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr842n-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr1043nd-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr1043nd-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr1043nd-v3-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr1043nd-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-tl-wr1043n-v5-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-ubnt-bullet-m-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-ubnt-loco-m-xw-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-ubnt-nano-m-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-ubnt-unifi-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-generic-ubnt-unifiac-lite-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > >          )
> > > > > > > > > > > diff --git a/bsp/board_ar71xxtiny.bsp
> > > > > > > > > > > b/bsp/board_ar71xxtiny.bsp new
> > > > > > > > > > > file mode 100644 index 00000000..5c784083
> > > > > > > > > > > --- /dev/null
> > > > > > > > > > > +++ b/bsp/board_ar71xxtiny.bsp
> > > > > > > > > > > @@ -0,0 +1,18 @@
> > > > > > > > > > > +machine=ar71xxtiny
> > > > > > > > > > > +chipset=ar71xx
> > > > > > > > > > > +subtarget=tiny
> > > > > > > > > > > +target=$builddir/$machine
> > > > > > > > > > > +images=("openwrt-ar71xx-tiny-tl-mr3020-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wa850re-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wa860re-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wa901nd-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr740n-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr741nd-v2-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr741nd-v4-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v7-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v8-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v9-squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v10-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v11-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-ar71xx-tiny-tl-wr841-v12-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        )
> > > > > > > > > > > diff --git a/bsp/board_wdr4900.bsp
> > > > > > > > > > > b/bsp/board_wdr4900.bsp
> > > > > > > > > > > index
> > > > > > > > > > > 30791e48..f29d8270 100644
> > > > > > > > > > > --- a/bsp/board_wdr4900.bsp
> > > > > > > > > > > +++ b/bsp/board_wdr4900.bsp
> > > > > > > > > > > @@ -4,5 +4,5 @@ subtarget=generic
> > > > > > > > > > >  target=$builddir/$machine
> > > > > > > > > > >
> > > > > > > > > > >  images=(
> > > > > > > > > > > -        "lede-mpc85xx-generic-tl-wdr4900-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > > +        "openwrt-mpc85xx-generic-tl-wdr4900-v1-
> > > > > > > > > > > squashfs-
> > > > > > > > > > > sysupgrade.bin"
> > > > > > > > > > >         )
> > > > > > > > > > > diff --git a/buildscript b/buildscript index
> > > > > > > > > > > 9395b2e8..18f68109
> > > > > > > > > > > 100755
> > > > > > > > > > > --- a/buildscript
> > > > > > > > > > > +++ b/buildscript
> > > > > > > > > > > @@ -282,7 +282,7 @@ cp_firmware() {
> > > > > > > > > > >      [ -n "$subtarget" ] || subtarget="generic"
> > > > > > > > > > >
> > > > > > > > > > >      for image in ${images[@]}; do
> > > > > > > > > > > -        filename_build=${image//lede/${community}-
> > > > > > > > > > > ${version}}
> > > > > > > > > > > +        filename_build=${image//openwrt/fff-
> > > > > > > > > > > ${version}}
> > > > > > > > > > >          filename_build=${filename_build//generic/g
> > > > > > > > > > > }
> > > > > > > > > > >          cp
> > > > > > > > > > > "$target/bin/targets/${chipset}/${subtarget}/$image
> > > > > > > > > > > "
> > > > > > > > > > > "./bin/$filename_build"
> > > > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > >
> > > > > >
> > > >
> > > >
> >
> >



Mehr Informationen über die Mailingliste franken-dev