• 2

TOTOLink N300R+ x 2 跑WDS會週期斷線的問題

小弟從小黃屋買了兩台N300R+回來,想替換掉女王家服役三年多的Asus WL520GC(只支援802.11g WEP加密)

女王家因沒佈網路線,跨不同樓層剛好合適使用WDS解決

只是先前申請cable只有2M,最近提升到12M...

於是就從小黃屋帶了兩台N300R+,想說先在家裏試驗看看WDS的設定一下,免得到時後不穩定之類的造成家人的困擾

N300R+預設出廠是最新的8.20版本

按照totolink的官網wds教學文件設定 http://totolink.com.tw/admin_panel/download/d0000008.pdf

WDS的速率就順道跟大家分享一下

架構如下:

HiNet 50M/10M(硬撥)---D-Link(8P GE)---N300R+(A) <---WDS--->N300R+(B)
              |
              -------Synology NAS(209)

從NAS下載10G的檔案
在N300R+(A)以無線連結,差不多有66Mbps的下載速率
在N300R+(A)以有線連結,差不多有92~93Mbps的下載速率
在N300R+(B)以無線連結,差不多有21~18Mbps的下載速率
在N300R+(B)以有線連結,差不多有40~50Mbps的下載速率

只是當電腦是使用N300R+(B)的無線網路時,大約每3~4分鐘就會斷線(ping timeout、下載到一半就終止)相當困擾

