數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2011-10-14 09:50:09

naidow
新生
註冊日期: 2011-10-14
文章數: 3
目前積分 :   

有當無法連到外網時下 WAN 自動重新連線的方法嗎

小弟很早前就把 RT-N16 刷成可口的 Tomato 了,
用的是台灣大的 Cable 網路,
原先都很穩定也沒有異常發生過, 很安逸的使用,
但上個月升速後換了一台新的數據機 (Ubee 3.0) 後
常常會不定時的發生無法連到外網的情況(一天1~2次)
若是開 Bt 或是 Emule 掛的更快,
可是只要讓登入到設定畫面點選"重新連線", 又可以上網了,
有打電話請台灣大的客服, 可是都要求不要使用 AP 來測試,
當然這樣是不會有任何的問題.......
若這樣接的話我的wifi 就都廢掉了,
目前也刷過很幾個Tomato版本了, 每次也都有清 NVRAM,
也試過很多不同的設定,
但還是都有不定時斷線的問題,
最後在 DualWan 的版本上看到
可以去判斷是否有連接外網來選擇 Wan 的選項(可是只能用在雙Wan),
所以想說 Tomato 內是否也有這樣判斷的指令,

當 ping 不到某個網站或是 IP 時,
就自動重新啟動 Wan的連線 ,
不知要到哪裡去設定或是如何撰寫這樣的指令,

小弟對這Tomato 的這塊研究薄淺,
懇請各位大大賜教良方, 謝謝!!




離線

 

#2 2011-10-14 20:15:56

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 有當無法連到外網時下 WAN 自動重新連線的方法嗎

1. 查閱log紀錄, 找找斷線原因.
2. 若WAN是DHCP, 自行撰寫偵測程式+service wan restart, 放在admin-sched.asp的Custom Command內.



離線

 

#3 2011-10-25 00:19:39

naidow
新生
註冊日期: 2011-10-14
文章數: 3
目前積分 :   

Re: 有當無法連到外網時下 WAN 自動重新連線的方法嗎

謝謝 Hippo 大大的回應:
在 log 檔看不出有什麼異狀 ( Cable modern 的 log 倒是有, 可是也查不出原因..... )
只好照第二個方法來解決了,
先寫好以下的程式後貼到admin-sched.asp的Custom Command內

if ! ping -c 1 tw.yahoo.com > /tmp/null
then
killall -SIGUSR2 udhcpc
sleep 2
killall -SIGUSR1 udhcpc
fi

設定每一分鐘就檢查一次
這樣就能避免要手動去Renew DHCP 了


離線

 

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed