1 (edytowany przez Nerus87 2012-04-24 23:31:17)

Temat: [HOW TO] WR1043ND WDS + AP

Witam, posiadam dwa Tplinki WR1043ND jeden z nich jest podłączony kablem od isp i posiada DDWRT.
Na tym DDWRT jest główny interface WDS AP i AP.
Na drugim zainstalowałem modyfikację OpenWRT Pana Cezarego Jackiewicza.
Piszę odnośnie 2 routera.
Ustawiłem sobie dwa interfejsy o takich samych nazwach jak w pierwszym routerze (oczywiście SSID dla WDS != AP).

R1 - DDWRT, R2 - OpenWRT

R2 w trybie WDS Station nie może się połączyć z R1 w trybie WDS AP, z kolei lapkiem po AP mogę przechodzić bez problemu, ale w przypadku R2 nie mogę uzyskać pełnej prędkości teoretycznej 150 Mbps tylko dostaje 65MBps (w odróżnieniu od DDWRT tam mam 150).

P.S Wszystkie interfejsy są podpięte pod LAN,  R2 jest tylko do rozgłaszania sieci dalej.

DHCP wyłączone, tylko statyczny ip.

cat /etc/config/network

config 'interface' 'loopback'
        option 'ifname' 'lo'
        option 'proto' 'static'
        option 'ipaddr' '127.0.0.1'
        option 'netmask' '255.0.0.0'

config 'interface' 'lan'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '10.0.0.10'
        option 'gateway' '10.0.0.1'
        option 'broadcast' '10.0.0.255'
        option 'dns' '10.0.0.1'
        option '_orig_ifname' 'eth0.1 wlan0'
        option '_orig_bridge' 'true'
        option 'ifname' 'eth0.1'

config 'interface' 'wan'
        option 'ifname' 'eth0.2'
        option '_orig_ifname' 'eth0.2'
        option '_orig_bridge' 'false'
        option 'proto' 'none'

config 'switch'
        option 'name' 'rtl8366rb'
        option 'reset' '1'
        option 'enable_vlan' '1'

config 'switch_vlan'
        option 'device' 'rtl8366rb'
        option 'vlan' '1'
        option 'ports' '1 2 3 4 5t'

config 'switch_vlan'
        option 'device' 'rtl8366rb'
        option 'vlan' '2'
        option 'ports' '0 5t'
cat /etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'macaddr' 'XX:XX:XX:XX:XX:XX'
        option 'hwmode' '11ng'
        list 'ht_capab' 'SHORT-GI-40'
        list 'ht_capab' 'DSSS_CCK-40'
        option 'country' 'PL'
        option 'txpower' '20'
        option 'channel' '6'
        option 'htmode' 'HT40-'

config 'wifi-iface'
        option 'ssid' 'Nerus WDS'
        option 'encryption' 'none'
        option 'device' 'radio0'
        option 'mode' 'sta'
        option 'wds' '1'
        option 'bssid' 'Nerus WDS'
        option 'network' 'lan'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'mode' 'ap'
        option 'ssid' 'Nerus'
        option 'network' 'lan'
        option 'encryption' 'psk2+ccmp'
        option 'key' 'pass'

2

Odp: [HOW TO] WR1043ND WDS + AP

OpenWrt używa pewnego innego trybu WDS w sterownikach mac80211. Nie mam pojęcia czy to samo jest zaimplementowane w dd-wrt w ich wersji sterowników.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez Nerus87 2012-04-25 13:59:19)

Odp: [HOW TO] WR1043ND WDS + AP

Pokombinowałem, sparowałem wszystkie interfejsy do lan, stworzyłem AC z WDS i działa, bardzo ładnie.
Powiem tylko tyle że na obu routerach mam 802.11n 150MBbps i nawet starszy laptop mojej siostry z Linux'em bardzo ładnie działa na swoich max 54Mbps, niskie latency między urządzeniami w sieci, laptop-router < 1ms czasem skoczy ale to jak rozsyła/pobiera inf do/z sieci.
Routery - między nimi połączenie około TX 300 a 240, RX tyle samo, odległość 2 ściany jakieś 10M (53% sygnału).
Tylko mnie jedno męczy czy istnieje taka możliwość aby klient widział jedną sieć AP z 2 routerów, żeby sobie płynnie przechodził między sieciami fizycznie a pozostawał w jednej sieci logicznie bez rozłączania ? Oczywiście w zależności od zasięgu.

A i jeszcze jedno chciałbym zabezpieczyć wds oprócz adresu mac nic nie ustawiałem, czy da się zrobić certyfikację urządzenia (klienta WDS Client - Station), klientem jest OpenWRT.

P.S Mam jeszcze jeden problem, kiedy przejdę na R2 lapkiem to mi spada prędkość do 65Mbps, nie działa w trybie turbo 40.

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'macaddr' 'XX:XX:XX:XX:XX:XX'
        list 'ht_capab' 'SHORT-GI-40'
        list 'ht_capab' 'DSSS_CCK-40'
        option 'country' 'PL'
        option 'distance' '10'
        option 'txpower' '35'
        option 'disabled' '0'
        option 'noscan' '1'
        option 'channel' '3'
        option 'hwmode' '11ng'
        option 'htmode' 'HT40+'

config 'wifi-iface'
        option 'ssid' 'Nerus WDS'
        option 'encryption' 'none'
        option 'device' 'radio0'
        option 'mode' 'sta'
        option 'wds' '1'
        option 'bssid' 'XX:XX:XX:XX:XX:XX'
        option 'network' 'lan'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'mode' 'ap'
        option 'ssid' 'Nerus'
        option 'network' 'lan'
        option 'encryption' 'psk2+ccmp'
        option 'key' 'password'

4

Odp: [HOW TO] WR1043ND WDS + AP

OT: wywal to distance i txpower.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez Nerus87 2012-04-25 19:21:25)

Odp: [HOW TO] WR1043ND WDS + AP

Nic się nie zmieniło po wyrzuceniu
WDS jest na 11n a AP działa na 65Mbps.