後來看到Totolink Global的網頁(http://www.totolink.net/)的版本是8.38,便下載來試用,結果還是一樣...

調整無線網路的加密模式AES,TKIP/AES 沒什麼改善

但加密類型是WPA-PSK/WPA2-Psk改為 WPA-PSK斷線的頻率有拉長一些大約5~6分鐘...

不曉得有無其他其他建議?

謝謝
2012-10-22 0:11 發佈

seedg4 wrote:
小弟從小黃屋買了兩台...(恕刪)


本以為是WiFi的問題,ping request timeout當下

當下還收得到來自於n300r+的ARP封包

所以n300r+是不是本身有什麼防護機制所導致的?

192.168.2.1 & 192.168.2.2 分別是N300R+(A)與N300R+(B)

192.168.2.16 一直有封包送出,但都沒有回來的封包出現....



P.S.有用iperf產生traffic

iperf -c 192.168.1.101 -t 12000000 -i 10 -w 64k
您好,我請我門的工程支援單位看了一下您的問題
發現封包在.1以及.2網段交換跳躍。
您提供的唾樸
也不是太清楚
可以請您留個聯絡電話給我(訊息)

讓我門的工程人員可以直接為您服務嗎?

謝謝
不好意思,之前畫的topology實在太過簡略

這樣子有沒有比較清楚些?



當我從nas下載10G檔案,或是iperf持續產生封包在傳輸的時後(WDS的關係,大約只能到跑到20Mbps左右)

D:\>iperf -c 192.168.1.101 -t 12000000 -i 10 -w 64k
------------------------------------------------------------
Client connecting to 192.168.1.101, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[156] local 192.168.2.16 port 6279 connected with 192.168.1.101 port 5001
[ ID] Interval Transfer Bandwidth
[156] 0.0-10.0 sec 69.6 MBytes 58.3 Mbits/sec
[156] 10.0-20.0 sec 20.4 MBytes 17.1 Mbits/sec
[156] 20.0-30.0 sec 16.1 MBytes 13.5 Mbits/sec
[156] 30.0-40.0 sec 17.8 MBytes 14.9 Mbits/sec
[156] 40.0-50.0 sec 22.4 MBytes 18.8 Mbits/sec
[156] 50.0-60.0 sec 18.9 MBytes 15.8 Mbits/sec
[156] 60.0-70.0 sec 20.0 MBytes 16.8 Mbits/sec
[156] 70.0-80.0 sec 21.0 MBytes 17.6 Mbits/sec
[156] 80.0-90.0 sec 22.4 MBytes 18.8 Mbits/sec
[156] 90.0-100.0 sec 20.5 MBytes 17.2 Mbits/sec

大約過一陣子之後,連線就會中斷~~~~

有持續用電腦在ping兩台N300R+

N300R+(A)

回覆自 192.168.2.1: 位元組=32 時間=19ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=2ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=2ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=4ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=1ms TTL=64
要求等候逾時。
要求等候逾時。
要求等候逾時。
回覆自 192.168.2.16: 目的地主機無法連線。
要求等候逾時。
要求等候逾時。
要求等候逾時。
回覆自 192.168.2.1: 位元組=32 時間=4ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=2ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=2ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=4ms TTL=64

N300R+(B)

回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 time<1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
要求等候逾時。
要求等候逾時。
要求等候逾時。
要求等候逾時。
要求等候逾時。
要求等候逾時。
要求等候逾時。
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=3ms TTL=64
回覆自 192.168.2.2: 位元組=32 time<1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64

reejan wrote:
發現封包在.1以及.2網段交換跳躍。


有看到N300R+送出的192.168.2.1 & 192.168.2.2的ARP封包,應該是我有把DoS防禦中的「ARP攻擊防禦」啟用

每秒N300R剛好自已都會送出一個ARP封包出來~




reejan wrote:
您好,我請我門的工程...(恕刪)


晚上把兩台n300r+的角色互換,本以為是不是哪一台有問題,結果相同...

兩台n300r+在單機作戰的時後都沒問題...


在youtube上看到貴公司有提到repeater mode

http://www.youtube.com/watch?v=BJO0_r_6NJg

就試著把wds改為repeater mode


throughput表現跟WDS mode差不多

但iperf已經持續灌了一個半小時了(57xx秒) 都沒斷線! 相當穩定

[156] 5720.0-5730.0 sec 19.4 MBytes 16.3 Mbits/sec
[156] 5730.0-5740.0 sec 21.0 MBytes 17.6 Mbits/sec
[156] 5740.0-5750.0 sec 23.3 MBytes 19.5 Mbits/sec
[156] 5750.0-5760.0 sec 20.1 MBytes 16.9 Mbits/sec

這真是太神奇了..

不曉得該怎麼解釋...

P.S. WiFi 的參數均未調整(WPA/WPA2 AES/TKIP CH)

seedg4 wrote:
晚上把兩台n300r...(恕刪)


repeater mode 大約變成1~2個小時左右會斷線一次

為避免是iperf程式掛掉,寫了個Loop無限迴圈在做測試

當iperf當掉的時後,順道ping一下兩台n300r+ 可以判斷是不是網路斷線

iperf_high.bat


:begin
date /T
time /T
iperf -c 192.168.1.101 -t 12000000 -i 300 -w 64k
ping 192.168.2.1
ping 192.168.2.2
ping 192.168.1.1
goto begin




D:\>date /T
2012/10/23 週二

D:\>time /T
下午 04:57

D:\>iperf -c 192.168.1.101 -t 12000000 -i 300 -w 64k
------------------------------------------------------------
Client connecting to 192.168.1.101, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[156] local 192.168.2.16 port 2505 connected with 192.168.1.101 port
[ ID] Interval Transfer Bandwidth
[156] 0.0-300.0 sec 729 MBytes 20.4 Mbits/sec
[156] 300.0-600.0 sec 708 MBytes 19.8 Mbits/sec
[156] 600.0-900.0 sec 672 MBytes 18.8 Mbits/sec
[156] 900.0-1200.0 sec 713 MBytes 19.9 Mbits/sec
[156] 1200.0-1500.0 sec 715 MBytes 20.0 Mbits/sec
[156] 1500.0-1800.0 sec 726 MBytes 20.3 Mbits/sec
[156] 1800.0-2100.0 sec 754 MBytes 21.1 Mbits/sec
[156] 2100.0-2400.0 sec 741 MBytes 20.7 Mbits/sec
[156] 2400.0-2700.0 sec 735 MBytes 20.6 Mbits/sec
[156] 2700.0-3000.0 sec 753 MBytes 21.1 Mbits/sec
[156] 3000.0-3300.0 sec 730 MBytes 20.4 Mbits/sec
[156] 3300.0-3600.0 sec 723 MBytes 20.2 Mbits/sec
[156] 3600.0-3900.0 sec 722 MBytes 20.2 Mbits/sec
[156] 3900.0-4200.0 sec 755 MBytes 21.1 Mbits/sec
[156] 4200.0-4500.0 sec 784 MBytes 21.9 Mbits/sec
[156] 4500.0-4800.0 sec 737 MBytes 20.6 Mbits/sec
[156] 4800.0-5100.0 sec 751 MBytes 21.0 Mbits/sec
[156] 5100.0-5400.0 sec 757 MBytes 21.2 Mbits/sec
[156] 5400.0-5700.0 sec 751 MBytes 21.0 Mbits/sec
[156] 5700.0-6000.0 sec 776 MBytes 21.7 Mbits/sec
[ ID] Interval Transfer Bandwidth
[156] 6000.0-6300.0 sec 780 MBytes 21.8 Mbits/sec
[156] 6300.0-6600.0 sec 794 MBytes 22.2 Mbits/sec
[156] 6600.0-6900.0 sec 797 MBytes 22.3 Mbits/sec
write failed: Software caused connection abort
read on server close failed: Software caused connection abort
[156] 0.0-7196.6 sec 17.5 GBytes 20.8 Mbits/sec

D:\>ping 192.168.2.1

Ping 192.168.2.1 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。

192.168.2.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失),

