Hello, I am running dnsmasq on a Linksys WRT54GS router running OpenWRT. I seem to have the same problem as other people here with multiple IP addresses on one network interface.
I have enabled the DHCP server on these interfaces: br0 192.168.100.0/24 vlan1 aa.bb.cc.dd/17, 192.168.102.1/24 (multihomed) On br0 everything works, but DHCP clients connected on vlan1 lead only to these log messages: dnsmasq[8343]: no address range available for DHCP request via vlan1 My dnsmasq.conf (see below) has the lines dhcp-range=192.168.100.32,192.168.100.128 dhcp-range=192.168.102.32,192.168.102.254 I've tried dnsmasq 2.22 and 2.24, with identical results. The kernel version is 2.4.30 (from the OpenWRT distribution). Any ideas on what is wrong? Thanks, Marcus ------------8<dnsmasq.conf------------------------------------------- domain-needed localise-queries read-ethers no-resolv domain=home.better.se dhcp-leasefile=/tmp/dhcp.leases dhcp-authoritative dhcp-range=192.168.100.32,192.168.100.128 dhcp-range=192.168.102.32,192.168.102.254
#log-queries domain-needed localise-queries read-ethers no-resolv domain=home.better.se server=/better.se/192.168.1.2 server=/dactylis.com/192.168.1.2 server=/100.168.192.in-addr.arpa/192.168.1.2 server=/102.168.192.in-addr.arpa/192.168.1.2 server=/1.168.192.in-addr.arpa/192.168.1.2 server=81.216.65.11 server=81.216.65.12 dhcp-leasefile=/tmp/dhcp.leases dhcp-authoritative dhcp-range=192.168.100.32,192.168.100.128 dhcp-range=192.168.102.32,192.168.102.254 dhcp-host=00:40:8c:10:63:ab,axis,192.168.100.3 dhcp-host=00:00:e2:7e:f2:9a,kelev,192.168.100.4 dhcp-host=00:13:10:d6:1b:1b,slug,192.168.102.2 # NTP time server dhcp-option=42,192.168.1.2 # Etherboot signature and options dhcp-option=home,128,e4:45:74:68:00:00 dhcp-option=home,129,"gmt noscsi nfsdir=192.168.100.1:/fs/hemlix/hdboot"; # PXE options #dhcp-option=home,vendor:PXEClient,1,192.168.102.2 #dhcp-boot=/pxelinux.0,boothost,192.168.102.2 # other useful options: # default route(s): dhcp-option=3,192.168.1.1,192.168.1.2 # dns server(s): dhcp-option=6,192.168.1.1,192.168.1.2 #bogus-nxdomain=64.94.110.11
