4. 检查 PPP 支持

虽然几乎所有的 Linux 发行版都提供了 PPP 支持,但最好还是检查一下您的系统上是否存在。您可以使用 checkconfig 命令,或者更好的方法是查看/usr/sbin目录,并使用以下命令查找 PPP 二进制文件:

ls-al ppp*

如果您得到如下列表:

-rwxr-xr-x  1 root root   3438 2005-05-28 14:56 ppp-go*
-rwxr-xr-x  1 root bin    1787 2004-02-26 21:36 ppp-off*
lrwxrwxrwx  1 root root      6 2005-05-28 14:17 ppp-on -> ppp-go*
lrwxrwxrwx  1 root root      7 2005-05-28 14:17 ppp-stop -> ppp-off*
-rwxr-xr-x  1 root bin  346812 2004-02-26 21:36 pppd*
-rwxr-xr-x  1 root bin   37916 2004-02-26 21:36 pppdump*
-rwxr-xr-x  1 root bin   25936 2003-03-02 22:05 pppoe*
-rwxr-xr-x  1 root bin   22308 2003-03-02 22:05 pppoe-relay*
-rwxr-xr-x  1 root bin   35084 2003-03-02 22:05 pppoe-server*
-rwxr-xr-x  1 root bin   12028 2003-03-02 22:05 pppoe-sniff*
-rwxr-xr-x  1 root bin   58527 2004-02-26 21:36 pppsetup*
-rwxr-xr-x  1 root bin    9192 2004-02-26 21:36 pppstats*

那么 PPP 支持肯定存在。

类似地,查看/etc/ppp目录,其中包含 PPP 选项文件和一些其他配置文件,用于配置 PPP。

-rw-------   1 root root   78 2004-02-26 21:36 chap-secrets
-rw-------   1 root root 1625 2005-05-28 14:35 connect-errors
-rw-r--r--   1 root root  938 2003-03-02 22:04 firewall-masq
-rw-r--r--   1 root root  836 2003-03-02 22:04 firewall-standalone
-rwxr-xr-x   1 root root 1208 2005-05-28 14:56 ip-down*
-rwxr-xr-x   1 root root 1208 2005-05-28 14:29 ip-down.OLD*
-rwxr-xr-x   1 root root 1945 2005-05-28 14:56 ip-up*
-rwxr-xr-x   1 root root 1945 2005-05-28 14:29 ip-up.OLD*
-rw-------   1 root root  541 2005-05-28 14:58 options
-rw-------   1 root root  656 2005-05-28 14:56 options.demand
-rw-r--r--   1 root root 9975 2005-05-28 11:21 options.old
-rw-------   1 root root  216 2005-05-28 14:56 pap-secrets
drwxr-xr-x   2 root root 4096 2003-03-02 22:05 plugins/
-rw-r--r--   1 root root  104 2003-03-02 22:04 pppoe-server-options
-rw-r--r--   1 root root 4562 2003-03-02 22:04 pppoe.conf
-rw-------   1 root root  129 2005-05-28 15:12 pppscript
-rw-------   1 root root 8941 2005-05-28 14:56 pppsetup.txt

为了安全起见,请将您的原始选项文件复制到文件options.old中,以便在遇到问题时可以恢复到原始设置。

有关 Linux 内核中 PPP 支持的更多信息,请参见 PPP HOWTO 第 10 章