I have the same problem as James, but none of the replies answers the question of daisy chaining routers.
I also have a very similar setup (,a single port ADSL modem, a 4 port router supporting a couple of desktops and a wireless 4 port router (also D-Link DI-624+) supporting another desktop, network printer and laptop).
The routers are daisy chained. but the computers on the first router can't see the devices plugged into the second.
I already have two routers, so I don't need another hub/switch. I just want all the computers to be able to see the printer and each other.
I just need to know which devices do NAT (network address translation) and which router should be the DCHP server and DNS. I'd like to see an example of a working configuration to get a better understanding.
Currently the modem does NAT and each router does it's own DCHP, assigning IP address to it's clients. If I set every device static IP addresses, would that work better than dynamic addressing?
Also the first router has an "uplink" port alongside it's WAN and 4 LAN ports. I can't see any reference to it in the documentation as to what it does or when to use it. Any clues?
Incidentally, I'm new to this forum.