目前使用ADSL宽带上网的用户越来越多,不过一些场合还是需要使用56K的调制解调器(目前ADSL调制解调器还无法发送接受传真),这里介绍一些Linux下调制解调器拨号上网故障排除的思路。
查看调制解调器模块是否正常加载,
命令行下可以使用:
#[root@www root]# lsmod Module Size Used by Tainted: PF nls_iso8859-1 3484 1 (autoclean) vfat 11948 1 (autoclean) fat 36792 0 (autoclean) [vfat] usb-storage 63860 1 scsi_mod 102616 2 [sd_mod usb-storage] soundcore 6116 0 (autoclean) ham 14428 1 (used) hamcore 616480 1 [ham] parport_pc 17508 1 (autoclean) lp 8580 0 (autoclean) parport 33952 1 (autoclean) [parport_pc lp] autofs 12148 0 (autoclean) (unused) ne2k-pci 6720 1 8390 7868 0 [ne2k-pci] mousedev 5204 1 input 5632 0 [keybdev mousedev hid] usb-uhci 24652 0 (unused) usbcore 73088 1 [usb-storage hid usb-uhci] ext3 64704 2 jbd 47828 2 [ext3] |
上面黑色的字体表示笔者的调制解调器(全向HCF内置56K Modem)已经加载。
Linux核心中是否已加入PPP协议
我们知道使用调制解调器连接需要PPP协议的支持,所以这里检测一下内核是否支持PPP协议:
#root@www cao]# grep CONFIG_PPP /usr/src/linux/.config CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPPOE=m CONFIG_PPPOATM=m |
上面的反馈信息中有 CONFIG_PPP=y 或者 CONFIG_PPP=m 所以内核是支持PPP。实际上,如果你使用的是比较新的发行版比如Redhat linux 9以上,内核应该是编译了PPP支持的。某些版本的linux可能不带.config文件,如果lsmod又看不见编译进内核的,可以通过检查PPPd来验证。
[1] [2] [3] 下一页

【责编:Zenghui】