DNSMASQ: TFTP Server, Bootfile etc.

unst

Neuer User
Mitglied seit
16 Okt 2006
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Guten Morgen zusammen!
ich habe gestern meine box gefreetzt und seit dem fieberhaft am DNSMASQ geschraubt. Ich muss für mein SNOM Telefon einen TFTPServer mitgeben und ein bootfile von dem es sich die Auto-Provisining Daten holt (also der Asterisk)
Nun mein Problem: Es funktioniert nicht.

Mit dem dhcpd ist das relativ einfach:
Code:
 option tftp-server-name "http://192.168.17.170";
  option bootfile-name "gemeinschaft/prov/snom/settings.php?mac={mac}";

Aber wie mache ich das beim DNSMASQ? Ich habe es so versucht:
Code:
dhcp-option=66,192.168.17.170
dhcp-option=67,gemeinschaft/prov/snom/settings.php?mac={mac}
und auch so
Code:
-M gemeinschaft/prov/snom/settings.php?mac={mac},192.168.17.170,192.168.17.170

Weiß jemand von euch wie das richtig sein muss?

Vielen Dank!

Achja, ich habe das Freetz auf dem Trunk gebaut, da die stable meine FW noch nicht unterstützte. 54.04.88freetz-devel-6440
 
Ich weiß nicht, obs dir hilft, aber ich hatte vor einigen Wochen ähnliches versucht und habe mangels Zeit dann den tftp-Server auf einen anderen Rechner geschoben und nur
Code:
dhcp-boot=/pxelinux.0,pos,192.168.xxx.xxx
gesetzt, also auf einen anderen Linux-Server hier im Haus
 
Hallo,
naja meine Box ist die 192.168.15.1
Der TFTP Server läuft in einem anderen über VPN verbundenem LAN (192.168.17.0/24)

Aber ich werde deinen Code nachher gleich ausprobieren! Danke schonmal!
 
Die Lösung:

Code:
dhcp-option=SNOM,66,[url]http://192.168.17.170:80[/url]
dhcp-option=SNOM,67,gemeinschaft/prov/snom/settings.php?mac={mac}
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.