我的网卡是配置成静态IP的,从旧机器上拷贝的dsl-provider和pap-secrets文件,用pon dsl-provider连的ADSL。在原来的旧机器上,无论是系统启动之前还是之后开MODEM,这样都是可以连上网络的。但是这台机器上,只有先开MODEM才可以。后开MODEM,运行pon dsl-provider命令的现象也跟成功了一样,只显示一条信息: Plugin rp-pppoe.so loaded. 但是登录任何网站都会立即失败。
在Windows XP系统下,先开/后开MODEM都可以,但是只要跟网卡连接的MODEM未开,就会提示网络电缆被拔出。以前的旧机器上未见过这种情况。而且在Windows下MODEM开着后再关时,经常会使Windows休克几秒钟(鼠标键盘都不响应),立即打开MODEM电源,就会恢复正常。 不知跟新机器的网卡会不会有关系,网卡是技嘉GA-P31-DS3L主板集成的。 谢谢回复,我会在下次开机时ifdown掉网卡再ifup试试。 在 08-2-27,Ji ZhengYu<[EMAIL PROTECTED]> 写道: > 2008/2/27 Mickey Fox <[EMAIL PROTECTED]>: > > > 后来偶然有一次先把 ADSL 的 MODEM 打开在启动到 Debian,结果就可以上网了。这种故障重复性很好:只要是先开 MODEM > > 后启动系统,就可以上网,启动系统后在开 MODEM 就不行。 > > > 原因估计如下:系统启动时看到未接上网线,就无法从 dhcp 服务器获得 > IP 地址。这样,就算开了 adsl 也没用了。此时,应该用 > sudo pon 来连接网络。现在的 adsl 是内拨号的,也就是 > 说,它自动帮你拨号上网,你要做的只是连上 adsl 了。 > > 如果先开的 adsl,然后启动系统的话,系统发现网线已连接,就会直接 > 请求到 IP 地址了。 > 如果在别处上过网,回家后发现上不了。可以先用 ifdown -a 停掉所有的 > 网卡,然后再用 ifup 打开。用 pon 来连接上去。 > 笔记本上好像有个软件可以做到以上这些事情的。就是说,当有网线插入时 > 就自动连接网络;拔下时就断开网络。好像是叫 laptop-net 吧,你找找吧, > 我现在已经不用这个东西了。 >