I've installed the current snapshot for my router and it is working as expected.
However after setting everything up, I noticed a mysterious DHCP lease, which does not correspond to any of my active clients (Phone and PC) and it keeps popping up a couple minutes after each reboot without a name.
Is this a bug? Is this some kind of malware, which managed to hook itself into my router while I still had the default password during the setup?
Or is this just normal behaviour of some kind of service?
I'm a litte spooked because it isn't even listed as a connected client and because has no name or description...
PS: I have not set up any IoT devices, wifi extenders, printes or similar devices on this network. It is password protected too (WPA2).
Only devices I use are my pc and phone.
It is up to the client to send (or not) the hostname information -- it is an optional field in the DHCP standard. This is not an issue with OpenWrt, but rather the configuration of the client device.
If you are concerned that this is an unauthorized device, you can:
ping the IP address and then unplug/turn off devices to see if you can find the specific one that is using this IP (Also check your wired connections, if any)
attempt to block it and then monitor to see if any of your devices break as a result.
change the password on your SSID and then update your devices to use the new password one at a time.
Don't forget that many operating systems these days use MAC address randomization to reduce tracking... this means that it could be anything from a phone to a watch or any other gadget you own that might be using such an option.
As specified in the post I've not hooked anything up except my phone and laptop. None of my friends is near me and even if they were, this is a unique SSID and password I've never used before (and the pw is really long too)
Your laptop and/or phone may have used this MAC address initially... the MAC is indeed valid, but it is a randomized one that is not registered to any specific vendor.
Ping the IP address and see if that device is still on your network.
This seems to have been it i think. At least I just tried it and found that luci the OpenWRT firmware doesn't save the names of the devices on the lease. The router is essentially asking every device on the DHCP table for their name on each refresh and if the phone doesn't use the randomized MAC anymore then the name of that entry will be empty.
If I switch back to use randomized MAC then the randomized MAC entry will have the name of my phone but not the IP address entry of the real device MAC.
Very interesting behaviour but the mystery has been lifted it seems...