You have a Router, why do you use ICS?
Concerning DSL.
If you installed the DSL, directly to your computer you have already ID, and PassWord (write them down).
Start Internet browser, and make sure that the option menu is set to connect through LAN (the original DSL is installed as a Dialup).
Log on to the Router, in the PPPOE menu type username and password. Make sure PPPOE is checked. Set the router to obtain IP automatically (unless you have a static account).
As long as you don't switch off the DSL Modem, and the Router you are connected "forever" (the computer can be switched off). If you switch them off, when you switch them on again, it will take a minute, and the Router will automatically will connect to the DSL ISP.
You can uninstall WINPOET and Netscape (or whatever software they dished you).
Or you can leave them installed; (The software PPPOE appears as another DialUp connection, in the Browser).
The Router's PPPOE capacity is independent from the Computer, and it keeps the connection alive.
Working through the Router should yield faster smoother Internet connection.
For general info:
AT - FAQ: The Basic Options to Share Internet Connection (Internet Sharing 101)
AT - FAQ: Hubs, routers, switches, DSL, LANs, WANs...?
Optimizing for DSL:
Download DrTCP: <a target=new class=ftalternatingbarlinklarge href="http://www.dslre
ports.com/front/DRTCP019.exe">http://www.dslreports.com/front/DRTCP019.exe</a>
Run the proggie, it will show the current settings of TCP/IP parameters. Write them down.
You can change any variable that you want, click Apply, and reboot the computer, if no good; you can always change to your original values.
Example for good values:
Tcp Receive - 255552
Window Scaling - Yes
Time Stamping - No
Selective Acks - Yes
Path MTU Discovery - Yes.
Black Hole - NO
Max Duplicate - 2
TTL - 64
MaxMTU ? 1492 for DSL.