There could also be a problem with the router's configuration.|
1. It gives only IP addresses to specific MACs (MAC filtering) and your computer's card is not on the list.
2. It has a small range of IPs it can assign and all your other devices have already used them up.
3. Possibly other stuff I can't think of right now.