D:\>ping 192.168.2.2

Ping 192.168.2.2 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。

192.168.2.2 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失),

D:\>ping 192.168.1.1

Ping 192.168.1.1 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。

192.168.1.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失),

D:\>goto begin

D:\>date /T
2012/10/23 週二

D:\>time /T
下午 06:57

D:\>iperf -c 192.168.1.101 -t 12000000 -i 300 -w 64k
connect failed: Network is unreachable

D:\>ping 192.168.2.1

Ping 192.168.2.1 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
回覆自 192.168.2.1: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=2ms TTL=64
回覆自 192.168.2.1: 位元組=32 時間=4ms TTL=64

192.168.2.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 3, 已遺失 = 1 (25% 遺失),
大約的來回時間 (毫秒):
最小值 = 1ms,最大值 = 4ms,平均 = 2ms

D:\>ping 192.168.2.2

Ping 192.168.2.2 (使用 32 位元組的資料):
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 時間=1ms TTL=64
回覆自 192.168.2.2: 位元組=32 time<1ms TTL=64

192.168.2.2 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 4, 已遺失 = 0 (0% 遺失),
大約的來回時間 (毫秒):
最小值 = 0ms,最大值 = 1ms,平均 = 0ms

D:\>ping 192.168.1.1

Ping 192.168.1.1 (使用 32 位元組的資料):
回覆自 192.168.1.1: 位元組=32 時間=4ms TTL=63
回覆自 192.168.1.1: 位元組=32 時間=2ms TTL=63
回覆自 192.168.1.1: 位元組=32 時間=2ms TTL=63
回覆自 192.168.1.1: 位元組=32 時間=2ms TTL=63

192.168.1.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 4, 已遺失 = 0 (0% 遺失),
大約的來回時間 (毫秒):
最小值 = 2ms,最大值 = 4ms,平均 = 2ms

D:\>goto begin

D:\>date /T
2012/10/23 週二

D:\>time /T
下午 06:57

D:\>iperf -c 192.168.1.101 -t 12000000 -i 300 -w 64k
------------------------------------------------------------
Client connecting to 192.168.1.101, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[156] local 192.168.2.16 port 3708 connected with 192.168.1.101 port
[ ID] Interval Transfer Bandwidth
[156] 0.0-300.0 sec 780 MBytes 21.8 Mbits/sec
[156] 300.0-600.0 sec 768 MBytes 21.5 Mbits/sec
[156] 600.0-900.0 sec 743 MBytes 20.8 Mbits/sec
[156] 900.0-1200.0 sec 745 MBytes 20.8 Mbits/sec
[156] 1200.0-1500.0 sec 748 MBytes 20.9 Mbits/sec
[156] 1500.0-1800.0 sec 754 MBytes 21.1 Mbits/sec
[156] 1800.0-2100.0 sec 711 MBytes 19.9 Mbits/sec
[156] 2100.0-2400.0 sec 828 MBytes 23.2 Mbits/sec
[156] 2400.0-2700.0 sec 820 MBytes 22.9 Mbits/sec
[156] 2700.0-3000.0 sec 822 MBytes 23.0 Mbits/sec
[156] 3000.0-3300.0 sec 847 MBytes 23.7 Mbits/sec
[156] 3300.0-3600.0 sec 840 MBytes 23.5 Mbits/sec
[156] 3600.0-3900.0 sec 843 MBytes 23.6 Mbits/sec
[156] 3900.0-4200.0 sec 837 MBytes 23.4 Mbits/sec
[156] 4200.0-4500.0 sec 829 MBytes 23.2 Mbits/sec
[156] 4500.0-4800.0 sec 834 MBytes 23.3 Mbits/sec
[156] 4800.0-5100.0 sec 831 MBytes 23.2 Mbits/sec
[156] 5100.0-5400.0 sec 838 MBytes 23.4 Mbits/sec
[156] 5400.0-5700.0 sec 831 MBytes 23.2 Mbits/sec
[156] 5700.0-6000.0 sec 836 MBytes 23.4 Mbits/sec
[ ID] Interval Transfer Bandwidth
[156] 6000.0-6300.0 sec 828 MBytes 23.2 Mbits/sec
[156] 6300.0-6600.0 sec 824 MBytes 23.1 Mbits/sec
[156] 6600.0-6900.0 sec 827 MBytes 23.1 Mbits/sec
write failed: Software caused connection abort
read on server close failed: Software caused connection abort
[156] 0.0-7191.2 sec 18.9 GBytes 22.6 Mbits/sec

