前往內容


[已解決] DIR-300, WL-520GC, DSL-6641K不合,無法橋接或中繼

經過5天不眠不休的設定後,總算找到方法了,WDS成功連線 WL-520GC和DIR-300。

因為家人搬到隔壁巷子,想把光纖分享過去,但最重要的是想讓兩邊的有線網路能連在一起。所以考慮使用WDS,因為手邊總共有三台AP和一台中華數據機+AP功能(DLINK DSL-6641K),所以挑了兩台有WDS支援的AP (DLINK DIR-300刷DD-WRT 和ASUS WL-520GC)來試WDS跟Repeater。本來想說WDS不行的話,至少Repeater相容性比較高,沒想到也是不行,最後仔細爬DD-WRT的文後發現Broadcom to Atheros WDS Configuration 晶片設定要改一個地方。([url=原文]http://www.dd-wrt.com/wiki/index.php/WDS_Linked_router_network#Broadcom_to_Atheros_WDS_Configuration_.28Unsupported.29[/url]: )

因為 WL-520GC 使用的晶片和 DIR-300是不同牌子的,至於DSL-6641K查不到,所以就選擇前兩台來設定WDS。

以下是成功設定的參數,給大家參考一下。
DSL-6641K,支援B/G、WDS (modem+AP功能)
DIR-300,支援B/G/N、WDS
WL-520GC,支援B/G、WDS

連接圖如下方所示
DSL-6641 <---> WL-520GC <=wifi=> DIR-300。DSL-6641K使用網路線,連接WL-520GC的Lan port (因為我想讓兩邊區網都在同一區)

DSL-6641負責第一間房子AP及DHCP sever使用,WL-520GC(原廠靭體)當作AP1,負責跟AP2 DIR-300(DD-WRT v24 preSP2)作WDS,然後DIR-300再設定Vlan,負責第二間房子AP。

DHCP sever:兩台都關,由DSL-6641負責 (DHCP分配IP改成4~XX,才不會搶到DIR-300和WL-520GC的IP)
Wireless Mode = G-only 兩台設一樣的
Network Name (SSID) = 兩台取一樣的
Wireless / Wireless Security: Security Mode = 關掉。 我有試過WEP無法成功連線,所以只能關了它,反正兩台作WDS,也不會被別人使用。
WDS MAC address: 兩台互加對方的MAC,有些型號Wifi和Lan的MAC不同,要注意

DIR-300
使用的是BROADCOM,所以要設Preamble=short
Basic Setup / Network setup,將它的IP改成192.168.1.3, Gate及DNS改成192.168.1.1
Wireless / Basic Settings: Wireless Mode = AP
Wireless Channel = (兩台要設同頻道,選個少人用的比較不會干擾)
Wireless / Advanced Settings: Preamble = Short 注意
Wireless / WDS: Enter MAC address of Atheros device and select "LAN" in the drop-down box 設定WDS時,左邊選LAN,而不是point to point
Security / Firewall Protection : SPI Firewall = Disable (關防火牆功能)


WL-520GC
原廠靭體,設定蠻簡單的
首先,也是將它的IP改成192.168.1.2,然後關DHCP,因為原廠無法設Gate,反正沒差別,因為我是將網路線插在Lan端,WL-520GC只是當作hub用。
再來是關內建的防火牆,然後去WDS無線橋接中設定模式為WDS,加入DIR-300的MAC。
無線設定裡設同個頻道,一樣指定用G,加密關閉。

設定好了,兩台重開機,然後用NB連到DIR-300,再按鍵盤windows+R,輸入cmd執行,然後在視窗裡輸入ipconfig/all,如果成功顯示 192.168.1.x就代表有抓到DSL-6641K的DCHP,連線ok。如果沒有,就去改NB內的區網ip,設成192.168.1.x (x不等於1~3),然後再去ping 192.168.1.2看看WDS有沒有成功,沒有的話,先確定設定是否有儲存跟套用,然後檢查無線訊號強度看是不是沒收到。

憑印像打的內容,如果有人剛好是這兩台設定有問題再來問我吧,我再去看一下設定,然後抓圖貼過來。

結論:WDS的設定真的…很麻煩,最好是同一台同一型號的,如果原廠有支援WDS是最方便了,沒有的話,就只能一個一個試了。我原本是想使用DSL-6641K的WDS去配其中一台AP,想說省一台的電,結果都不成功,同樣是Dlink的DIR-300也是不行啊,所以還是同型同牌同靭體最方便了。

=====分隔線=====

DSL-6641K <-> WL-520GC 失敗
DSL-6641K <-> DIR-300 失敗
WL-520GC <-> DIR-300 失敗

不知道到底是不同型號不能配WDS,還是設定有問題,AP間完全無法溝通,搞了好幾天都沒睡,後來爬文發現可以改用client或Repeater的方式來接,簡單又方便,於是拿DIR-300來試,雖然成功在狀態中顯示另台AP,但完全無法連線,ping也ping不到。

我是依照DD-WRT上的說明去設定,也參考了youtube教學影片,雖然有成功顯示加入,但ping不到AP1且無法上網,依大家的說法,如果AP1和AP2有加密的話,加入client時,要輸入帳密,但沒看到這個畫面。而且當我使用Client模式時,無法選擇頻道,只能固定在1號頻道。

另個問題是,我刷完DD-WRT後,DIR-300的MAC竟然變成3個,只有LAN的和背面貼紙一樣

設定client, repeater, WDS三種模式時,我有關AP的防火牆,也設了虛擬網路,不知道還有那邊設定錯誤,實在搞不懂。怕忘一再買一台DIR-300來刷,結果還是配不起來就慘了。

WL-520GC內建WDS免刷,不過這台是以前買的,現在跟本找不到新品,所以也沒辨法再買一台來測。

各位大大能給些建議嗎?
按這裡檢視圖片
按這裡檢視圖片
要用WDS 功能最好是同廠牌比較好
WDS 不是標準的規格,每一家的產品有差異
音浪太強~ 不晃會被撞到地上 !
如果再買一台dir-300刷同版本的DD-WRT,建議嗎?
因為WL-520GC也買不到,新的ASUS 型號不同又怕不合
windmaster wrote:
如果再買一台dir-...(恕刪)


我沒用過 DIR-300
不過原則就是同廠牌
而且第三方韌體的WDS 功能也要正常才行
若沒有人試過~~你就只能當白老鼠自己試試看了
音浪太強~ 不晃會被撞到地上 !
我現在就是用兩台DIR-300刷DD-WRT 以無線中繼的方式做連接,很順!

ricky888666 wrote:
我現在就是用兩台DI...(恕刪)

我也需要設定這樣的功能,我也買了兩部DIR-300的機器,也有刷機成DD-WRT,並且按照在站上所搜尋到的文章進行設定。
但是當我設定完成之後,將橋接的DIR-300重新啟動後,就沒有辦法動作。
這邊可否請您告訴我,您是用何種方式的嗎??謝謝您!!!
如果你是用兩台DIR-300刷DD-WRT,設定應該很簡單,注意以下五點即可

1.互加MAC時,因為刷DDWRT,MAC會變三個,要填對方wireless MAC那個,模式選LAN。
例如原本MAC是xxx:xxx:xxx:xx8,會多另外兩個尾數不同:xx9和:xxA,填:xxA那個。
2.記得關防火牆(在無線安全性裡)
3.SSID,如果是不加密或WEP下,兩台SSID不同沒關係,但WPA下,SSID一定要相同。
4.頻道不要用自動,指定同頻道,頻道不同是連不上線的。
5.兩台互設WDS時,wireless只是當作一條線連結兩台AP,所以有線可以上網但無線WiFi不行,這時候只要再設個虛擬網路即可。

備註:如果WDS不成功,可以關掉加密再設,因為此時無線只供WDS連線,別人連上去也不能上網。所以只要在新設的虛擬網路上設加密供自家WiFi裝置上網即可。這是我同時連三台不同裝置的心得,DDWRT的虛擬網路功能真的很方便好用。

1頁 (共1頁) » 分享到

前往



廣告