A vpn request generates this message in /var/log/messages
Jul 16 14:30:01 larry-server pptpd[20871]: CTRL: Client 128.193.138.247 control connection started
Jul 16 14:30:01 larry-server pptpd[20871]: CTRL: Starting call (launching pppd, opening GRE)
Jul 16 14:30:01 larry-server pppd[20872]: Plugin radius.so loaded.
Jul 16 14:30:01 larry-server pppd[20872]: RADIUS plugin initialized.
Jul 16 14:30:01 larry-server modprobe: FATAL: Could not open '/lib/modules/2.6.9-78.0.22.ELsmp/weak-updates/lib/modules/2.6.9-78.0.8.ELsmp/updates/ppp/ppp_generic.ko': No such file or directory
Jul 16 14:30:01 larry-server pppd[20872]: This system lacks kernel support for PPP. This could be because the PPP kernel module could not be loaded, or because PPP was not included in the kernel configuration. If PPP was included as a module, try `/sbin/modprobe -v ppp'. If that fails, check that ppp.o exists in /lib/modules/`uname -r`/net. See README.linux file in the ppp distribution for more details.
Jul 16 14:30:01 larry-server pptpd[20871]: GRE: read(fd=6,buffer=804e5a0,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Jul 16 14:30:01 larry-server pptpd[20871]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Jul 16 14:30:01 larry-server pptpd[20871]: CTRL: Reaping child PPP[20872]
Jul 16 14:30:01 larry-server pptpd[20871]: CTRL: Client 128.193.138.247 control connection finished
Looks like somehow the ppp module was not loaded maybe? How do I install the ppp module?