Can the hotel system actually be picking up the OS of these routers and blocking the OpenWrt routers rather than the AP beacon or even the MAC address? If this is the case, then is there a way to mask this to test?