+USING THE NEW PPP KERNEL DRIVER
+
+As of kernel version 2.3.13, the development series of kernels contain
+a new kernel PPP driver, rewritten from scratch by Paul Mackerras.
+This package supports the new driver, although it doesn't include the
+source for the new driver.
+
+The new driver is divided into two files: ppp_generic.c and
+ppp_async.c. The old ppp.c is still present in the kernel sources but
+is not used. If you compile PPP as a module, you will get two
+separate modules, called ppp_generic and ppp_async.
+
+To talk to the new driver, pppd needs to be able to open /dev/ppp,
+character device (108,0). If the special file node /dev/ppp is not
+present, pppd will create it. However, if you are running with /dev
+on a read-only filesystem, pppd will not be able to create /dev/ppp.
+In that instance you should manually create /dev/ppp using the command
+`mknod /dev/ppp c 108 0'.
+
+If you use module autoloading and have PPP as a module, you will need
+to add the following to /etc/conf.modules:
+
+alias tty-ldisc-3 ppp_async
+alias char-major-108 ppp_generic
+
+