天狼晓月 发表于 2013-1-22 19:44:18

使用2台OpenWRT以WDS形式連線

使用2台OpenWRT以WDS形式連線by JoeHo on 十二月 18th, 2011 at 19:18:36 Posted In: 【 OpenWrt 】



因為看到很多人說沒法設定2台Router以WDS形式連接
本來以為製作了【 OpenWRT + DD-WRT 】 和【 DD-WRT + OpenWRT 】的教學
大家+-看便行了
但好像沒人注意到這一點
所以…再重新製作一次以【2台OpenWRT以WDS形式連線】的教學好了
希望這次大家看完教學真的成功連線了
===============================================================
本教學以OpenWRT X86 trunk 作AP
TP-LINK TL-WR1043ND OpenWrt Backfire 10.03.1-RC6作AP-Client
韌體來源都來自英文版官方OpenWRT
===============================================================
以下是AP的設定
AP端是
i686 OpenWrt Firmware Attitude Adjustment (r29358)
先登入到Router
之後按【 Network 】—>【 Wifi 】
再選擇【 Edit 】

進入後點選【 Device Configuration 】的【 General Setup 】
如果【 Wireless Network is disabled/enabled 】是顯示為【disabled】
便要點同一行右手面的【Enable】啟動無線網絡
再在【 Channel 】位置選擇無線頻道
完成後再點選下面【 Interface Configuration 】的【 General Setup 】
在【 ESSID 】位置輸入無線頻道的名稱
【 Mode 】選擇為【 Access Point (WDS) 】
【 Network 】選擇為【 Lan 】

再點選【 Interface Configuration 】的【 Advanced Settings 】
在【 Mode 】選擇無線傳送形式
之後回到【 Interface Configuration 】點選【 Wireless Security 】
在【 Encryption 】選擇無線傳輸的加密方式
在【 Cipher 】選擇有什麼方式加密
在【 Key 】輸入無線連線時的密碼
完成後按【 Save & Apply 】

以下是AP端設定完成後的/etc/config/networkconfig 'wifi-device'
'radio0'        option 'type'
'mac80211'        option 'macaddr'
'AA:BB:CC:DD:EE:FF'
<---你的網卡MAC Address        option 'hwmode'
'11ng'<---無線傳輸格式        list 'ht_capab'
'SHORT-GI-20'        list 'ht_capab'
'SHORT-GI-40'        list 'ht_capab'
'TX-STBC'        list 'ht_capab'
'RX-STBC1'        list 'ht_capab'
'DSSS_CCK-40'        option 'channel'
'7'
<---無線頻道        option 'txpower'
'20'        option 'country'
'HK'        option 'htmode'
'HT40+'config 'wifi-iface'        option 'device'
'radio0'        option 'mode'
'ap'
<---AP是發射端        option 'wds'
'1'
<---是否開啟WDS        option 'encryption'
'psk-mixed+tkip+ccmp'        option 'key'
'無線連線金鑰'        option 'macfilter'
'allow'
<---開啟了MAC Filler(可以不開)        option 'ssid'
'WIFI'        option 'network'
'lan'
<---網絡接口        list 'maclist'
'AA:BB:CC:DD:EE:FF'
<---如果開啟了MAC Filler才要輸入
===============================================================
以下是AP-Client的設定
AP-Client端是
TP-LINK TL-WR1043ND OpenWrt Backfire 10.03.1-RC6
AP端設定完成後
再登入到AP Client端的Router
之後按【 Network 】—>【 Wifi 】
再選擇【 Edit 】

進入後點選【 Device Configuration 】的【 General Setup 】
再看一下【 Wireless Network is disabled/enabled 】是不是顯示為【disabled】
如果是便要點同一行右手面的【Enable】啟動無線網絡
再在【 Channel 】位置選擇和AP端一樣的無線頻道
完成後再點選下面【 Interface Configuration 】的【 General Setup 】
在【 ESSID 】位置輸入和AP端一樣無線頻道的名稱
【 Mode 】選擇為【 Client (WDS) 】
【 Network 】選擇為【 Wan 】

再點選【 Interface Configuration 】的【 Advanced Settings 】
在【 Mode 】選擇和AP端一樣無線傳送形式
之後回到【 Interface Configuration 】點選【 Wireless Security 】
在【 Encryption 】選擇和AP端一樣無線傳輸的加密方式
在【 Cipher 】選擇和AP端一樣加密方式
在【 Key 】輸入和AP端一樣無線連線密碼
完成後按【 Save & Apply 】

以下是AP Client端設定完成後的/etc/config/networkconfig 'wifi-device'
'radio0'        option 'type'
'mac80211'        option 'macaddr'
'AA:BB:CC:DD:EE:FF'
<---你的網卡MAC Address        option 'hwmode'
'11ng'
<---無線傳輸格式        list 'ht_capab'
'SHORT-GI-40'        list 'ht_capab'
'DSSS_CCK-40'        option 'channel'
'7'
<---無線頻道        option 'txpower'
'20'        option 'htmode'
'HT40+'        option 'country'
'HK'config 'wifi-iface'        option 'device'
'radio0'        option 'encryption'
'psk-mixed'        option 'key'
'無線連線金鑰'        option 'ssid'
'WIFI'        option 'mode'
'sta'
<---sta是接收端        option 'wds'
'1'
<---是否開啟WDS        option 'network'
'wan'
<---網絡接口
===============================================================
來到這裡只設定都完成了
再看一下AP Client端
應該已經成功和AP連線了
AP Client端的電腦應該也可以上網看網頁了
現在起只要在AP Client端的電腦只要輸入AP和AP Client的IP地址
便可以來回2台Router的主控台了
页: [1]
查看完整版本: 使用2台OpenWRT以WDS形式連線