I have a cheap Belkin router I got from walmart. Every now and then my Macbook Air gets kicked from the network and I have to shut everything down and restart it to get back in. Today my router would not let my MacBook air rejoin after physically powering down the modem and router, and restarting them both, but my iPhone, iPad, and Windows 7 machine all rejoined. In order to rejoin the router I had to stop the firewall on the Belkin router, and restart the MacBook. Is this normal? The router says the firewall is stopping something called port scanning, but it's not coming from an IP on my network. What do i Do? Do I just need to buy a better router so that when i get scanned I don't have to restart everything? Do I need the Belkin firewall up?