Solved by separating br like this:
Code:(1) interface=br0 (2) dhcp-host=5c:c3:cc:39:aa:cc,ignore ##_#_xyz1 Wifi # (3) interface=br1 (4) dhcp-host=5c:c3:cc:39:aa:cc,xyz1,10.10.10.203,604800 ##_#_xyz1 Wifi #
I installed version: 3004.388.9 on RT-AX86U a couple of weeks ago and found a strange problem with custom hostname settings in /jffs/configs/dnsmasq.conf.add. The error log kept on saying that there was a duplicate IP address at line x. I removed all the assignments but one, even then it was complaining of the same error.
Apr 14 15:53:36 RT-AX86U custom_config: Appending content of /jffs/configs/dnsmasq.conf.add.
Apr 14 15:53:36 RT-AX86U custom_script: Running /jffs/scripts/dnsmasq.postconf (args: /etc/dnsmasq.conf)
Apr 14 15:53:36 RT-AX86U dnsmasq[31536]: duplicate dhcp-host IP address 10.0.0.3 at line 157 of /etc/dnsmasq.conf
Apr 14 15:53:36 RT-AX86U dnsmasq[31536]: FAILED to start up
Looks like the new version 3004.388.9 has a different way to set the hostname based on the MAC. I found the setting by manually setting it under LAN->DHCP Server and then checked the /etc/dnsmasq.conf.
Before upgrade:
dhcp-host=XX:XX:XX:XX:XX:XX,hostname,10.0.0.3,Motorola-1
After upgrade:
dhcp-host=XX:XX:XX:XX:XX:XX,set:XX:XX:XX:XX:XX:XX,Motorola-1,10.0.0.3
I changed all the entries in /jffs/configs/dnsmasq.conf.add. Now it works fine.
Last night I saw that the minor version: 3004.388.9_2 is available now, went ahead and installed it. All the settings are working fine with the minor version as well without any changes.