I'm afraid to answer this question because I don't think you'll believe me.
You've been given a lot of confusing advice here. Plus, you've probably confused yourself by playing around with the Linksys router.
How can I configure my DIR-655 router to use DHCP to give an address to a system that is not physically connected to the router (via one of the four ports) but physically connected elsewhere to the network.
My house has wired connections throughout it and a patch panel in one of the bedrooms, but I want the router to stay out of the panel because of the wireless and I am trying to avoid having a separate router in the panel as this appears to be causing other problems.
This just works. The only reason that the Xbox wouldn't grab an IP address from the DIR-655 is because it's probably trying to find whatever else was there before (it uses unicast for DHCP servers until the last minutes of a lease, then switches to broadcast -- the DIR-655 will handle it as soon as it switches to broadcast).
Go back to start -- remove the Linksys router (you probably have it connected LAN-WAN which is segmenting your network anyway)*. Go back to the hub.
Remove power from the Xbox. Hopefully when you restore power, it'll ignore any leases it had before and start broadcasting for a DHCP server. If that doesn't work, then use the Xbox's controls to configure an IP address and then switch it back to DHCP. That certainly should start it broadcasting for a server.
Important: do not do any MAC address filtering on this network.
A router can't hand an address to something its not connected too. How is it going to know its there?
If it is wireless it will get an address from the router, but if wired it won't unless connectd to it.
I have 4 computers behind a wireless bridge, each one gets its own DHCP address from the DIR-655 without being directly connected to it. No problemo.
A connecting device will have to give out the IP. Either a PC (ICS), a switch or a router/modem. So the device that the device you're talking about is connected to (not being a router like you say) must be able to hand out an IP (DHCP). Otherwise there is no alternative.
A DHCP server is not a feature of a switch or a router or a modem or even a gateway. It's just an added-on thing. So unless something about his set-up stops normal IP connectivity, this should just work.
I didn't do a good job of describing my problem. Sorry.
I have an XBOX 360 in my living room and that network cable goes to the patch panel where I had it plugged into a hub. Also plugged into that hub is the cable modem and a third cable that goes into my office where the D-Link router is located. The D-Link and everything connected to it works fine, but the XBOX 360 can't get an IP address. Any ideas on the problem?
When I replaced the hub (in the patch panel) with a different (Linksys) router then the XBOX 360 gets the IP address fine. The D-Link router then gets it's IP from the Linksys, so they are chained. But now the XBOX can't seems to get to the Windows PC connected to the D-Link router. Should that work?
Thanks! Bruce...
Yes, you are double-natted in this configuration. This is not how you want to be. If you have a WAN port connected to your own LAN device, then you will have connectivity problems between those segments. The only thing that should be in a WAN port is your ISP's modem or ethernet tail.
*If you want to use another home router somewhere in the middle of your network, first turn off its DHCP server and its UPNP server, then leave the router's WAN port empty and connect your cables to LAN ports only. That effectively turns that device into a switch. If that device is wireless, it's probably also an access point.