So, if I manually change the MAC (via MAC Clone), the wifi will disconnected and connected again. So, this is not happening with your script (as in, on the fly), MAC just will changed?
I'm running your v2 again. However, i'm not sure what/where/how to run the cron manually (i'm only copy/paste...