On 01.07.2017 22:48, Mattias Brunschen wrote:
Hallo Potsdamer Freifunkas,
ich bin dabei, meinen Fensterbrett-Freifunk-Router mit einer Picostation im Garten zu erweitern.
Das hier funktioniert: Die Picostation ist über LAN am Core-FF-Router angeschlossen und mesht mit diesem sowohl über LAN (a.k.a. Kabelkopplung) und über Funk (mesh23). Beides habe ich getestet, beides geht. Die Pico ist NUR am Core-FF-Router angeschlossen und nutzt ihn somit als Gateway zum Internet. Die Pico spannt ihr eigenes Freifunk-DHCP-Netz auf. Wenn ich mich mit diesem FF-DHCP verbinde (z.B. mit dem Smartphone), dann funktioniert alles, z.B. der Link ins Internet.
Problem: Ich würde gern Roaming mit einem vom Core-FF-Router aufgespannten DHCP-Netz einrichten. Dazu bin ich nach der Anleitung aus dem Potsdamer FF-Wiki vorgegangen, siene [0]. Verbinde ich mich am Core-Router mit dem neuen DHCP-Netz, geht alles. Versuche ich die Verbindung an das Roaming-DHCP-Netz über die Pico, geht es schief: Der Client bekommt keine DHCP-Adresse zugewiesen. Das bestätigt auch das Logging der Pico (Befehl "logread"):
Sat Jul 1 22:12:38 2017 daemon.info <http://daemon.info> hostapd: wlan0-2: STA 90:4c:e5:8d:bb:38 IEEE 802.11: authenticated Sat Jul 1 22:12:38 2017 daemon.info <http://daemon.info> hostapd: wlan0-2: STA 90:4c:e5:8d:bb:38 IEEE 802.11: associated (aid 1) Sat Jul 1 22:12:38 2017 daemon.info <http://daemon.info> hostapd: wlan0-2: STA 90:4c:e5:8d:bb:38 RADIUS: starting accounting session 59580009-00000004 Sat Jul 1 22:12:38 2017 daemon.warn dnsmasq-dhcp[1591]: no address range available for DHCP request via br-Roam_AP Sat Jul 1 22:12:42 2017 daemon.warn dnsmasq-dhcp[1591]: no address range available for DHCP request via br-Roam_AP Sat Jul 1 22:12:49 2017 daemon.warn dnsmasq-dhcp[1591]: no address range available for DHCP request via br-Roam_AP ... Die Meldung "no address range" wiederholt sich dann noch ein paar Mal.
Im Logging des Core-Routers wird für denselben Zeitraum leider gar nichts angezeigt. Ich vermute daher, dass ich irgendwo einen Fehler gemacht habe bei der Roaming-Einrichtung, so dass DHCP-Anfragen gar nicht erst an den Core-Router weitergeleitet werden. Nur welchen?
Kann mir da jemand von euch helfen?
Hier Auszüge aus der Konfiguration der Router:
Core: Schnittstelle "Roam-AP": Protokoll: Statisch IPv4: 10.22.78.193 Maske: 255.255.255.224 DHCP-Server Start: 4 DHCP-Server Limit 29 /etc/rc.local: batctl if add wlan-adhoc-2 batctl if add br-Mesh_via_LAN brctl addif br-Roam_AP da fehlt doch das bat0 batctl it 3000 batctl gw server ip link set bat0 up
Picostation: Schnittstelle "Roam_AP": Protokoll: Statisch IPv4: 10.22.78.194 Netzmaske: 255.255.255.224 IPv4-Gateway: 10.22.78.193 DHCP-Server: NICHT eingerichtet /etc/rc.local: batctl if add wlan0-adhoc-2 batctl if add Mesh_via_LAN brctl addif br-Roam_AP bat0 batctl it 3000 batctl gw client ip link set bat0 up
Viele Grüße aus Babelsberg, Mattias
[0] https://wiki.freifunk-potsdam.de/Roaming
_______________________________________________ Users mailing list Users@lists.freifunk-potsdam.de http://lists.freifunk-potsdam.de/cgi-bin/mailman/listinfo/users