What does the keep alive do under a virtual template ?
I inherited this code for our ADSL Broadband customer connections.
interface Virtual-Template1 ip unnumbered Loopback0 no ip redirects no ip proxy-arp no logging event link-status peer default ip address pool SPPOOL keepalive 60 ppp authentication chap ppp multilink ppp multilink fragment disable