Freifunk Router verbindet sich nicht neu


#21

d.h. diese Systeme beziehen die DNS-Server-IP, bevor sie per Fastd verbunden sind, von einem DHCP-Server und können somit die DNS-Anfragen, die der Fastd-Daemen braucht, korrekt auflösen?
Mein Router fragt mit dem Freifunk-Aachen Image immer die 127.0.0.1 und bekommt keine IP-Adresse als Antwort.

Ein Logread von einem solchen Router direkt nach dem booten würde mich mal interessieren.

Muss halt nur immer unter’s Dach wenn die Fritzbox neu gebootet wird, was aber eher selten vorkommt.
Ist nicht wichtig, ich weiß mir zu helfen. :wink:


#22

Ihr debugt also keinen Gluon-Router sondern eine von einem firewall-affinen Menschen halb vernagelte Fritzbox?


#23

nein, in der Fritzbox sind keine Regeln gepflegt und alles offen. Die Firewall steht, wie auch die Freifunkrouter, hinter der Fritzbox.

Komischerweise habe ich keine Probleme wenn ich mir die Images nach Wiki-Anleitung selber backe. !?!?!

PS: für die meisten Fritzboxen nutze ich Freez. Dann klappt es auch mit den Firewall regeln. :wink:


#24

Das ist wirklich seltsam und ich kann da nur noch raten.

Hast du vielleicht einen nicht ordentlich funktionierenden IPv6 dns Server der vom Freifunk Router befragt wird und ansonsten verwendest du IPv4?


#25

IPV6 ist auf der Fritzbox (DHCP Server) nicht aktiviert.

Was passiert denn mit den DNS Anfragen an 127.0.0.1 wenn noch kein Fastd Tunnel steht?
Horcht dann schon ein DNS-Server der die Anfragen irgendwo hin weiterleitet?
Wenn ja, woher bekommt der lokale Server die IP vom DNS-Server den er fragen soll?

Ich merke schon. Da ich noch was Zeit rein stecken ehe ich das verstehe. !?!?!


#26

Es gibt auf dem Freifunk-Knoten einen zusätzlichen DNS-Server (Port: 54, Upstream-DNS: /var/gluon/wan-dnsmasq/resolv.conf), auf den Anfragen von fastd per Iptables-Regel weitergeleitet werden (/lib/gluon/mesh-vpn-fastd/iptables.rules).

Der Upstream-Server kommt von Deinem lokalen DHCP-Server, oder kann in der /etc/config/gluon-wan-dnsmasq manuell konfiguriert werden.


#27

Danke!
Das ist mal eine perfekte Antwort!

Jetzt verstehe ich was passiert und kann raus bekommen was schief geht. Die DNS-IP könnte ich in meiner Konfiguration fest eintragen aber lieber wäre mir ich bräuchte keine eigene Änderungen.

Erster Test mit fest eingetragener Adresse sieht gut aus.

Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 05.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen05>... Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host06.nodes.freifunk-aachen.de’ for peer <mesh_vpn_backbone_peer_aachen06>…
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 03.nodes.freifunk-aachen.de' failed: Name or service not known Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host08.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 07.nodes.freifunk-aachen.de' failed: Name or service not known Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host06.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 04.nodes.freifunk-aachen.de' failed: Name or service not known Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host05.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 10.nodes.freifunk-aachen.de' failed: Name or service not known Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host01.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 09.nodes.freifunk-aachen.de' failed: Name or service not known Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host02.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 05.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen05>... Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host05.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 08.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen08>... Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host08.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 03.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen03>... Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host03.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:27 2016 user.emerg syslog: /etc/rc.d/S99alfred: waiting 30 secs for br-client address…
Wed Mar 16 12:48:27 2016 daemon.info fastd[1969]: resolving host 07.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen07>... Wed Mar 16 12:48:28 2016 user.emerg syslog: /etc/rc.d/S99alfred: starting alfred Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host07.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:28 2016 user.emerg syslog: /etc/rc.d/S99alfred: starting batadv-vis
Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host 09.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen09>... Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host09.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:28 2016 daemon.info procd: - init complete -
Wed Mar 16 12:48:28 2016 user.notice firewall: Reloading firewall due to ifup of wan (br-wan)
Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host 06.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen06>... Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host04.nodes.freifunk-aachen.de’ for peer <mesh_vpn_backbone_peer_aachen04>…
Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host 01.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen01>... Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host04.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:28 2016 daemon.info fastd[1969]: resolving host `01.nodes.freifunk-aachen.de’ failed: Name or service not known
Wed Mar 16 12:48:29 2016 daemon.info dnsmasq[1249]: reading /var/gluon/wan-dnsmasq/resolv.conf
Wed Mar 16 12:48:29 2016 daemon.info dnsmasq[1249]: using nameserver 192.168.178.4#53


cat /var/gluon/wan-dnsmasq/resolv.conf
nameserver 192.168.178.4

nach einer Weile


Wed Mar 16 12:50:03 2016 daemon.info fastd[1969]: resolving host 01.nodes.freifunk-aachen.de' for peer <mesh_vpn_backbone_peer_aachen01>... Wed Mar 16 12:50:03 2016 daemon.info fastd[1969]: resolved host01.nodes.freifunk-aachen.de’ successfully
Wed Mar 16 12:50:03 2016 daemon.info fastd[1969]: received handshake response from <mesh_vpn_backbone_peer_aachen01>[5.61.84.134:30301] using fastd v17
Wed Mar 16 12:50:03 2016 daemon.info fastd[1969]: 5.61.84.134:30301 authorized as <mesh_vpn_backbone_peer_aachen01>
Wed Mar 16 12:50:03 2016 daemon.notice fastd[1969]: connection with <mesh_vpn_backbone_peer_aachen01> established.
Wed Mar 16 12:50:03 2016 daemon.info fastd[1969]: new session with <mesh_vpn_backbone_peer_aachen01> established using method `salsa2012+umac’.
Wed Mar 16 12:50:09 2016 daemon.info dnsmasq[1867]: reading /tmp/resolv.conf.auto
Wed Mar 16 12:50:09 2016 daemon.info dnsmasq[1867]: using local addresses only for domain lan
Wed Mar 16 12:50:09 2016 daemon.info dnsmasq[1867]: using nameserver 2a03:2260:114::2#53
Wed Mar 16 12:50:09 2016 daemon.info dnsmasq[1867]: using nameserver 2a03:2260:114::4#53
Wed Mar 16 12:50:10 2016 user.notice firewall: Reloading firewall due to ifupdate of client (br-client)
Wed Mar 16 12:51:00 2016 user.notice gluon-offline-ssid: TQ is 74, SSID is FF_OFFLINE_ffac-Hec…cheid-01, change to Freifunk
Wed Mar 16 12:53:44 2016 user.notice firewall: Reloading firewall due to ifupdate of client (br-client)
Wed Mar 16 12:53:44 2016 daemon.warn fastd[1969]: sendmsg: Operation not permitted

alles bestens!


#28

Gleiches Problem hab ich auch. Hab seit VDSL Vectoring hab ich alle 1-3 Tage nen resync und Freifunk Router bekommt den Namen nicht aufgelöst ergo auch keine Reconnect zu Freifunk Knoten. :frowning:


#29

Wenn dein Freifunk Router sich nicht verbinden kann, was sagt dann:

cat /var/gluon/wan-dnsmasq/resolv.conf