Temat: Przedłużanie wifi bridge CC
Cześć, korzystając z wielu poradników z openwrt udało mi się jakoś ustawić routery w trybie bridge. Posiadam wr-1043n i mr3420 oba na CC 15.05, pierwszy działa jako ten główny, drugi ma byc połączony jedynie przez wifi i ustawiony z drugiej strony budynku.
Obawiam się, że to co osiągnąłem to nie do końca jest bridge, dlatego byłbym wdzięczny za sprawdzenie i udzielenie wskazówek co poprawić.
Oto konfiguracja:
wr1043 /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 ifname 'eth1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option dns '192.168.1.1'
config interface 'wan'
option ifname 'eth0'
option proto 'dhcp'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 1 2 3 4'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '5 6'wr1043 /etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/qca955x_wmac'
option htmode 'HT20'
list ht_capab 'LDPC'
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 noscan '1'
option channel '10'
option hwmode '11g'
option txpower '25'
option country 'US'
config wifi-iface 'ap_g'
option device 'radio0'
option mode 'ap'
option network 'lan'
option disassoc_low_ack '0'
option ssid 'Endor'
option key 'geonosis'
option encryption 'psk-mixed+tkip+ccmp'
option wds '1'mr3420 /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 globals 'globals'
option ula_prefix 'fd6c:0831:23ba::/48'
config interface 'lan'
option ifname 'eth0'
option force_link '1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.2.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option ifname 'eth1'
option proto 'dhcp'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0 1 2 3 4'
config interface 'wwan'
option proto 'dhcp'
option type 'bridge'
option _orig_ifname 'wlan0 wlan0-1'
option _orig_bridge 'true'
option ifname 'eth0'mr3420 /etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11g'
option path 'pci0000:00/0000:00:00.0'
option htmode 'HT20'
option disabled '0'
option channel '10'
option txpower '21'
option country 'US'
config wifi-iface
option ssid 'Endor'
option encryption 'psk-mixed+tkip+ccmp'
option device 'radio0'
option mode 'sta'
option bssid 'F4:F2:6D:85:B0:20'
option key 'geonosis'
option wds '1'
option network 'wwan'
config wifi-iface
option device 'radio0'
option mode 'ap'
option network 'wwan'
option encryption 'psk-mixed+tkip+ccmp'
option key 'geonosis'
option ssid 'Endor'W moim rozumieniu działa to tak, że mr3420 jest jako klient w sieci Endor rozsyłanej z wr1043 i stąd ma dostęp do internetu. Ma też swoją sieć wifi o takiej samej nazwie i ustawieniach, która jest spięta z tą pierwszą. W telefonie z aplikacją do analizy wifi wygląda to tak, że 2 sieci Endor są na tym samym kanale.
Do testów ustawiłem wifi mr3420 z inną nazwą i podłączone do niego urządzenia podają IP bramy jako 192.168.1.1 czyli IP wr-1043, mają też własne IP przypisane przez DHCP z 1043 i są widoczne po zalogowaniu się do 1043.
Dodam, że próbowałem ustawiać routery jako AP_WDS i Client_WDS , ale utraciłem wtedy dostęp do tego mr3420 i musiałem go resetować z failsafe.
Czy dobrze to skonfigurowałem?