openwrt 的ADSL PPPoE的问题
mayer 2013-11-02 05:13:46 自己的WRT54GS本身的dd-wrt出了点故障,虽然reset回来了,还是感觉不可靠。于是刷成了openwrt,结果发现有线配置和wifi配置都正常了,就是PPPoE死活连不上,并且只要一插上WLAN的拨号线,连路由器都访问不了,访问路由器的web管理界面,结果却是访问到了modem的设置界面,非常奇怪。打电话咨询电信后他们并没有绑定mac,因为用电脑直接拨号完全正常。查看路由器的拨号的时候的log显示:
Feb 6 03:23:15 OpenWrt daemon.warn pppd[2500]:Timeout waiting for PADO packets
Feb 6 03:23:15 OpenWrt daemon.err pppd[2500]: Unable to complete PPPoE Discovery
百思不得其解啊,从昨晚上一直弄到现在,固件都升级很多版了,就是拨不起号,郁闷。
还好,最后经过搜索,总算是找到原因了:
openwrt固件的WLAN口和硬件本身(dd-wrt没有这个问题)的WLAN不对应,即路由器上标示的WLAN口其实是个内网口。而某一个LAN口却是WLAN口。
解决方法:设置路由器LAN为dhcp,WLAN为pppoE,用网线连接PC和路由器的所有的口,如果能获得ip地址,那证明就是LAN口,如果得不到ip,那就是真正的WLAN口,拨号的线就插到这个口上吧,你会有惊喜哦。嘿嘿。
本来想发到http://svn.openwrt.org.cn/bbs/forum.php上去的,可惜才注册不让我发帖。
有问题可以交流,谢谢。