Erstellt vor 8 Monaten

Geschlossen vor 7 Monaten

#2887 closed defect (fixed)

dnsmasq/multid: start dns of multid, if dns of dnsmasq has zero port configured, meaning it should not be started

Erstellt von: dirkh Verantwortlicher:
Priorität: normal Meilenstein: freetz-next
Komponente: packages Version: devel
Stichworte: Beobachter:
Product Id: 7490 Firmware Version:


Dnsmasq is intended to be used only for bootp enquiries and as a dhcp proxy, not for dns itself. The dns of multid should be used for normal dns.
In order to make this work, dnsmasq is configured to use port zero for dns, meaning dns is not enabled.
However the start script does not evaluate this condition and does not start dns of multid.

The attached patch fixes this situation, with it dnsmasq can be used to be a dhcp proxy, bootp server with tftp server.
Using it in this way, the fritbox can be used as PXE bootp server.

DHCP Server is acitvated with option:,proxy

DHCP Boot is acitvated with option: pxelinux.0,,

TFTP Server is acitvated with option: /varInternerSpeicher/uStor01/tftpboot

Anhänge (2)

dnsmasq_multid.patch (1.3 KB) - hinzugefügt von dirkh vor 8 Monaten.
starts mulid, if dns port is zero
_config (75.1 KB) - hinzugefügt von dirkh vor 8 Monaten.

Alle Anhänge herunterladen als: .zip

Änderungshistorie (5)

Geändert vor 8 Monaten durch dirkh

starts mulid, if dns port is zero

Geändert vor 8 Monaten durch dirkh


comment:1 Geändert vor 8 Monaten durch dirkh

You can find some more information on this topic in:

comment:2 Geändert vor 8 Monaten durch er13

In 14126:


  • consider dnsmasq port while checking if dnsmasq dns-service is enabled, setting dns-port to 0 means disable dns-service (s. man page for more details)
  • based on patch from dirkh provided in #2887
  • refs #2887

comment:3 Geändert vor 7 Monaten durch er13

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

fixed in r14126

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.