LinuxSir.cn,穿越时空的Linuxsir!

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

老生常谈:FB4.10 ADSL连接问题(疑难杂症)

[复制链接]
发表于 2004-7-16 12:31:56 | 显示全部楼层 |阅读模式
CU没人顶,放在这里问问。
首先声明,我已经在FB4.6下成功配置过ADSL,现在用的是4.10,在vm虚拟机下,已经研究很长时间了,均未成功。
/etc/ppp/ppp.conf文件参考FB handbook:

default:
set log Phase tun command # you can add more detailed logging if you wish
set ifaddr 10.0.0.1/0 10.0.0.2/0

adsl:
set device PPPoE:lnc0
set authname YOURLOGINNAME
set authkey YOURPASSWORD
set dial
set login
add default HISADDR
==============================================

/usr/sbin/ppp adsl 输入的调试信息如下:
Jul 15 20:47:33 upon ppp[140]: Phase: Using interface: tun0
Jul 15 20:47:33 upon ppp[140]: Phase: deflink: Created in closed state
Jul 15 20:47:33 upon ppp[140]: tun0: Command: default: set ifaddr 10.0.0.1/0 10.0.0.2/0
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: set device PPPoE:lnc0
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: set authname *******
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: set authkey ********
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: set dial
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: set login
Jul 15 20:47:33 upon ppp[140]: tun0: Command: adsl: add default HISADDR
Jul 15 20:47:33 upon ppp[140]: tun0: Phase: PPP Started (interactive mode).
Jul 15 20:47:34 upon ppp[140]: tun0: Command: /dev/tty: dial
Jul 15 20:47:34 upon ppp[140]: tun0: Phase: bundle: Establish
Jul 15 20:47:34 upon ppp[140]: tun0: Phase: deflink: closed -> opening
Jul 15 20:47:34 upon ppp[140]: tun0: Phase: deflink: Connected!
Jul 15 20:47:34 upon ppp[140]: tun0: Phase: deflink: opening -> dial
Jul 15 20:47:34 upon ppp[140]: tun0: Phase: deflink: dial -> carrier
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: deflink: Disconnected!
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: deflink: carrier -> hangup
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: deflink: Connect time: 5 secs: 0 octets in, 0 octets out
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: deflink: 0 packets in, 0 packets out
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: total 0 bytes/sec, peak 0 bytes/sec on Thu Jul 15 20:47:34 2004
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: deflink: hangup -> closed
Jul 15 20:47:39 upon ppp[140]: tun0: Phase: bundle: Dead
===============================================

/etc/rc.conf中已经注销了defaultrouter。

ifconfig输出信息如下:
# ifconfig
lnc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::20c:29ff:febd:370e%lnc0 prefixlen 64 scopeid 0x1
ether 00:0c:29:bd:37:0e
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<OINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<OINTOPOINT,LINK2,MULTICAST> mtu 552
faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
tun0: flags=8050<OINTOPOINT,RUNNING,MULTICAST> mtu 1500
Opened by PID 171
==============================================

tun0根本就没有得到动态IP地址.

附:如果在/etc/rc.conf中加入defaultrouter,再在主系统中设置ADSL连接共享,就可以上网了。但此种上网方式相当于把FB置于内网,希网的动态域名解析软件无法正常运行。所以,一直在寻找直接ADSL拨号的方法。望各位高手不吝赐教。谢谢。
发表于 2004-7-16 22:30:30 | 显示全部楼层
请问:在vm里可以使用pppoe吗?
pppoe配置是不是要求使用直接与ADSL猫相连的网卡呀。
我是新人,胡乱一说。请楼主别见怪
 楼主| 发表于 2004-7-19 00:10:31 | 显示全部楼层
VM中选择Bridge,host与guest就相当于处于同一局域网下。我在VM下试了一下Win98,安装一个ADSL拨号软件,拨号成功了。host与guest分别有两个不同的IP地址。Win98能拨,自然FB也应该可以。
但是,不知FB的配置文件有问题,还是其它方面有问题,至今还是没有搞定。
 楼主| 发表于 2004-7-21 19:14:19 | 显示全部楼层

怪事,今天自动全愈了。

但还搞不明白是什么原因。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-7-21 19:23:06 | 显示全部楼层
set device PPPoE:rl0
set speed sync
set mru 1492
set mtu 1492
add default HISADDR

bbn:
set authname xxxx
set authkey xxxx
发表于 2004-7-21 20:10:30 | 显示全部楼层
发表于 2004-7-21 20:14:02 | 显示全部楼层
4.10的ppp有问题,打补丁吧
 楼主| 发表于 2004-7-22 00:21:37 | 显示全部楼层
最初由 greenflute1 发表
看看这个
http://www.freebsdchina.org/foru ... aa1532ed74846880431

我还不能确定他的问题是否和我遇到的完全一样。
我估计与我们这里的接入服务器可能有关系。同样的配置文件,在不同的时段有不同的反应。只能考虑服务器端的问题了。
但,还是要感谢你的回答。
我现在已经搞好了希网的域名解析,也装好了apache和mysql,下一步就要装论坛了。
 楼主| 发表于 2004-7-24 18:26:18 | 显示全部楼层
已经解决了。问题在于本地电信的接入服务器上,它只允许一户同时有两个拨号,如果想要第三台PC再上网的话,必须给ADSL设路由模式了。我已经得到了确认。如果FB不能上网,ADSL断电后重启就可以了。
花了很长时间才搞定这个问题,不过,总算是搞清楚了。
发表于 2004-7-25 17:51:28 | 显示全部楼层
set ifaddr 10.0.0.1/0 10.0.0.2/0 《--这个不要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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