Having a weird issue with my phone and using it on my home network, when I first reset router or if I delete the network connection on my phone then add it again, it works fine for a few minutes, but then my router appears to set the phone's IP address to 0.0.0.0; phone stays connected to the network but there is no internet to it.

Any ideas that this might be? Router is a D-Link DIR-655.

If I go to the Status tab it shows it under the LAN as the correct IP, but if I go to the wireless section of that, it shows the IP as 0.0.0.0





Every other wireless device connected to the network works fine.

Edit: The router logs say something about 'Blocked incoming TCP packet from [address]' over and over, with that address being what is listed under 'Internet' for the phone's IP when I check the internet session logs