Hallo Sven,
Hallo FF-Liste,

vielen Dank für den Tipp mit dem fehlenden "bat0" in /etc/rc.local.
Hab's korrigiert, aber der Effekt ist leider immernoch derselbe:
Ein DHCP-Client bekommt auf dem Roam-Slave-AP noch immer keine DHCP-Adresse
zugewiesen.
Im Logging des Slave-APs ist das weiterhin zu sehen, siehe altes Logging
weiter unten.
Auf dem Roam-Master-AP ist im Logging noch immer nichts zu sehen von dem
Connect-Versuch auf der Slave-Seite.
Dafür erscheinen aber sporadisch, aber unabhängig von Connect-Versuchen
folgende Meldung:

Sun Jul  2 22:27:17 2017 kern.warn kernel: [ 3852.640000] br-dhcp: received
packet on bat0 with own address as source address
Sun Jul  2 22:29:22 2017 kern.warn kernel: [ 3978.080000] br-dhcp: received
packet on bat0 with own address as source address

Ich hab's gecheckt: Die IP-Adressen sind definitiv nicht identisch vergeben.
Ist die obige Warnung daher normal bzw. zu vernachlässigen?

hat noch jemand eine Idee?
Oder vielleicht ein Setup-Beispiel zum Kopieren, damit ich mich nicht mehr
so "gehirnblond" anstelle?

Ratlose Grüße aus Babelsberg,
Mattias


Am 2. Juli 2017 um 17:51 schrieb Sven R <[email protected]>:

> 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 hostapd: wlan0-2: STA
> 90:4c:e5:8d:bb:38 IEEE 802.11: authenticated
> Sat Jul  1 22:12:38 2017 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 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 
> [email protected]http://lists.freifunk-potsdam.de/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.freifunk-potsdam.de/cgi-bin/mailman/listinfo/users
>
>
_______________________________________________
Users mailing list
[email protected]
http://lists.freifunk-potsdam.de/cgi-bin/mailman/listinfo/users

Antwort per Email an