Another thing that might be useful. To enable automatic vpn reconnection under OSX, use the persist pppd option in /etc/ppp/options file.

$ cat /etc/ppp/options
persist