3G on Cisco 819 Router

After two days of researching and testing, finally it is working. It was not any configuration difficulty but some technology confusion. Plus the configuration sample cisco provides doesnot really work…Here below is my working configure with Telus SIM Card.

chat-script hspa-R7 "" "AT!SCACT=1,1" TIMEOUT 30 "OK"
!
!Tried "ATDT*99*1#" and made no difference
!
interface Cellular0
description PrimaryWAN
ip address negotiated
ip nat outside
ip virtual-reassembly in
encapsulation slip
load-interval 30
dialer in-band
dialer string hspa-R7
dialer watch-group 1
no peer default ip address
async mode interactive
!
ip route 0.0.0.0 0.0.0.0 Cellular0
!
ip access-list extended nat-list
permit ip 10.100.100.0 0.0.0.127 any
!
dialer watch-list 1 ip 5.6.7.8 0.0.0.0
dialer watch-list 1 delay route-check initial 60
dialer watch-list 1 delay connect 1
dialer-list 1 protocol ip permit
!
ip nat inside source list nat-list interface Cellular0 overload
!
line 3
script dialer hspa-R7
modem InOut
no exec
transport input all
transport output all
!

Under exec mode, create/modify the profile for GSM to match the telus requirement.

cellular 0 gsm profile create 1 isp.telus.com