修改/data/mobileap_cfg.xml中以下字段
- <APIPAddr>10.110.1.254</APIPAddr>
- <SubNetMask>255.255.254.0</SubNetMask>
- <EnableDHCPServer>1</EnableDHCPServer>
- <DHCPCfg>
- <StartIP>10.110.0.1</StartIP>
- <EndIP>10.110.1.253</EndIP>
- <LeaseTime>43200</LeaseTime>
- </DHCPCfg>
修改之后重启QCMAP_ConnectionManager,发现IP地址自动变为
StartIP 10.110.2.98 EndIP 10.110.2.198
- <APIPAddr>10.110.1.254</APIPAddr>
- <SubNetMask>255.255.254.0</SubNetMask>
- <EnableDHCPServer>1</EnableDHCPServer>
- <DHCPCfg>
- <StartIP>10.110.2.98</StartIP>
- <EndIP>10.110.2.198</EndIP>
- <LeaseTime>43200</LeaseTime>
- </DHCPCfg>
这就导致dnsmasq启动之后,出现IP和范围不匹配,从而导致设备无法获取到IP地址
dnsmasq --conf-file=/data/dnsmasq.conf --dhcp