Message ID | 20190120173452.28074-1-ffml@duering-andreas.de |
---|---|
State | Superseded |
Headers | show |
diff --git a/README.md b/README.md index 180f2a6..afdaadf 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative für freie Funknetzwerke. Jeder * `cd firmware` ### Erste Schritte -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind Community weit einheitlich und müssen i.d.R. nicht geändert werden. -* `./buildscript selectcommunity community/franken.cfg` Je nach dem, für welche Hardware die Firmware gebaut werden soll muss das BSP gewählt werden: -* `./buildscript selectbsp bsp/board wr1043nd.bsp` -* `./buildscript` + +* `./buildscript selectbsp bsp/board_ar71xx.bsp` +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp help` ausgeführt werden. ## Was ist ein BSP? Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit ein Firmware Image für eine spezielle Hardware gebaut werden kann. @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das Community file und generiert ein * postbuild * board_postbuild() wird aufgerufen -### `./buildscript config` -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das Buildscript die Möglichkeit die OpenWrt menuconfig und die OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. +### `./buildscript config openwrt` +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Config in das BSP zu übernehmen. +Dieses Kommando arbeitet folgendermaßen: * prebuild -* OpenWrt: `make menuconfig ; make kernel_menuconfig` +* OpenWrt: `make menuconfig` * Speichern, y/n? * Config-Format vereinfachen * Config ins BSP zurück speichern @@ -82,7 +82,7 @@ git clone https://github.com/FreifunkFranken/firmware.git cd firmware ``` -### Erstes Images erzeugen +### Erste Images erzeugen Du fügst im board_postbuild ein, dass auch die Images für den wr1043v2 kopiert werden: ``` vim bsp/board_wr1043nd.bsp @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 bsp/wr1043nd/root_fi Anschließend kann ein erstes Image erzeugt werden: ``` ./buildscript selectbsp bsp/board_wr1043nd.bsp -./buildscript selectcommunity community/franken.cfg ./buildscript prepare ./buildscript build
Hallo Andreas, cool, danke. :-) Eine Anmerkung auf die KeyxchangeV2 Seite kann man später noch einbauen. Reviewed-by: Fabian Bläse <fabian@blaese.de> Gruß Fabian Tipp: Mit -v2 beim git format-patch kannst du dem Betreff eine passende Versionsnummer anhängen. Typischerweise gibt man die Änderungen jeder Version dann mit einem "---" von der Commitmessage abgetrennt im Mailtext an. On 20.01.19 18:34, ffml@duering-andreas.de wrote: > From: Andreas Düring <gh@duering-andreas.de> > > Remove mentions of "selectcommunity" command. > Start removing mentions of bsp which is not available. > Fix buildscript commands (there is no kernel config). > --- > README.md | 17 ++++++++--------- > 1 file changed, 8 insertions(+), 9 deletions(-) > > diff --git a/README.md b/README.md > index 180f2a6..afdaadf 100644 > --- a/README.md > +++ b/README.md > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative für freie Funknetzwerke. Jeder > * `cd firmware` > > ### Erste Schritte > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind Community weit einheitlich und müssen i.d.R. nicht geändert werden. > -* `./buildscript selectcommunity community/franken.cfg` > Je nach dem, für welche Hardware die Firmware gebaut werden soll muss das BSP gewählt werden: > -* `./buildscript selectbsp bsp/board wr1043nd.bsp` > -* `./buildscript` > + > +* `./buildscript selectbsp bsp/board_ar71xx.bsp` > +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp help` ausgeführt werden. > > ## Was ist ein BSP? > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit ein Firmware Image für eine spezielle Hardware gebaut werden kann. > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das Community file und generiert ein > * postbuild > * board_postbuild() wird aufgerufen > > -### `./buildscript config` > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das Buildscript die Möglichkeit die OpenWrt menuconfig und die OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. > +### `./buildscript config openwrt` > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Config in das BSP zu übernehmen. > +Dieses Kommando arbeitet folgendermaßen: > * prebuild > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > +* OpenWrt: `make menuconfig` > * Speichern, y/n? > * Config-Format vereinfachen > * Config ins BSP zurück speichern > @@ -82,7 +82,7 @@ git clone https://github.com/FreifunkFranken/firmware.git > cd firmware > ``` > > -### Erstes Images erzeugen > +### Erste Images erzeugen > Du fügst im board_postbuild ein, dass auch die Images für den wr1043v2 kopiert werden: > ``` > vim bsp/board_wr1043nd.bsp > @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 bsp/wr1043nd/root_fi > Anschließend kann ein erstes Image erzeugt werden: > ``` > ./buildscript selectbsp bsp/board_wr1043nd.bsp > -./buildscript selectcommunity community/franken.cfg > > ./buildscript prepare > ./buildscript build >
Hallo Fabian, danke für den Tipp. Der ist sehr hilfreich, da ich das erste mal mit git-format-patch und git-send-email arbeite :) Viele Grüße, Andreas Am Sun, 20 Jan 2019 18:41:38 +0100 schrieb Fabian Bläse <fabian@blaese.de>: > Hallo Andreas, > > cool, danke. :-) > > Eine Anmerkung auf die KeyxchangeV2 Seite kann man später noch > einbauen. > > Reviewed-by: Fabian Bläse <fabian@blaese.de> > > Gruß > Fabian > > Tipp: Mit -v2 beim git format-patch kannst du dem Betreff eine > passende Versionsnummer anhängen. Typischerweise gibt man die > Änderungen jeder Version dann mit einem "---" von der Commitmessage > abgetrennt im Mailtext an. > > On 20.01.19 18:34, ffml@duering-andreas.de wrote: > > From: Andreas Düring <gh@duering-andreas.de> > > > > Remove mentions of "selectcommunity" command. > > Start removing mentions of bsp which is not available. > > Fix buildscript commands (there is no kernel config). > > --- > > README.md | 17 ++++++++--------- > > 1 file changed, 8 insertions(+), 9 deletions(-) > > > > diff --git a/README.md b/README.md > > index 180f2a6..afdaadf 100644 > > --- a/README.md > > +++ b/README.md > > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative > > für freie Funknetzwerke. Jeder > > * `cd firmware` > > > > ### Erste Schritte > > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der > > Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind > > Community weit einheitlich und müssen i.d.R. nicht geändert werden. > > -* `./buildscript selectcommunity community/franken.cfg` Je nach > > dem, für welche Hardware die Firmware gebaut werden soll muss das > > BSP gewählt werden: -* `./buildscript selectbsp bsp/board > > wr1043nd.bsp` -* `./buildscript` + +* `./buildscript selectbsp > > bsp/board_ar71xx.bsp` +* Um die vorhandenen BSPs zu sehen, kann > > `./buildscript selectbsp help` ausgeführt werden. > > ## Was ist ein BSP? > > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit > > ein Firmware Image für eine spezielle Hardware gebaut werden kann. > > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > > Community file und generiert ein > > * postbuild > > * board_postbuild() wird aufgerufen > > > > -### `./buildscript config` > > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet > > das Buildscript die Möglichkeit die OpenWrt menuconfig und die > > OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die > > Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. > > +### `./buildscript config openwrt` +Um das Arbeiten mit den > > OpenWrt .config's zu vereinfachen bietet das Buildscript die > > Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man > > die Möglichkeit die frisch editierten Config in das BSP zu > > übernehmen. +Dieses Kommando arbeitet folgendermaßen: > > * prebuild > > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > > +* OpenWrt: `make menuconfig` > > * Speichern, y/n? > > * Config-Format vereinfachen > > * Config ins BSP zurück speichern > > @@ -82,7 +82,7 @@ git clone > > https://github.com/FreifunkFranken/firmware.git cd firmware > > ``` > > > > -### Erstes Images erzeugen > > +### Erste Images erzeugen > > Du fügst im board_postbuild ein, dass auch die Images für den > > wr1043v2 kopiert werden: ``` > > vim bsp/board_wr1043nd.bsp > > @@ -101,7 +101,6 @@ cp > > bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 > > bsp/wr1043nd/root_fi Anschließend kann ein erstes Image erzeugt > > werden: ``` ./buildscript selectbsp bsp/board_wr1043nd.bsp > > -./buildscript selectcommunity community/franken.cfg > > > > ./buildscript prepare > > ./buildscript build > > >
hallo Andreas, super, dass sich dem README jemand annimmt!!! Das steht schon lange an. Reviewed-by: Robert Langhammer <rlanghammer@web.de> Am 20.01.19 um 20:13 schrieb Andreas Düring: > Hallo Fabian, > > danke für den Tipp. Der ist sehr hilfreich, da ich das erste mal mit > git-format-patch und git-send-email arbeite :) > > Viele Grüße, > Andreas > > Am Sun, 20 Jan 2019 18:41:38 +0100 > schrieb Fabian Bläse <fabian@blaese.de>: > >> Hallo Andreas, >> >> cool, danke. :-) >> >> Eine Anmerkung auf die KeyxchangeV2 Seite kann man später noch >> einbauen. >> >> Reviewed-by: Fabian Bläse <fabian@blaese.de> >> >> Gruß >> Fabian >> >> Tipp: Mit -v2 beim git format-patch kannst du dem Betreff eine >> passende Versionsnummer anhängen. Typischerweise gibt man die >> Änderungen jeder Version dann mit einem "---" von der Commitmessage >> abgetrennt im Mailtext an. >> >> On 20.01.19 18:34, ffml@duering-andreas.de wrote: >>> From: Andreas Düring <gh@duering-andreas.de> >>> >>> Remove mentions of "selectcommunity" command. >>> Start removing mentions of bsp which is not available. >>> Fix buildscript commands (there is no kernel config). >>> --- >>> README.md | 17 ++++++++--------- >>> 1 file changed, 8 insertions(+), 9 deletions(-) >>> >>> diff --git a/README.md b/README.md >>> index 180f2a6..afdaadf 100644 >>> --- a/README.md >>> +++ b/README.md >>> @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative >>> für freie Funknetzwerke. Jeder >>> * `cd firmware` >>> >>> ### Erste Schritte >>> -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der >>> Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind >>> Community weit einheitlich und müssen i.d.R. nicht geändert werden. >>> -* `./buildscript selectcommunity community/franken.cfg` Je nach >>> dem, für welche Hardware die Firmware gebaut werden soll muss das >>> BSP gewählt werden: -* `./buildscript selectbsp bsp/board >>> wr1043nd.bsp` -* `./buildscript` + +* `./buildscript selectbsp >>> bsp/board_ar71xx.bsp` +* Um die vorhandenen BSPs zu sehen, kann >>> `./buildscript selectbsp help` ausgeführt werden. >>> ## Was ist ein BSP? >>> Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit >>> ein Firmware Image für eine spezielle Hardware gebaut werden kann. >>> @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das >>> Community file und generiert ein >>> * postbuild >>> * board_postbuild() wird aufgerufen >>> >>> -### `./buildscript config` >>> -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet >>> das Buildscript die Möglichkeit die OpenWrt menuconfig und die >>> OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die >>> Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. >>> +### `./buildscript config openwrt` +Um das Arbeiten mit den >>> OpenWrt .config's zu vereinfachen bietet das Buildscript die >>> Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man >>> die Möglichkeit die frisch editierten Config in das BSP zu >>> übernehmen. +Dieses Kommando arbeitet folgendermaßen: >>> * prebuild >>> -* OpenWrt: `make menuconfig ; make kernel_menuconfig` >>> +* OpenWrt: `make menuconfig` >>> * Speichern, y/n? >>> * Config-Format vereinfachen >>> * Config ins BSP zurück speichern >>> @@ -82,7 +82,7 @@ git clone >>> https://github.com/FreifunkFranken/firmware.git cd firmware >>> ``` >>> >>> -### Erstes Images erzeugen >>> +### Erste Images erzeugen >>> Du fügst im board_postbuild ein, dass auch die Images für den >>> wr1043v2 kopiert werden: ``` >>> vim bsp/board_wr1043nd.bsp >>> @@ -101,7 +101,6 @@ cp >>> bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 >>> bsp/wr1043nd/root_fi Anschließend kann ein erstes Image erzeugt >>> werden: ``` ./buildscript selectbsp bsp/board_wr1043nd.bsp >>> -./buildscript selectcommunity community/franken.cfg >>> >>> ./buildscript prepare >>> ./buildscript build >>>
Hallo, ich habe noch zwei Grammatik-Kleinigkeiten entdeckt: > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das > Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat > man die Möglichkeit die frisch editierten Config in das BSP zu übernehmen. ".config's" Plural "s" ohne Apostroph. Entweder ".configs" oder besser ".config Dateien" "OpenWrt's" Genetiv "s" nur im Englischen mit Apostroph. => "OpenWrts" Würde ich beim Applien mit ändern, wenn kein Widerspruch kommt. Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Grüße Adrian > -----Original Message----- > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf Of > ffml@duering-andreas.de > Sent: Sonntag, 20. Januar 2019 18:35 > To: franken-dev@freifunk.net; Fabian Bläse <fabian@blaese.de> > Subject: [PATCH 1/3] Remove outdated commands from README > > From: Andreas Düring <gh@duering-andreas.de> > > Remove mentions of "selectcommunity" command. > Start removing mentions of bsp which is not available. > Fix buildscript commands (there is no kernel config). > --- > README.md | 17 ++++++++--------- > 1 file changed, 8 insertions(+), 9 deletions(-) > > diff --git a/README.md b/README.md > index 180f2a6..afdaadf 100644 > --- a/README.md > +++ b/README.md > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative für freie > Funknetzwerke. Jeder > * `cd firmware` > > ### Erste Schritte > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der Kanal > sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind Community weit > einheitlich und müssen i.d.R. nicht geändert werden. > -* `./buildscript selectcommunity community/franken.cfg` > Je nach dem, für welche Hardware die Firmware gebaut werden soll muss das > BSP gewählt werden: > -* `./buildscript selectbsp bsp/board wr1043nd.bsp` > -* `./buildscript` > + > +* `./buildscript selectbsp bsp/board_ar71xx.bsp` > +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp help` > ausgeführt werden. > > ## Was ist ein BSP? > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit ein Firmware > Image für eine spezielle Hardware gebaut werden kann. > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > Community file und generiert ein > * postbuild > * board_postbuild() wird aufgerufen > > -### `./buildscript config` > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das > Buildscript die Möglichkeit die OpenWrt menuconfig und die OpenWrt > kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch > editierten Configs in das BSP zu übernehmen. > +### `./buildscript config openwrt` > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das > Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat > man die Möglichkeit die frisch editierten Config in das BSP zu übernehmen. > +Dieses Kommando arbeitet folgendermaßen: > * prebuild > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > +* OpenWrt: `make menuconfig` > * Speichern, y/n? > * Config-Format vereinfachen > * Config ins BSP zurück speichern > @@ -82,7 +82,7 @@ git clone https://github.com/FreifunkFranken/firmware.git > cd firmware > ``` > > -### Erstes Images erzeugen > +### Erste Images erzeugen > Du fügst im board_postbuild ein, dass auch die Images für den wr1043v2 kopiert > werden: > ``` > vim bsp/board_wr1043nd.bsp > @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl- > wr1043nd-v1 bsp/wr1043nd/root_fi > Anschließend kann ein erstes Image erzeugt werden: > ``` > ./buildscript selectbsp bsp/board_wr1043nd.bsp > -./buildscript selectcommunity community/franken.cfg > > ./buildscript prepare > ./buildscript build > -- > 2.11.0
Hallo, mir ist gerade aufgefallen, dass die Patches (alle drei) keine "Signed-off"-Zeile haben. Die will ich ungern beim Applien selber hinbasteln. Dies sollte Andreas ("der Autor") bitte noch ergänzen und die Patches dann noch Mal schicken. Normalerweise kann man das ganz einfach erzeugen, wenn man statt "git commit" folgendes macht: git commit --signoff bzw. git commit --si Zum Ändern ggf. mit "--amend" Dann kannst du auch gleich noch das "v2" üben ;-) git format-patch -v2 bzw. für alle drei Patches git format-patch -v2 @~3 Wenn die Patches dann mit Signed-off kommen, würde ich 1 und 2 entsprechend gleich applien. Vielen Dank Adrian > -----Original Message----- > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf Of > ffml@duering-andreas.de > Sent: Sonntag, 20. Januar 2019 18:35 > To: franken-dev@freifunk.net; Fabian Bläse <fabian@blaese.de> > Subject: [PATCH 1/3] Remove outdated commands from README > > From: Andreas Düring <gh@duering-andreas.de> > > Remove mentions of "selectcommunity" command. > Start removing mentions of bsp which is not available. > Fix buildscript commands (there is no kernel config). > --- > README.md | 17 ++++++++--------- > 1 file changed, 8 insertions(+), 9 deletions(-) > > diff --git a/README.md b/README.md > index 180f2a6..afdaadf 100644 > --- a/README.md > +++ b/README.md > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative für freie > Funknetzwerke. Jeder > * `cd firmware` > > ### Erste Schritte > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der Kanal > sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind Community weit > einheitlich und müssen i.d.R. nicht geändert werden. > -* `./buildscript selectcommunity community/franken.cfg` > Je nach dem, für welche Hardware die Firmware gebaut werden soll muss das > BSP gewählt werden: > -* `./buildscript selectbsp bsp/board wr1043nd.bsp` > -* `./buildscript` > + > +* `./buildscript selectbsp bsp/board_ar71xx.bsp` > +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp help` > ausgeführt werden. > > ## Was ist ein BSP? > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit ein Firmware > Image für eine spezielle Hardware gebaut werden kann. > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > Community file und generiert ein > * postbuild > * board_postbuild() wird aufgerufen > > -### `./buildscript config` > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das > Buildscript die Möglichkeit die OpenWrt menuconfig und die OpenWrt > kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch > editierten Configs in das BSP zu übernehmen. > +### `./buildscript config openwrt` > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das > Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat > man die Möglichkeit die frisch editierten Config in das BSP zu übernehmen. > +Dieses Kommando arbeitet folgendermaßen: > * prebuild > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > +* OpenWrt: `make menuconfig` > * Speichern, y/n? > * Config-Format vereinfachen > * Config ins BSP zurück speichern > @@ -82,7 +82,7 @@ git clone https://github.com/FreifunkFranken/firmware.git > cd firmware > ``` > > -### Erstes Images erzeugen > +### Erste Images erzeugen > Du fügst im board_postbuild ein, dass auch die Images für den wr1043v2 kopiert > werden: > ``` > vim bsp/board_wr1043nd.bsp > @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl- > wr1043nd-v1 bsp/wr1043nd/root_fi > Anschließend kann ein erstes Image erzeugt werden: > ``` > ./buildscript selectbsp bsp/board_wr1043nd.bsp > -./buildscript selectcommunity community/franken.cfg > > ./buildscript prepare > ./buildscript build > -- > 2.11.0
Hallo Adrian, das Signed-Off füge ich bei der nächsten Patchversion gerne mit ein. Diesbezüglich frage ich gleich mal mit: Wäre es sinnvoll, das README bei einer bestimmten Spalte (hart) umzubrechen, da einige Zeilen ja doch recht lang sind? Oder würde das zukünftiges Bearbeiten, und das Lesen des daraus resultierenden git-diff, zu sehr erschweren? Zur Not gibt es ja in gängigen Editoren immer noch einen "visual wrap"... Viele Grüße, Andreas Am Mon, 21 Jan 2019 14:42:47 +0100 schrieb "Adrian Schmutzler" <mail@adrianschmutzler.de>: > Hallo, > > mir ist gerade aufgefallen, dass die Patches (alle drei) keine > "Signed-off"-Zeile haben. Die will ich ungern beim Applien selber > hinbasteln. > > Dies sollte Andreas ("der Autor") bitte noch ergänzen und die Patches > dann noch Mal schicken. > > Normalerweise kann man das ganz einfach erzeugen, wenn man statt "git > commit" folgendes macht: git commit --signoff > bzw. > git commit --si > > Zum Ändern ggf. mit "--amend" > > Dann kannst du auch gleich noch das "v2" üben ;-) > > git format-patch -v2 > > bzw. für alle drei Patches > > git format-patch -v2 @~3 > > Wenn die Patches dann mit Signed-off kommen, würde ich 1 und 2 > entsprechend gleich applien. > > Vielen Dank > > Adrian > > > -----Original Message----- > > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On > > Behalf Of ffml@duering-andreas.de > > Sent: Sonntag, 20. Januar 2019 18:35 > > To: franken-dev@freifunk.net; Fabian Bläse <fabian@blaese.de> > > Subject: [PATCH 1/3] Remove outdated commands from README > > > > From: Andreas Düring <gh@duering-andreas.de> > > > > Remove mentions of "selectcommunity" command. > > Start removing mentions of bsp which is not available. > > Fix buildscript commands (there is no kernel config). > > --- > > README.md | 17 ++++++++--------- > > 1 file changed, 8 insertions(+), 9 deletions(-) > > > > diff --git a/README.md b/README.md > > index 180f2a6..afdaadf 100644 > > --- a/README.md > > +++ b/README.md > > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative > > für freie Funknetzwerke. Jeder > > * `cd firmware` > > > > ### Erste Schritte > > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der > > Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind > > Community weit einheitlich und müssen i.d.R. nicht geändert werden. > > -* `./buildscript selectcommunity community/franken.cfg` > > Je nach dem, für welche Hardware die Firmware gebaut werden soll > > muss das BSP gewählt werden: > > -* `./buildscript selectbsp bsp/board wr1043nd.bsp` > > -* `./buildscript` > > + > > +* `./buildscript selectbsp bsp/board_ar71xx.bsp` > > +* Um die vorhandenen BSPs zu sehen, kann `./buildscript selectbsp > > help` ausgeführt werden. > > > > ## Was ist ein BSP? > > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit > > ein Firmware Image für eine spezielle Hardware gebaut werden kann. > > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > > Community file und generiert ein > > * postbuild > > * board_postbuild() wird aufgerufen > > > > -### `./buildscript config` > > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet > > das Buildscript die Möglichkeit die OpenWrt menuconfig und die > > OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die > > Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. > > +### `./buildscript config openwrt` > > +Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet > > das Buildscript die Möglichkeit OpenWrt's menuconfig aufzurufen. Im > > Anschluss hat man die Möglichkeit die frisch editierten Config in > > das BSP zu übernehmen. +Dieses Kommando arbeitet folgendermaßen: > > * prebuild > > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > > +* OpenWrt: `make menuconfig` > > * Speichern, y/n? > > * Config-Format vereinfachen > > * Config ins BSP zurück speichern > > @@ -82,7 +82,7 @@ git clone > > https://github.com/FreifunkFranken/firmware.git cd firmware > > ``` > > > > -### Erstes Images erzeugen > > +### Erste Images erzeugen > > Du fügst im board_postbuild ein, dass auch die Images für den > > wr1043v2 kopiert werden: > > ``` > > vim bsp/board_wr1043nd.bsp > > @@ -101,7 +101,6 @@ cp bsp/wr1043nd/root_file_system/etc/network.tl- > > wr1043nd-v1 bsp/wr1043nd/root_fi > > Anschließend kann ein erstes Image erzeugt werden: > > ``` > > ./buildscript selectbsp bsp/board_wr1043nd.bsp > > -./buildscript selectcommunity community/franken.cfg > > > > ./buildscript prepare > > ./buildscript build > > -- > > 2.11.0
Hallo Fabian, ich tue mich schwer damit, eine geeignete Stelle im Readme zu finden, an der ich den Link packen könnte. Ich könnte allerdings einen Absatz a la "Das Community-File muss nicht mehr - wie früher üblich - manuell ausgewählt werden..." einfügen. Was meint ihr dazu? Viele Grüße, Andreas Am Sun, 20 Jan 2019 18:41:38 +0100 schrieb Fabian Bläse <fabian@blaese.de>: > Hallo Andreas, > > cool, danke. :-) > > Eine Anmerkung auf die KeyxchangeV2 Seite kann man später noch > einbauen. > > Reviewed-by: Fabian Bläse <fabian@blaese.de> > > Gruß > Fabian > > Tipp: Mit -v2 beim git format-patch kannst du dem Betreff eine > passende Versionsnummer anhängen. Typischerweise gibt man die > Änderungen jeder Version dann mit einem "---" von der Commitmessage > abgetrennt im Mailtext an. > > On 20.01.19 18:34, ffml@duering-andreas.de wrote: > > From: Andreas Düring <gh@duering-andreas.de> > > > > Remove mentions of "selectcommunity" command. > > Start removing mentions of bsp which is not available. > > Fix buildscript commands (there is no kernel config). > > --- > > README.md | 17 ++++++++--------- > > 1 file changed, 8 insertions(+), 9 deletions(-) > > > > diff --git a/README.md b/README.md > > index 180f2a6..afdaadf 100644 > > --- a/README.md > > +++ b/README.md > > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative > > für freie Funknetzwerke. Jeder > > * `cd firmware` > > > > ### Erste Schritte > > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der > > Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind > > Community weit einheitlich und müssen i.d.R. nicht geändert werden. > > -* `./buildscript selectcommunity community/franken.cfg` Je nach > > dem, für welche Hardware die Firmware gebaut werden soll muss das > > BSP gewählt werden: -* `./buildscript selectbsp bsp/board > > wr1043nd.bsp` -* `./buildscript` + +* `./buildscript selectbsp > > bsp/board_ar71xx.bsp` +* Um die vorhandenen BSPs zu sehen, kann > > `./buildscript selectbsp help` ausgeführt werden. > > ## Was ist ein BSP? > > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit > > ein Firmware Image für eine spezielle Hardware gebaut werden kann. > > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > > Community file und generiert ein > > * postbuild > > * board_postbuild() wird aufgerufen > > > > -### `./buildscript config` > > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet > > das Buildscript die Möglichkeit die OpenWrt menuconfig und die > > OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die > > Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. > > +### `./buildscript config openwrt` +Um das Arbeiten mit den > > OpenWrt .config's zu vereinfachen bietet das Buildscript die > > Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man > > die Möglichkeit die frisch editierten Config in das BSP zu > > übernehmen. +Dieses Kommando arbeitet folgendermaßen: > > * prebuild > > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > > +* OpenWrt: `make menuconfig` > > * Speichern, y/n? > > * Config-Format vereinfachen > > * Config ins BSP zurück speichern > > @@ -82,7 +82,7 @@ git clone > > https://github.com/FreifunkFranken/firmware.git cd firmware > > ``` > > > > -### Erstes Images erzeugen > > +### Erste Images erzeugen > > Du fügst im board_postbuild ein, dass auch die Images für den > > wr1043v2 kopiert werden: ``` > > vim bsp/board_wr1043nd.bsp > > @@ -101,7 +101,6 @@ cp > > bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 > > bsp/wr1043nd/root_fi Anschließend kann ein erstes Image erzeugt > > werden: ``` ./buildscript selectbsp bsp/board_wr1043nd.bsp > > -./buildscript selectcommunity community/franken.cfg > > > > ./buildscript prepare > > ./buildscript build > > >
Hallo, das Community-File ist komplett weg, also würde ich das auch komplett rausschmeißen und nicht auf vergangene Dinge verweisen. Grüße Adrian > -----Original Message----- > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf > Of Andreas Düring > Sent: Montag, 21. Januar 2019 22:47 > To: Fabian Bläse <fabian@blaese.de>; franken-dev@freifunk.net > Subject: Re: [PATCH 1/3] Remove outdated commands from README > > Hallo Fabian, > > ich tue mich schwer damit, eine geeignete Stelle im Readme zu finden, an > der ich den Link packen könnte. Ich könnte allerdings einen Absatz a la "Das > Community-File muss nicht mehr - wie früher üblich - manuell ausgewählt > werden..." einfügen. > > Was meint ihr dazu? > > Viele Grüße, > Andreas > > Am Sun, 20 Jan 2019 18:41:38 +0100 > schrieb Fabian Bläse <fabian@blaese.de>: > > > Hallo Andreas, > > > > cool, danke. :-) > > > > Eine Anmerkung auf die KeyxchangeV2 Seite kann man später noch > > einbauen. > > > > Reviewed-by: Fabian Bläse <fabian@blaese.de> > > > > Gruß > > Fabian > > > > Tipp: Mit -v2 beim git format-patch kannst du dem Betreff eine > > passende Versionsnummer anhängen. Typischerweise gibt man die > > Änderungen jeder Version dann mit einem "---" von der Commitmessage > > abgetrennt im Mailtext an. > > > > On 20.01.19 18:34, ffml@duering-andreas.de wrote: > > > From: Andreas Düring <gh@duering-andreas.de> > > > > > > Remove mentions of "selectcommunity" command. > > > Start removing mentions of bsp which is not available. > > > Fix buildscript commands (there is no kernel config). > > > --- > > > README.md | 17 ++++++++--------- > > > 1 file changed, 8 insertions(+), 9 deletions(-) > > > > > > diff --git a/README.md b/README.md > > > index 180f2a6..afdaadf 100644 > > > --- a/README.md > > > +++ b/README.md > > > @@ -13,11 +13,10 @@ Freifunk ist eine nicht-kommerzielle Initiative > > > für freie Funknetzwerke. Jeder > > > * `cd firmware` > > > > > > ### Erste Schritte > > > -Mit Hilfe der Community-Files werden Parameter, wie die ESSID, der > > > Kanal sowie z.B. die Netmon-IP gesetzt. Diese Einstellungen sind > > > Community weit einheitlich und müssen i.d.R. nicht geändert werden. > > > -* `./buildscript selectcommunity community/franken.cfg` Je nach > > > dem, für welche Hardware die Firmware gebaut werden soll muss das > > > BSP gewählt werden: -* `./buildscript selectbsp bsp/board > > > wr1043nd.bsp` -* `./buildscript` + +* `./buildscript selectbsp > > > bsp/board_ar71xx.bsp` +* Um die vorhandenen BSPs zu sehen, kann > > > `./buildscript selectbsp help` ausgeführt werden. > > > ## Was ist ein BSP? > > > Ein BSP (Board-Support-Package) beschreibt, was zu tun ist, damit > > > ein Firmware Image für eine spezielle Hardware gebaut werden kann. > > > @@ -65,10 +64,11 @@ Das Buildscript lädt ebenfalls automatisch das > > > Community file und generiert ein > > > * postbuild > > > * board_postbuild() wird aufgerufen > > > > > > -### `./buildscript config` > > > -Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet > > > das Buildscript die Möglichkeit die OpenWrt menuconfig und die > > > OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die > > > Möglichkeit die frisch editierten Configs in das BSP zu übernehmen. > > > +### `./buildscript config openwrt` +Um das Arbeiten mit den > > > OpenWrt .config's zu vereinfachen bietet das Buildscript die > > > Möglichkeit OpenWrt's menuconfig aufzurufen. Im Anschluss hat man > > > die Möglichkeit die frisch editierten Config in das BSP zu > > > übernehmen. +Dieses Kommando arbeitet folgendermaßen: > > > * prebuild > > > -* OpenWrt: `make menuconfig ; make kernel_menuconfig` > > > +* OpenWrt: `make menuconfig` > > > * Speichern, y/n? > > > * Config-Format vereinfachen > > > * Config ins BSP zurück speichern > > > @@ -82,7 +82,7 @@ git clone > > > https://github.com/FreifunkFranken/firmware.git cd firmware ``` > > > > > > -### Erstes Images erzeugen > > > +### Erste Images erzeugen > > > Du fügst im board_postbuild ein, dass auch die Images für den > > > wr1043v2 kopiert werden: ``` > > > vim bsp/board_wr1043nd.bsp > > > @@ -101,7 +101,6 @@ cp > > > bsp/wr1043nd/root_file_system/etc/network.tl-wr1043nd-v1 > > > bsp/wr1043nd/root_fi Anschließend kann ein erstes Image erzeugt > > > werden: ``` ./buildscript selectbsp bsp/board_wr1043nd.bsp > > > -./buildscript selectcommunity community/franken.cfg > > > > > > ./buildscript prepare > > > ./buildscript build > > > > >
From: Andreas Düring <gh@duering-andreas.de> Remove mentions of "selectcommunity" command. Start removing mentions of bsp which is not available. Fix buildscript commands (there is no kernel config). --- README.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-)