- Mitglied seit
- 19 Okt 2004
- Beiträge
- 897
- Punkte für Reaktionen
- 14
- Punkte
- 18
Hi,
ich wollte gestern auf dnsmasq wegen statischem DHCP umsteigen.
Folgendes Problem gibt es:
Im Bridge-Modus ("Alle Computer befinden sich im selben IP-Netzwerk") kann dnsmasq nicht zwischen LAN- und WLAN-Geräten unterscheiden. Das hat die Folge, dass verbundene WLAN-Geräte unter "Bekannte Netzwerkgeräte (LAN-Anschluss)" angezeigt werden und nicht unter "Bekannte Netzwerkgeräte (WLAN)".
Das Problem liegt in der Datei /var/tmp/multid.leases. Hier werden WLAN-Geräten "lease" vorangestellt und nicht "wlease".
knox hatte das Problem versucht zu lösen, könnte es aber nur für den nicht-Bridge-Modus lösen.
Aus 100-multid-leases.patch:
Daher brauche ich Eure Hilfe, um eine Lösung zu finden. Die Frage stellt sich natürlich, wie AVM das mit dem multid macht.
Vielen Dank im Voraus.
Beste Grüße,
Whoopie
ich wollte gestern auf dnsmasq wegen statischem DHCP umsteigen.
Folgendes Problem gibt es:
Im Bridge-Modus ("Alle Computer befinden sich im selben IP-Netzwerk") kann dnsmasq nicht zwischen LAN- und WLAN-Geräten unterscheiden. Das hat die Folge, dass verbundene WLAN-Geräte unter "Bekannte Netzwerkgeräte (LAN-Anschluss)" angezeigt werden und nicht unter "Bekannte Netzwerkgeräte (WLAN)".
Das Problem liegt in der Datei /var/tmp/multid.leases. Hier werden WLAN-Geräten "lease" vorangestellt und nicht "wlease".
knox hatte das Problem versucht zu lösen, könnte es aber nur für den nicht-Bridge-Modus lösen.
Aus 100-multid-leases.patch:
Code:
+ /* lease 00:12:79:41:AA:01 192.168.178.40 1122416 "computer" 0100127941b4a0 */
+ fprintf(multid_leases,"%s %.2X:%.2X:%.2X:%.2X:%.2X:%.2X %s %lu \"%s\" ",
+ lease->ifrname && strcmp(lease->ifrname, "wlan") == 0 ? "wlease" : "lease",
+ lease->hwaddr[0], lease->hwaddr[1], lease->hwaddr[2],
+ lease->hwaddr[3], lease->hwaddr[4], lease->hwaddr[5],
+ inet_ntoa(lease->addr), lease->expires,
+ lease->hostname && strlen(lease->hostname) != 0 ? lease->hostname : "");
Daher brauche ich Eure Hilfe, um eine Lösung zu finden. Die Frage stellt sich natürlich, wie AVM das mit dem multid macht.
Vielen Dank im Voraus.
Beste Grüße,
Whoopie