Alter Patch: fix ntp init to accept link local addr

mail at adrianschmutzler.de mail at adrianschmutzler.de
Sa Jan 26 19:34:03 CET 2019


Hallo Tim,

 

danke für die Erklärung.

 

Ich habe das mal überprüft: 

Kern des Problem ist, dass ubox inet_pton verwendet, und das versteht die Scope ID nicht. (Falls du das schon wusstest, ist es jetzt nochmal für die Nachwelt festgestellt). Das hat sich auch bis jetzt nicht geändert.

 

Man müsste das also ein bisschen umbauen (z.B. getaddrinfo), und das fällt mir in dem Fall zu schwer.

 

Ich hab mal an die OpenWrt-Liste geschrieben:

http://lists.infradead.org/pipermail/openwrt-devel/2019-January/015622.html

 

Vll. hat ja zufällig jemand von den OpenWrt-Leuten Lust, ansonsten bleibt bei uns halt alles, wie es ist.

 

Beste Grüße

 

Adrian

 

 

 

From: Tim Niemeyer [mailto:tim at tn-x.org] 
Sent: Samstag, 26. Januar 2019 17:16
To: mail at adrianschmutzler.de; franken-dev at freifunk.net
Subject: Re: Alter Patch: fix ntp init to accept link local addr

 

Moin Adrian 

OpenWRT hat ein Config-Check. Der ist beim ntp immer fehlgeschlagen, 
weil wir dort eben kein "host" sondern ein "link-local host" verwendet 
haben, ja mir ist der Widerspruch bewusst, aber dem Check leider nicht. 

Damals hatten wir als ntp immer den netmon genommen und der war nur per 
link-local drin. Wir hatten noch kein ULA ausgerollt. 

Heute gäbe es die Möglichkeit eine ULA Adresse für das NTP zu nehmen, 
aber irgendwie ist das halt trotzdem kaputt, weil man die Leute ja 
nicht zwingen kann/sollte keine Link-Locals zu nehmen. 

Der richtige/saubere Weg wäre den Patch so umzubauen, dass ein host im 
Check eben auch mit Link-Local okay ist und den Patch dann zu 
upstreamen. Vielleicht wurde das auch schon gemacht, müsste man mal 
prüfen. So steht es ja auch schon in der Commit-Message. 

Tim 

Am Samstag, den 26.01.2019, 14:20 +0100 schrieb 
mail at adrianschmutzler.de <mailto:mail at adrianschmutzler.de> : 
> Hallo, 
>   
> ich bin gerade beim OpenWrt-Rebasen wieder über diesen alten Patch 
> gestolpert, den wir immer mitziehen: 
>   
> https://github.com/FreifunkFranken/firmware/commit/303ddf3ce90201052a 
> 1fb7f5295683952292884b 
>   
> Die Commit-Message liest sich mehr wie ein temporäres Fix, ggf. ist 
> das gar nicht mehr nötig? 
>   
> Kann mich möglicherweise jemand zu den Hintergründen des Patches 
> aufklären? 
>   
> Beste Grüße 
>   
> Adrian 
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190126/032d3d23/attachment.html>
-------------- 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/20190126/032d3d23/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev