LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1760|回复: 11

X Window下如何配置外置调制解调器?

[复制链接]
发表于 2002-7-20 19:07:53 | 显示全部楼层 |阅读模式
小弟的猫是联想56K,在安装过程中问题如下:

1)从KDE进去到INTERNET配置,选择KPPP拨号网络,猫可以检测的到;
2)在添加帐号时,因为所列之国家无中国,按提示选择取消,按提示所讲应该到对话设置帐号状态,但是却找不到对话设置在哪里。

以上!
请教各位大虾!谢谢!
发表于 2002-7-21 17:18:11 | 显示全部楼层
兄弟,这个问题解决的怎么样了????
另外兄弟用的是哪个发行版???版本是多少???

多谢!!!
 楼主| 发表于 2002-7-21 19:33:37 | 显示全部楼层
我用的是RH7.3
发表于 2002-7-22 00:05:22 | 显示全部楼层

你要在KPPP里设置,

如果你用串口1,那就是tty00,串口2是tty01
 楼主| 发表于 2002-7-22 08:28:35 | 显示全部楼层
我的调制解调器已经检测到了!就是添加帐号的时候出问题了!
发表于 2002-7-23 13:17:31 | 显示全部楼层

这样

Kppp里:帐号设置----新的------对话设置-------名字随意,号码163,其它不要动,选确定就可以了
 楼主| 发表于 2002-7-24 16:53:27 | 显示全部楼层
“新的”下面根本没有“对话设置”!!!
发表于 2003-2-11 23:29:57 | 显示全部楼层
不用选区号吗?163???还有区号应该在哪设置啊?
发表于 2003-2-12 15:33:14 | 显示全部楼层
Kppp里:帐号设置----新的------对话设置-------名字随意,号码163,其它不要动,选确定就可以了

我就是这样,但拨号音到一半就没有了
发表于 2003-2-12 15:35:15 | 显示全部楼层
你们看!这样行吗?

实现方法:

1.Redhat已经默认安装了所有的ppp脚本,在/usr/doc/ppp*/scripts目录下,
假若你刚刚装好一台Redhat Linux,首先拷贝这些脚本到相应的搜索路径下。
[root@sh3 scripts]# pwd
/usr/doc/ppp-2.3.7/scripts
[root@sh3 scripts]# cp ppp-on ppp-off /usr/bin
[root@sh3 scripts]# cp ppp-on-dialer /etc/ppp

2.然后设定相应文件的执行权限位。
[root@sh3 scripts]# chmod +x /usr/bin/ppp-on /usr/bin/ppp-off
[root@sh3 scripts]# chmod +x /etc/ppp/ppp-on-dialer

为每次启动PPP时就打入pppon,则
[root@sh3 scripts]# cp /usr/bin/ppp-on /usr/bin/pppon -a

3.设定DNS服务器为你的ISP的DNS。
[root@sh3 /etc]# more resolv.conf
search sta.net.cn
nameserver 202.96.199.133

4.更改/usr/bin/pppon象下面这样(假设你的外置modem接在com1口)
[root@sh3 /usr/bin/] more pppon
#!/bin/sh
TELEPHONE=163
LOCAL_IP=0.0.0.0 # Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0 # Remote IP address if desired. Normally 0.0.0.0
NETMASK=255.255.255.0 # The proper netmask if needed
export TELEPHONE # ACCOUNT PASSWORD
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
exec /usr/sbin/pppd debug lock modem crtscts /dev/ttyS0 115200 \
$LOCAL_IPREMOTE_IP \
noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT

5. 更改/etc/ppp/ppp-on-dialer中的chat为全路径/usr/sbin/chat,
并去掉最后两行及connect行尾的符号'\',象下面这样
[root@sh3 bin]# cd /etc/ppp
[root@sh3 ppp]# more ppp-on-dialer
#!/bin/sh
exec /usr/sbin/chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rAT \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT ''

6 . 设定/etc/ppp/options and /etc/ppp/pap-secrets,用PAP方式上网。
[root@sh3 ppp]# more options
lock
asyncmap 0
name your_isp_account
[root@sh3 ppp] # more pap-secrets
your_isp_account * your_isp_passwd

7.打入pppon,开另一终端输入#tail -f /var/log/messages监视拨号过程,
你应该看到最终得到了IP 地址,至此,你能进入KDE/GNOME防问Internet.

注:
1.其它特别有用的PPP参考文章在:
http://members.bellatlantic.net/~mrdennis/mgetty.html
http://www.ssc.com/lg/issue36/ali.html
http://www.swcp.com/~jgentry/pers.html
http://www.swcp.com/~jpentry/dialin2.html
http://howto.linuxberg.com/LinuxGuide/linux-ppp.html

2.请在测试前在Windows pc上确保modem和串行电缆一切OK,否则在linux拨号
时可能会提示script 错误。

3.如果你在监视拨号过程时发现script failure错误,可能是你没输入chat全
路径/usr/sbin/chat.

4.如果是网络服务器,为了允许其它普通用户能启动pppon,你可能要设定pppd
的权限位

# chmod u+s /usr/sbin/pppd,做为单机用户,不需要,每次就登录做为root,
启动pppon即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表