I had the same problem when I set up mine.....
Although mine is a linksys wireless cable/dsl router, I had to change the number of Users on the DHCP page to greater than ten for it to work. (Actually, I think if I chose a number that was equal to the number of computers plus 1 it would have worked....)
Additionally, I reflashed the router software after noticing an upgrade at
www.linksys.com. It used to hang up ever three days or so, but after the re-flash I have not had a single hangup yet......