我试过了,如果开机前没有先开MODEM,即使后来使用ifdown eth0再ifup eth0,再pon dsl-provider,同样是不能上网。
> 在 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 吧,你找找吧, > > 我现在已经不用这个东西了。 > > >