DHCP is a standard. If it works on a PC, it works on a Mac, unix, linux, FreeBSD... There is not such thing as a router that is dependent on a PC running. Maybe older Macs wouldn't work with the router, but that's Apple's fault.
Check to see if you have fixed mappings set in your router...