[Problem] dhcp über dnsmasq funktioniert nicht

xsapling

Mitglied
Mitglied seit
30 Jan 2005
Beiträge
755
Punkte für Reaktionen
0
Punkte
0
Hallo,

auf einer 7490 mit 113.06.04 rev27408 BETA Freetz-Devel 11757 funktioniert die Zuweisung von IP-Adressen über dsmasq nicht.
1. Lan-Geräte erhalten zwar eine IP, aus dem Range-Korridor. Aber die zu beachtende Host-Datei wird ignoriert.
2. Wlan-Geräte erhalten erst gar keine IP.
3. Die
/var/tmp/dnsmasq.leases ist komplett leer, hat 0 Bits Inhalt.

Im Syslog steht folgendes:
dnsmasq:

Code:
an  1 01:00:46 fritz daemon.info dnsmasq[1955]: started, version 2.68 cachesize 150
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: asynchronous logging enabled, queue limit is 10 messages
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCP, IP range 172.30.2.150 -- 172.30.2.200, lease time 12h
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: using nameserver 4.2.2.1#53
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: using nameserver 208.67.222.222#53
Jan  1 01:00:46 fritz daemon.info dnsmasq[1955]: read /etc/hosts - 6 addresses
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: read /etc/ethers - 4 addresses
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:11:53 fritz daemon.warn dnsmasq[1955]: overflow: 1 log entries lost
Feb 21 19:11:53 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:11:57 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:12:05 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:20 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) b4:82:fe:5d:0e:f9 
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:12:55 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:03 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:19 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l


dnsmasq-dhcp

Code:
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCP, IP range 172.30.2.150 -- 172.30.2.200, lease time 12h
Jan  1 01:00:46 fritz daemon.info dnsmasq-dhcp[1955]: read /etc/ethers - 4 addresses
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Jan  1 01:00:56 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:11:53 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:11:57 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:11:59 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:12:05 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:20 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) b4:82:fe:5d:0e:f9 
Feb 21 19:12:51 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.21 b4:82:fe:5d:0e:f9 
Feb 21 19:12:55 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:03 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:19 fritz daemon.warn dnsmasq-dhcp[1955]: DHCP packet received on wlan which has no address
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:13:33 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:13:52 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPDISCOVER(lan) 00:ff:fa:03:fd:96 
Feb 21 19:14:22 fritz daemon.info dnsmasq-dhcp[1955]: DHCPOFFER(lan) 172.30.2.193 00:ff:fa:03:fd:96 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPINFORM(lan) 172.30.2.176 00:24:54:86:55:28 
Feb 21 19:15:46 fritz daemon.info dnsmasq-dhcp[1955]: DHCPACK(lan) 172.30.2.176 00:24:54:86:55:28 11-PCH-l



Die dnsmasq.diff schaut folgendermaßen aus
Code:
[email protected]:/var/tmp/flash# cat dnsmasq.diff
export DNSMASQ_AVM_DNS='no'
export DNSMASQ_DHCP='yes'
export DNSMASQ_DHCP_RANGE='172.30.2.150,172.30.2.200,12h'
export DNSMASQ_ENABLED='yes'
export DNSMASQ_UPSTREAM='208.67.222.222 4.2.2.1'
export SHLVL='1'
[COLOR=#000000][FONT=sans-serif]
[/FONT][/COLOR]


Deaktiviert habe ich multid.
Auch habe ich unter der AVM-Weboberfläche die IP Vergabe durch das AVM-DHCP deaktiviert.

Wo könnte das Problem liegen?
 
Zuletzt bearbeitet:

olistudent

IPPF-Urgestein
Mitglied seit
19 Okt 2004
Beiträge
14,779
Punkte für Reaktionen
10
Punkte
38
Hat das denn in einer älteren Firmware mal funktioniert? Ich bin mir gerade nicht sicher inwiefern der dnsmasq mit der AVM Konfiguration und den Daemons verzahnt ist. Ich meine das war nicht völlig unabhängig...

Gruß
Oliver
 

xsapling

Mitglied
Mitglied seit
30 Jan 2005
Beiträge
755
Punkte für Reaktionen
0
Punkte
0
Das mit einer älteren Firmware kann ich nicht beurteilen, da Vergleich fehlt.

Leider läuft ohne multid der dhcp nicht wirklich. Erst nach dem Start von Multid funktioniert die hosts wieder und die DHCP-Zuweisung im Allgemeinen.

Weshalb ich multid beenden möchte ist der, dass die Box am LAN1 (eine eigene Verbindung zu einem weiteren Netzwerk aufbaut) und dieses andere Netz ab und zu mit sinnlosen Broadcasts (Laut Systemadmin, Broadcasts mit Bezug zum Wlan(?)) beglückt. Könnte man durch gezielte Firewall-Regeln/Iptables sämtliche Broadcasts an dem Abgang über Lan1 in das andere Netz hindern?
 
3CX

Statistik des Forums

Themen
235,334
Beiträge
2,059,475
Mitglieder
355,968
Neuestes Mitglied
Bilderpaul