[PATCH] README: Include note about merged Subtargets
Adrian Schmutzler
mail at adrianschmutzler.de
Mo Jan 28 11:15:31 CET 2019
Hallo Fabian,
finde ich super, dann muss ich den C60-Patch einmal weniger schicken (da hätte ich nicht dran gedacht).
Ich würde da noch ein Beispiel reinnehmen:
vi <dateidiewogeändertwird>
[...]
<zusätzlichezeile, z.b. mit 1043v2>
[...]
Grüße
Adrian
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf Of
> Fabian Bläse
> Sent: Montag, 28. Januar 2019 10:05
> To: franken-dev at freifunk.net
> Subject: [PATCH] README: Include note about merged Subtargets
>
> When adding support for a previously-generic device, the
> correct MIPS MACH has to be added. The compiled image
> will lead to bootloops otherwise.
>
> Because this might not be obvious, a note is added to the
> READMEs section about supporting a new device.
>
> Signed-off-by: Fabian Bläse <fabian at blaese.de>
> ---
> README.md | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/README.md b/README.md
> index 4673782..2feb4a3 100644
> --- a/README.md
> +++ b/README.md
> @@ -108,6 +108,10 @@ Anschließend kann ein erstes Image erzeugt werden:
> ```
> Jetzt gehst du n Kaffee trinken.
>
> +**Vorsicht:** Für das ar71xx BSP wurde das tiny-Subtarget so erweitert, so
> dass auch die Geräte aus dem OpenWRT generic Subtarget damit gebaut
> werden können. (vgl. [Patch](build_patches/openwrt/0005-allow-building-all-
> devives-as-tiny.patch))
> +
> +Soll das ar71xx BSP um ein Gerät erweitert werden, das bei OpenWRT unter
> generic geführt wird, muss die Kernel Konfiguration entsprechend um die
> passende MIPS MACH erweitert werden. Ansonsten führt das resultierende
> Image zu einem Bootloop, wenn es installiert wird.
> +
> ### Netzwerkeinstellungen korrekt setzen
> Am Ende sollte im bin/ Verzeichnis das Image für v1 und v2 liegen. Das v2 Image
> wird auf den Router geflasht. Achtung: Eventuell ist das Netzwerk jetzt so falsch
> eingestellt, dass man nicht mehr über Netzwerk auf den Router zugreifen kann.
> Am einfachsten ist es den Router dann über eine serielle Konsole zu
> verwenden. Theoretisch kann man an den unterschiedlichen LAN-Ports mit der
> IPv6 Link-Local aus der MAC Adresse des Geräts versuchen drauf zu kommen. Es
> kann auch sein, dass die IPv6 +/- 1 am Ende hat. Letztlich kann das
> funktionieren, ist aber aufwändig und da am LAN Einstellungen verändert
> werden sollen, ist die serielle Konsole das Mittel der Wahl!
> Wenn man dann auf dem Router drauf ist, muss als erstes festgestellt werden,
> welches Ethernet-Device für den WAN Port zuständig ist. Mir sind da folgende
> Möglichkeiten bekannt. a) WAN ist eth0, b) WAN ist eth1, c) WAN ist teil vom
> Switch eth0. Dementsprechend wird das WANDEV auf dem Router in der
> /etc/network.tl-wr1043nd-v2 konfiguriert. Wenn WAN ein eigenes ethX hat,
> dann muss WAN_PORTS="" sein. Dann muss eingestellt werden welches
> Ethernet-Device an dem internen Switch angeschlossen ist (swconfig list).
> Dieses wird als SWITCHDEV konfiguriert. Es muss noch eingestellt werden,
> welches Ethernet oder Wifi Device die MAC Adresse hat, die auch unter dem
> Gerät steht. Dieses Device wird als ROUTERMAC eingetragen. Nun ist es an der
> Zeit die Einstellungen zu testen, dafür muss die falsche Netzwerk-Config zurück
> gesetzt werden:
> --
> 2.20.1
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190128/318636dd/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev