Couldn’t open the /dev/ppp device: No such file or directory

After a recent upgrade pptpd based VPN was unable to connect. The following error started appearing in the pptpd logs:

Couldn’t open the /dev/ppp device: No such file or directory

Manually creating /dev/ppp resolved the issue:

mknod /dev/ppp c 108 0
chmod 600 /dev/ppp

Full syslog entry:

CTRL: Starting call (launching pppd, opening GRE)
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded. Couldn't open the /dev/ppp device: No such file or directory
pptpd-logwtmp: $Version$
CTRL: EOF or bad error reading ctrl packet length.
CTRL: couldn't read packet header (exit)
CTRL: CTRL read failed
CTRL: Reaping child PPP

Leave a Response

unilinear