Tryby pracy radia (mac80211)

Zakładamy, że:

  • eth0 - LAN
  • eth1 - WAN
  • wlan0 - WiFi

Punkt dostępowy

Inne nazwy: AP Mode

Domyślny tryb w każdym zakupionym routerze. Klienci LAN i WLAN otrzymują IP po DHCP, a strona WAN odbiera adres IP od ISP również po DHCP. Internet otrzymujemy drogą przewodową oraz bezprzewodową. Łączymy się do sieci „MojaSiec” z szyfrowaniem WPA/WPA2 PSK.

fragment /etc/config/network - DHCP

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'dhcp'

fragment /etc/config/network - PPPoE

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'pppoe'
        option 'username' 'nazwa_uzytkownika'
        option 'password' 'tajnehaslo'
        option 'keepalive' '30'

/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '11'
        option 'macaddr' '74:xx:xx:xx:xx:xx'
        option 'hwmode' '11ng'
        option 'htmode' 'HT20'
        
config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'encryption' 'psk2'
        option 'ssid' 'MojaSiec'
        option 'key' '1234567890'

AP klient

Inne nazwy: WISP

Tryb w którym interfejs radiowym staje się WANem, a port WAN może być wpięty do przełącznika(switcha). Strona WAN łączy się do ISP do sieci bezprzewodowej MojISP z szyfrowaniem WPA/WPA2 PSK. Klienci przewodowi dostają IP po DHCP, WAN również otrzymuje po DHCP lub PPPoE.

fragment /etc/config/network - DHCP

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'dhcp'

fragment /etc/config/network - PPPoE

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'pppoe'
        option 'username' 'nazwa_uzytkownika'
        option 'password' 'tajnehaslo'
        option 'keepalive' '30'

/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' 'auto'
        option 'macaddr' '74:xx:xx:xx:xx:xx'
        option 'hwmode' '11ng'
        option 'htmode' 'HT20'
    
config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'wan'
        option 'mode' 'sta'
        option 'encryption' 'psk2'
        option 'ssid' 'MojISP'
        option 'key' '1234567890'

WDS (AP)

fragment /etc/config/network

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'dhcp'

/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '11'
        option 'macaddr' '74:xx:xx:xx:xx:xx'
        option 'hwmode' '11ng'
        option 'htmode' 'HT20'
config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'encryption' 'psk2'
        option 'ssid' 'MojaSiec'
        option 'key' '1234567890'
        option 'wds' '1'

WDS (klient)

fragment /etc/config/network Adres IP klienta musi być z innego zakresu niż na serwerze AP+WDS

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.100.1'

config 'interface' 'wan'
	option 'ifname' 'eth0'
	option 'proto' 'dhcp'

/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '11'
        option 'macaddr' '74:xx:xx:xx:xx:xx'
        option 'hwmode' '11ng'
        option 'htmode' 'HT20'
config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'wan'
        option 'mode' 'sta'
        option 'encryption' 'psk2'
        option 'ssid' 'MojaSiec'
        option 'key' '1234567890'
        option 'wds' '1'

Należy wyłączyć serwer DHCP na kliencie.

/etc/init.d/dnsmasq disable
/etc/init.d/dnsmasq stop

Urządzenia podłączone kablem do klienta WDS otrzymają IP z puli zdalnego serwera DHCP postawionego na AP-WDS.

AP+AP Klient

Inne nazwy: Repeater

fragment /etc/config/network

config 'interface' 'lan'
        option 'ifname' 'eth0'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'netmask' '255.255.255.0'
        option 'ipaddr' '192.168.1.1'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'proto' 'dhcp'

/etc/config/wireless

config 'wifi-device' 'radio0'
        option 'type' 'mac80211'
        option 'channel' '11'
        option 'macaddr' '74:xx:xx:xx:xx:xx'
        option 'hwmode' '11ng'
        option 'htmode' 'HT20'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'lan'
        option 'mode' 'ap'
        option 'encryption' 'psk2'
        option 'ssid' 'MojaSiec'
        option 'key' '1234567890'

config 'wifi-iface'
        option 'device' 'radio0'
        option 'network' 'wan'
        option 'mode' 'sta'
        option 'encryption' 'psk2'
        option 'ssid' 'MojISP'
        option 'key' '1234567890'
uzytkowanie/radiomac80211.txt · ostatnio zmienione: 2011/02/14 17:22 przez arteq
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0
Profesjonalny Hosting