First of all, I installed 2 network adapters. It can be done with only one, but with upcoming changes in April I guess I'm going to need two

The first has IP 10.0.0.1, but can be any within this range.
The second I gave IP 10.166.193.217, according to the internal IP from my ISP using VPN. DO NOT USE YOUR REAL EXTERNAL IP!!!
Set E-smith up without dial-up. Otherwise your ADSL settings will not be saved.
Download ADSL4Linux from
http://www.adsl4linux.nl/ and save it to your server. Install and set up the program. This is very easy with user interface. The installation save all settings.
Type adsllogin to make connection and adsllogout to break the connection.
WHY did I gave the second network adapter the internal IP from my ISP? When you use your real external IP, e-smith cannot detect any incoming connection. Ok, that is very safe, but you cannot run it as a server

See
http://broe1452.speed.planet.nl/ and
http://broe1452.speed.planet.nl/sysinfo/ to review my configuration. Only the following information cannot be viewed from there, so I post it right down here...
eth0 Link encap:Ethernet HWaddr 00:00:B4:A0:63:D5
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
EtherTalk Phase 2 addr:65280/1
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6914633 errors:0 dropped:0 overruns:0 frame:0
TX packets:6255495 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
eth1 Link encap:Ethernet HWaddr 00:01:02:AB:BF:87
inet addr:10.166.193.217 Bcast:10.166.193.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
EtherTalk Phase 2 addr:0/0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:2458 errors:0 dropped:0 overruns:0 frame:0
TX packets:2458 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.166.193.217 P-t-P:195.190.240.212 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:1995434 errors:0 dropped:0 overruns:0 frame:0
TX packets:1531139 errors:0 dropped:0 overruns:0 carrier:0
collisions:0