i had an external wifi router which stopped assigning ip addresses...bougt new router to find it has same problem...was suggested by a friend that it is not external router, but xfinity router not allowing assigning of ip addresses thru external router...please help
If you are hanging a stand-alone / separate router off of the gateway device, and the gateway is not in *bridge mode*, you are cascading 2 routing devices which results in an undesirable "double NAT" condition on your home network.
Google "double NAT" for info about it's potential pitfalls.
You really should put it in to bridge mode. Here's how;