+1. back up /usr/sys/BINARY, /usr/sys/include/net,
+ /usr/sys/conf/files, /sys/kern/lockinfo.c and /sys/BINARY/ppp.mod
+ # mkdir -p /usr/tmp/ppp
+ # cd /usr/sys
+ # tar cvf /usr/tmp/ppp/BINARY.tar ./BINARY
+ # cd /usr/sys/include
+ # tar cvf /usr/tmp/ppp/usr_sys_include_net.tar ./net
+ # cp /usr/sys/conf/files /usr/tmp/ppp/files
+ # cp /sys/kern/lockinfo.c /usr/tmp/ppp/lockinfo.c
+ # cp /sys/BINARY/ppp.mod /usr/tmp/ppp/ppp.mod
+
+2. Edit /usr/sys/conf/files- search for the string: "MODULE/STATIC/ppp"
+comment out the existing entries, and change it to look like:
+
+MODULE/STATIC/ppp optional ppp Binary
+#streamsm/ppp_init.c module ppp
+#streamsm/ppp_if.c module ppp
+#streamsm/ppp_async.c module ppp
+#streamsm/ppp_comp.c module ppp
+#streamsm/vjcompress.c module ppp
+#streamsm/bsd_comp.c module ppp
+streamsm/if_ppp.c module ppp
+streamsm/ppp_comp.c module ppp
+streamsm/ppp_init.c module ppp
+streamsm/vjcompress.c module ppp
+streamsm/bsd-comp.c module ppp
+streamsm/deflate.c module ppp
+streamsm/ppp.c module ppp
+streamsm/ppp_ahdlc.c module ppp
+streamsm/zlib.c module ppp
+
+3. Make the kernel sources, daemon, chat, and pppstat program by typing