Thanks, that totally worked... I thought it would be more complicated than that.
Here's the outline of my working config:
====
ip subnet-zero ip classless
interface Ethernet0 ip address 10.10.10.1 255.255.255.192 ip nat inside ip tcp adjust-mss 1452
interface ATM0 no ip address no atm ilmi-keepalive bundle-enable dsl operating-mode auto
interface ATM0.1 point-to-point pvc 0/35 pppoe-client dial-pool-number 1
interface Dialer1 bandwidth 7000 ip address *PrimaryIP* 255.255.255.254 ip address */29 #1* 255.255.255.248 secondary ip address */29 #2* 255.255.255.248 secondary ip address */29 #3* 255.255.255.248 secondary ip address */29 #4* 255.255.255.248 secondary ip address */29 #5* 255.255.255.248 secondary ip address */29 #6* 255.255.255.248 secondary ip mtu 1492 ip nat outside encapsulation ppp ip tcp adjust-mss 1452 dialer pool 1 no cdp enable ppp chap hostname *DSL LOGIN* ppp chap password 0 *DSL PASS* ppp pap sent-username *DSL LOGIN* password 0 *DSL PASS*
ip nat inside source route-map nonat interface Dialer1 overload
- STATIC PAT / NAT here * ip nat inside sources static tcp 10.10.10.2 25 *PrimaryIP* 25 extendable
- and / or - ip nat inside source static 10.10.10.3 */29 #1* ip nat inside source static 10.10.10.4 */29 #2*
ip route 0.0.0.0 0.0.0.0 Dialer1 permanent ip route 10.10.10.0 255.255.255.192 Ethernet0
access-list 1 permit 0.0.0.0 access-list 1 permit 10.10.10.0 0.0.0.63
====
Jack Baker NeuStyle Solutios Ltd.