I use DHCP on the Mac and router and have no problems. Does your DSL modem support DHCP or must you use a static IP address?
If it is the later, create a new location, give it name like direct, enter your IPs needed.
Create another location, call it router, set it to DHCP. Select the location that fits the hardware setup you have at the moment.