Originally posted by: ttown
Originally posted by: gibster
This is too much voodoo for me. I'm not doing anything wrong, b/c I can obviously get things to work in one configuration. Don't tell me it should only work when you stroke it just right, this is baloney. If the gizmo does not get a DHCP address from the modem in 20 minutes, something is wrong. Both my routers get it after doing some resetting, and the gizmo got a DHCP address from 2 different routers within 1 minute without having to do anything special.
Like I said, maybe the firmware flash will cure this.
The gizmo has 2 interfaces -- the inward interface ("the IP accessible by you") and the outward interface (the gateway ("to the internet")).
When you plugged it into your router at the beginning, it did a dhcp request for an IP-- and obtained one from your router. The IP it got from your router's dhcp is on your private network, and is not directly addressable from the internet (called a non-routable ip). From that moment on, your router is responsible for getting traffic to your gizmo (called network address translation, aka "NAT") The WAN side of the gizmo most likely assigned its gateway address to the router.
So, if you quickly (< 45 minutes or whatever) move the gizmo ahead of your router, the gizmo still has your private-network address on the inward interface. When you plug your router into that, your router essentially becomes disabled because its WAN port is now connected to a non-routable IP. It also has the routers IP address on its outward-facing WAN interface -- making IT disabled as well.
That describes your scenario.
The reason the gizmo doesn't magically work as soon as you move it is because when the DHCP request was made (and was responded to by your router), along with it came a "dhcp lease expiration" -- which is likely days or weeks into the future. This prevents needless/constant demand on your (routers) DHCP server.
So, the gizmo needs to be "reset" (powered down long enough for it to "forget" about it's DHCP lease). Someone posted above about specific capacitors and needing to wait ~45 minutes. I'd trust his calculation for time. The reason it doesn't "reset" immediately is because capacitors hold a charge -- sometimes for a long time. (Remeber this if you ever take the case off a TV and go poking around in there... lol... DO NOT DO THIS, "serious injury and/or death may result")
Well, that was a longer reply than what I thought I'd write....
Forgive me if you already knew all that.
Cliff notes: to reset your gizmo, leave it unplgged a long time (~45 minutes)