I just recently purchased and set up a dgl-4500 router(and upgraded to firmware 1.20 before initial setup). Everything has worked well so far. The port forwarding is a little qwirky in how you set it up. But I was able to forward ports correctly and everything has worked well. The wireless range is excellent and was the reason I bought a new router in the first place.
Now here's the bad part. I work at a company that doesn't let employees access the internet without going through a proxy, which then logs everything you do. Additionally, extraneous programs are blocked such as Windows Messenger and others because those specific ports and addresses are blocked. They also block out he word "music" from all urls. Since I find all this very annoying, I set up ccProxy on my home pc. This worked very well through my old router. I forwarded the proper ports to the pc and it becomes my internet proxy.
When I upgraded to this new router I was able to get everything working. But I have one major problem. I don't have a static IP from my ISP. My router is set up using DHCP, just like my old one. The router leases and ip and that lease is 24 hours. So, should the router reboot that same ip should be picked back up by the router.
My problem is that the DGL-4500 is managing to lease a new ip on every reboot. This occurs even if it's only been only for 5 minutes and still have over 23 hours on the initial leased ip. I don't know how to combat this. No matter what I do it's managing to get a new ip. At first I thought this might be my ISP, but since my old router didn't do this and they are both using the mac address from my pc to get that lease that just doesn't make sense.
My questions are these. Is it normal and expected that this router leases a new ip on each reboot? Is there a setting in the router that might change this behavior?