adri
New Around Here
Hi, first time poster here. First, thank you to the creators of Merlin and YazFi - they work great for my needs. I have an RT-AX86U running Merlin 386.5_2 with YazFi 4.4.2, and I have 3 guest network SSIDs set up with YazFi, using 5 subnets (YazFi.conf attached). First there's spider_guest - for guests - which has full isolation and is on both 2.4GHz (.102 subnet) ad 5GHz (.103 subnet). Next is spider_home, for all my IoT devices that don't need to communicate within the network, on 2.4GHz only (.4 subnet). Last is spider_garden, which is mostly for devices I don't trust enough to put on my main wifi, but still need to communicate with each other, on both 2.4GHz (.104) and 5GHz (.105). Plus my main wifi and wired LAN (.0). I have fixed IP and hostname assignments for most of the guest network devices in dnsmasq.postconf (attached). Mostly everything works like it is supposed to.
The problem I'm having is that sometimes, some of my devices are getting the wrong IP addresses, and occasionally the wrong hostnames (see dnsmasq.leases and wireless log). It's like they are stuck with whatever IP address (and sometimes hostname) they got when they connected to the router for the very first time. Sometimes they show up on the wrong subnet, and sometimes they get a completely different IP than what I'm assigning. I can't figure out where this info is coming from. It seems like they must be cached somewhere, but I grepped the whole router and couldn't find anything. I know some of it could be because dual-band deices are connecting to the wrong radio, but that doesn't explain all of it.
If you look at the attached wireless log, bth_vanity_1 and bed_lava_lamp are both on the spider_home SSID, but have .0 subnet addresses, and the Amazon device with the MAC F1:29:B1 is connected to spider_garden, but has a spider_home (.4) address. Sometimes, the IP assignments look even crazier than that. "horus" flip-flops between the correct .15.25 address and ip .14.208, sometimes getting the hostname "bedroom_cam". The device itself has the hostname horus and is set to use DHCP, so it's not coming from the device.
Mostly I use hostnames to reach my devices, but sometimes I need to use IP address, and not having a stable one is a problem. Plus I don't know if this ends up invalidating the different levels of isolation that I'm trying to enforce (but I haven't tested that yet). This does not seem to happen with the DHCP assignments on my main network.
I have tried: removing and re-adding the wifi configuration on the devices; restarting dnsmasq, rebooting the router, re-applying YazFi settings, changing the hostnames & ip addresses I'm assigning, changing the subnets of the guest networks, and downgrading and upgrading the router firmware. I have not tried a complete factory reset, but I really don't want to do that if I can help it.
I appreciate any help you can offer.
Thank you!
~ Adri
The problem I'm having is that sometimes, some of my devices are getting the wrong IP addresses, and occasionally the wrong hostnames (see dnsmasq.leases and wireless log). It's like they are stuck with whatever IP address (and sometimes hostname) they got when they connected to the router for the very first time. Sometimes they show up on the wrong subnet, and sometimes they get a completely different IP than what I'm assigning. I can't figure out where this info is coming from. It seems like they must be cached somewhere, but I grepped the whole router and couldn't find anything. I know some of it could be because dual-band deices are connecting to the wrong radio, but that doesn't explain all of it.
If you look at the attached wireless log, bth_vanity_1 and bed_lava_lamp are both on the spider_home SSID, but have .0 subnet addresses, and the Amazon device with the MAC F1:29:B1 is connected to spider_garden, but has a spider_home (.4) address. Sometimes, the IP assignments look even crazier than that. "horus" flip-flops between the correct .15.25 address and ip .14.208, sometimes getting the hostname "bedroom_cam". The device itself has the hostname horus and is set to use DHCP, so it's not coming from the device.
Mostly I use hostnames to reach my devices, but sometimes I need to use IP address, and not having a stable one is a problem. Plus I don't know if this ends up invalidating the different levels of isolation that I'm trying to enforce (but I haven't tested that yet). This does not seem to happen with the DHCP assignments on my main network.
I have tried: removing and re-adding the wifi configuration on the devices; restarting dnsmasq, rebooting the router, re-applying YazFi settings, changing the hostnames & ip addresses I'm assigning, changing the subnets of the guest networks, and downgrading and upgrading the router firmware. I have not tried a complete factory reset, but I really don't want to do that if I can help it.
I appreciate any help you can offer.
Thank you!
~ Adri