D:\>ping 192.168.2.1

Ping 192.168.2.1 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。

192.168.2.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失),

D:\>ping 192.168.2.2

Ping 192.168.2.2 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。
PING: 傳輸失敗,General failure. 。

192.168.2.2 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 0, 已遺失 = 4 (100% 遺失),

D:\>ping 192.168.1.1

Ping 192.168.1.1 (使用 32 位元組的資料):
PING: 傳輸失敗,General failure. 。
回覆自 192.168.1.1: 位元組=32 時間=6ms TTL=63
回覆自 192.168.1.1: 位元組=32 時間=8ms TTL=63
回覆自 192.168.1.1: 位元組=32 時間=3ms TTL=63

192.168.1.1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 3, 已遺失 = 1 (25% 遺失),
大約的來回時間 (毫秒):
最小值 = 3ms,最大值 = 8ms,平均 = 5ms

D:\>goto begin

D:\>date /T
2012/10/23 週二

D:\>time /T
下午 08:57
seedg4 wrote:
repeater m...(恕刪)


後來跟tamino的工程師連繫

她是建議我先用static ip 測試

恰好小弟剛好注意到.......當電腦是無線連在repeater 的n300r+時,手動在電腦下ipconfig /renew時,都會失敗

連在另一台手動ipconfig /renew可以!覺得內幕不單純

於是就開了wireshark觀察一下封包....



當windows在做ssid切換的時後,送出來dhcp renew封包是broadcast封包(0.0.0.0),電腦收得到dhcp server回覆的renew reply的封包

若是手動下renew或是到達1/2 leased time時,電腦送出的會是unicast封包給 dhcp server
但是電腦卻不會收到dhcp server回應的renew封包導致ip失效...........

所以之前測repeater 大約1個半小時左右就會斷線的原因就找出來了,原廠預設的leased time是7200sec,大約是2小時!

我暫時先將leased time 設成10天....反正電腦比較少開5天以上不關機.....目前連續以iperf灌了測11Hr沒有發生中斷

[156] 37800.0-39600.0 sec 2.50 GBytes 11.9 Mbits/sec

在麻煩tamino跟原廠反應一下這個bug...

至於WDS..暫時放棄了!先求能用...

唉 花了小弟一個星期下班的時間在找原因........Orz
樓主很謝謝您!!!
真的很感謝
您的測試與努力一定不會白費
請留訊息給我門您的聯絡方法
讓我們致贈一份禮物給您

真的很謝謝
已經把所有的完整測試結果轉給原廠工程師

感激不盡!!
reejan wrote:
樓主很謝謝您!!!真...(恕刪)


本來還想說還要奮戰一個星期

好在這星期天我可以把這兩台帶去老婆娘家安裝了...


不過Unicast DHCP Renew封包會被Repeater(WDS也會) N300R+過濾掉問題

還是請幫忙向原廠反應

感謝

D:\>ipconfig /renew

Windows IP 設定

因為媒體中斷連線,所以無法在 區域連線 3 執行任何操作。
因為媒體中斷連線,所以無法在 區域連線 2 執行任何操作。
更新介面 無線網路連線 時發生錯誤: 無法連線到您的 DHCP 伺服器。要求已經逾時。
因為媒體中斷連線,所以無法在 區域連線 執行任何操作。
釋放介面 Loopback Pseudo-Interface 1 時發生錯誤: 系統找不到指定的檔案。



P.S. WDS 每5~6分鐘斷線會不會又跟N300R+的ARP timeout有關連? 還請幫忙研究~雖然以小弟的應用只有兩部來說,Repeater mode即可滿足
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?