<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>I am connecting from a Windows 7 laptop to the TP-LINK router via WiFi or Ethernet and want to use the router's DHCP server (dnsmasq) for the laptop's IP config. However as seen in the syslog below, the dnsmasq appears to be offering IP 0.0.0.145 instead of 10.20.40.145? so the laptop's NIC is not getting the required config. Can someone please tell me what is wrong with my config (see below)?<br></div>
<div> </div>
<div>syslog:<br></div>
<div>Oct  2 09:41:20 OpenWrt kern.info kernel: [ 1228.560000] eth0: link down<br></div>
<div>Oct  2 09:41:22 OpenWrt kern.info kernel: [ 1230.560000] eth0: link up (100Mbps/Full duplex)<br></div>
<div>Oct  2 09:41:25 OpenWrt daemon.info dnsmasq-dhcp[1231]: DHCPREQUEST(eth0) 0.0.0.145 20:6a:8a:6a:2b:88 <br></div>
<div>Oct  2 09:41:25 OpenWrt daemon.info dnsmasq-dhcp[1231]: DHCPACK(eth0) 0.0.0.145 20:6a:8a:6a:2b:88 AcerAspire5560G<br></div>
<div>Oct  2 09:41:27 OpenWrt daemon.info dnsmasq-dhcp[1231]: DHCPINFORM(eth0) 0.0.0.145 20:6a:8a:6a:2b:88 <br></div>
<div>Oct  2 09:41:27 OpenWrt daemon.info dnsmasq-dhcp[1231]: DHCPACK(eth0) 0.0.0.145 20:6a:8a:6a:2b:88 AcerAspire5560G<br></div>
<div>Oct  2 09:41:29 OpenWrt daemon.info dnsmasq-dhcp[1231]: DHCPRELEASE(eth0) 0.0.0.145 20:6a:8a:6a:2b:88 <br></div>
<div> </div>
<div>ifconfig:<br></div>
<div> </div>
<div>eth0      Link encap:Ethernet  HWaddr 64:66:B3:EB:78:DA<br></div>
<div>          inet addr:10.20.40.1  Bcast:10.20.40.255  Mask:255.255.255.0<br></div>
<div>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br></div>
<div>          RX packets:2438 errors:0 dropped:473 overruns:0 frame:0<br></div>
<div>          TX packets:338 errors:0 dropped:0 overruns:0 carrier:0<br></div>
<div>          collisions:0 txqueuelen:1000<br></div>
<div>          RX bytes:345268 (337.1 KiB)  TX bytes:37550 (36.6 KiB)<br></div>
<div>          Interrupt:4<br></div>
<div> </div>
<div>lo        Link encap:Local Loopback<br></div>
<div>          inet addr:127.0.0.1  Mask:255.0.0.0<br></div>
<div>          UP LOOPBACK RUNNING  MTU:16436  Metric:1<br></div>
<div>          RX packets:28944 errors:0 dropped:0 overruns:0 frame:0<br></div>
<div>          TX packets:28944 errors:0 dropped:0 overruns:0 carrier:0<br></div>
<div>          collisions:0 txqueuelen:0<br></div>
<div>          RX bytes:1968192 (1.8 MiB)  TX bytes:1968192 (1.8 MiB)<br></div>
<div> </div>
<div>wlan0     Link encap:Ethernet  HWaddr 64:66:B3:EB:78:DA<br></div>
<div>          inet addr:10.20.30.1  Bcast:10.20.30.255  Mask:255.255.255.0<br></div>
<div>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br></div>
<div>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br></div>
<div>          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br></div>
<div>          collisions:0 txqueuelen:32<br></div>
<div>          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)<br></div>
<div> </div>
<div>/etc/config/network:<br></div>
<div> </div>
<div>config interface lan<br></div>
<div>        option ifname eth0<br></div>
<div>        option proto static<br></div>
<div>        list ipaddr 10.20.40.1<br></div>
<div>        option netmask 255.255.255.0<br></div>
<div> </div>
<div>config interface wlan<br></div>
<div>        option ifname wlan0<br></div>
<div>        option proto static<br></div>
<div>        list ipaddr 10.20.30.1<br></div>
<div>        option netmask 255.255.255.0<br></div>
<div>        option broadcast 10.20.30.255<br></div>
<div>        option dns 211.29.132.12<br></div>
<div> </div>
<div>config interface wan<br></div>
<div>        option proto dhcp<br></div>
<div>        option _orig_ifname wlan0<br></div>
<div>        option _orig_bridge false<br></div>
<div> </div>
<div>/etc/config/dhcp:<br></div>
<div> </div>
<div>config dnsmasq<br></div>
<div>        option domainneeded     1<br></div>
<div>        option boguspriv        1<br></div>
<div>        option filterwin2k      0  # enable for dial on demand<br></div>
<div>        option localise_queries 1<br></div>
<div>        option rebind_protection 1  # disable if upstream must serve RFC1918 addresses<br></div>
<div>        option rebind_localhost 0  # enable for RBL checking and similar services<br></div>
<div>        option local    /lan/<br></div>
<div>        option domain   lan<br></div>
<div>        option expandhosts      1<br></div>
<div>        option nonegcache       0<br></div>
<div>        option authoritative    1<br></div>
<div>        option readethers       1<br></div>
<div>        option leasefile        /tmp/dhcp.leases<br></div>
<div>        option resolvfile       /tmp/resolv.conf.auto<br></div>
<div> </div>
<div>config dhcp lan<br></div>
<div>        option interface        lan<br></div>
<div>        option start    100<br></div>
<div>        option limit    150<br></div>
<div>        option leasetime        12h<br></div>
<div>        option dhcpv6 hybrid<br></div>
<div>        option ra hybrid<br></div>
<div>        option ndp hybrid<br></div>
<div> </div>
<div>config dhcp wan<br></div>
<div>        option interface        wan<br></div>
<div>        option start    200<br></div>
<div>        option limit    250<br></div>
<div>        option leasetime        12h<br></div>
<div>        option ra hybrid<br></div>
<div>        option ndp hybrid<br></div>
<div> </div>
<div>config odhcpd odhcpd<br></div>
<div>        option maindhcp 0<br></div>
<div>        option leasefile /tmp/hosts/odhcpd<br></div>
<div>        option leasetrigger /usr/sbin/odhcpd-update<br></div>
<div> </div>
<div>config dhcp wan6<br></div>
<div>        option dhcpv6 hybrid<br></div>
<div>        option ra hybrid<br></div>
<div>        option ndp hybrid<br></div>
<div>        option master 1<br></div>
<div> </div>
</body>
</html>