各位前輩好
小弟的RT-N16刷了TOMATO 1.28 0950 版本
也找到幾篇文章關於加掛pppoe relay的文章
嘗試自己加掛pppoe relay
(有時還是取得真實IP比較習慣)
參考文章
電腦1和電腦2經由集線器+ip分享器各自播接ADSL上網嗎?
Asus WL-520GU 刷 DD-WRT 韌體
DD-WRT PPPoE Passthrough (on WRT54G)
其中下載解壓安裝部分都順利完成
(安裝於jffs內)
但是最後執行的部分 一開始照抄
sleep 10 && /jffs/pppoe-relay -S vlan1 -C br0
但發現無效 依舊無法在 RT-N16 後方 pppoe 取得真實IP
想到在設定TOMATO時
在 Bandwidth => Real-Time
有看到以下幾個字樣
WAN (ppp0) WL (eth1) br0 eth0 vlan1 vlan2
跟執行那行一些參數很像
於是執行 telnet
把vlan1改成eth0
結果一樣無法
後來把 vlan1 改成 vlan2
執行完畢後 出現兩行字
pppoe: Interface vlan2 has MTU of 1492 -- should be 1500. You may have serious
pppoe: Interface vlan2 has MTU of 1492 -- should be 1500. You may have serious
(忠於原味 一樣的訊息出現兩行)
但是卻可以讓電腦成功在RT-N16後方pppoe取得真實IP
(之後就把這段指令加入 Administration => Scripts => Init 裡面)
根據流量頁面的觀察
WAN代表WAN port
WL代表Wireless
但 br0 eth0 vlan1 vlan2 就完全不知道是什麼東西了...
小弟的問題就是 上面四個分別代表什麼意義?
還有為什麼把指令改成
/jffs/pppoe-relay -S vlan2 -C br0
執行後會出現
pppoe: Interface vlan2 has MTU of 1492 -- should be 1500. You may have serious
這段文字?
看到serious就感覺很嚴重
但是卻又可以發揮pppoe relay的功能?
感謝前輩指教!!
http://www.dd-wrt.com/wiki/index.php/Default_Configuration_Overview
總之在DD-WRT裡, WAN是vlan1, LAN是br0
Tomato的配置應該跟DD-WRT大同小異 (都是基於OpenWRT)
(小弟猜測)但在Tomato裡, WAN是vlan2, LAN還是br0
而原來的指令是適用DD-WRT, 要用在Tomato就必須把WAN由vlan1改成vlan2, 如此而已
至於出現的錯誤訊息, 小弟覺得是Tomato的bug, 你試試看PPPoE撥上後傳大封包(如用FTP下一個大檔), 如能正常使用, 應該不必管它
https://dev.openwrt.org/ticket/2074