W OpenWrt mamy mo?liwo?? (je?li sprz?t wspiera ta funkcjonalno??) skonfigurowania VLAN w sposób programowy jak i sprz?towy. Przewa?nie w prostych routerach mamy 4 portowy switch i jeden port WAN. Z domy?lnym oprogramowaniem raczej nie mamy wp?ywu na konfiguracj? tych portów. W zasadzie to dostajemy tylko prostego switcha (LAN) i wydzielony port WAN. Dopiero w dro?szych wersjach routerów mo?liwo?? wp?ywania na poszczególne porty si? pojawia.OpenWrt daje nam bardzo szeroki zakres wp?ywania w miar? dowolnie na konfiguracj? poszczególnych portów RJ-45. Jedynym ograniczeniem jest architektura routera, która mo?e nie umo?liwia? nam tego, b?d? brak sterownika switcha. Je?li jednak switch wbudowany w nasz router jest wspierany i ma odpowiedni sterownik to nic nie stoi na przeszkodzie aby?my mogli dowolnie rozdziela? nasz? sieci na ró?ne izolowane od siebie podsieci - ka?da z nich o innej adresacji. Mamy mo?liwo?? obs?ugi switcha w trybie base-ports lub/i te? mo?emy znakowa? transmisj? (tagowa?), czyli robi? programowe VLAN - standard 802.1Q.
IEEE 802.1Q to standard opisuj?cy dzia?anie wirtualnych sieci LAN (VLAN) budowanych w ?rodowisku transportuj?cym ramki. Urz?dzenia zarz?dzane (np. prze??czniki), dzia?aj?ce zgodnie ze standardem 802.1Q, stosuj? specjalne oznaczanie ramek – tagowanie. Nie jest to dodatkowa enkapsulacja, a jedynie znakowanie ramek, ?e nale?? one do sieci VLAN i dzia?aj? w standardzie 802.1Q.
W tym dokumencie przedstawi? jak konfiguruje si? switcha i jak ustawia VLAN w routerze WR1043ND w Backfire przy u?yciu UCI i narz?dzia swconfig. W pozosta?ych routerach nazwy portów mog? by? troszk? inne i troch? inny zestaw funkcji. Ale generalna zasada konfiguracji zostaje podobna.
Architektura WR1043ND:
Domy?lna konfiguracja portów w OpenWrt zawarta w pliku /etc/config/network wygl?da nast?puj?co:
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' 'eth0.1'
option 'type' 'bridge'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'
config 'interface' 'lan'
option 'ifname' 'eth0.2'
option 'proto' 'dhcp'
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'
W OpenWrt domy?lny podzia? portów jest nast?puj?cy:
- VLAN 1 - porty RJ-45 od 1-4 - sie? LAN
- VLAN 2 - port 0 RJ-45 - siec WAN czyli port do internetu
Jest jeszcze jeden port nr.5. Jest to port wirtualny ??cz?cy switch z procesorem. Zmieniaj?c konfiguracj? musisz o nim pami?ta? i go uwzgl?dni?. To przez niego idzie ca?a transmisja z komputerów do i z procesora routera. Uogulniaj?c port 5 musi wyst?pi? we wszystkich definicjach poszczególnych vlan i powinien by? tagowany.
Je?eli otagujemy nasza transmisj? w sieci to zrozumiej? j? tylko urz?dzenia, które w swojej budowie i sterownikach wspieraj? tagowanie - czyli mog? by? to switche, routery, karty sieciowe. Takich sieci mo?e by? bardzo wiele na jednym ??czu fizycznym. Je?li tagujemy transmisje to znaczy dodajemy identyfikator VLAN ID (0-4096) do ka?dej z ramek. Nasz router WR1043ND w swej konfiguracji na dzie? dzisiejszy wspiera MAX 16 VLAN.
Co wtedy jak urz?dzenie nie wspiera tagowania ? Ano domy?lnie na wyj?ciu switcha ustawione jest tak aby transmisja nie by?a tagowana - czyli ramki nie zawieraj? VLAN ID. Wi?c ze zrozumieniem si? urz?dze? nie b?dzie problemu.
Generalna zasada jest taka. Je?li jest sama cyfra (np. 3) oznacza to i? pakiety wychodz?ce z tego portu maj? usuni?te tagowanie. Je?eli za? obok cyfry jest umieszczona litera "t" (np. 3t) to oznacza ?e pakiety wychodz?ce z danego portu s? tagowane z okre?lonym przez nas identyfikatorem VLAN ID.
W OpenWrt mo?emy sterowa? switchem za pomoc? komend UCI i swconfig. Mo?na uogulni? ?e mamy swicha zarz?dzalnego z routerem. W routerze wr1043nd switch nie tylko dzia?a jako port-based ale mamy mo?liwo?? jednocze?nie tagowac pakiety. W pozosta?ych routerach ta funkcjonalno?? mo?e by? ograniczona. Wszystko zale?y od tego jaka jest architektura i budowa naszego routera no i czy ma odpowiedni sterownik switcha.
Wynik ustawie? domy?lnych mo?emy zobaczy? wywo?uj?c poni?sze komendy:
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 1 show
VLAN 1:
info: VLAN 1: Ports: 1234
vid prio member untag fid
MC: 1 0 0x003f 0x001f 0
4K: 1 0x003f 0x001f 0
ports: 1 2 3 4 5t
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 2 show
VLAN 2:
info: VLAN 2: Ports: 05
vid prio member untag fid
MC: 2 0 0x0030 0x0000 0
4K: 2 0x0030 0x0000 0
ports: 0 5t
- mamy w VLAN 1 przypisane porty 1-5 z czego port 5 jest tagowany a porty od 1-4 nie s? tagowane (vid=1 to jest vlan 1 wedle 802.1q)
- mamy w VLAN 2 przypisane porty 0 i 5 z czego port 5 jest tagowany a port 0 nie jest tagowany (vid=2 to jest vlan 2 wedle 802.1q)
Program swconfig obs?uguje nast?puj?ce opcje:
swconfig dev [port |vlan ] (help|set |get |load |show)
z czego:
dev - nazwa portu lub sterownika switcha
vlan - numer vlan
reszta opcji ma nast?puj?ce parametry:
root@OpenWrt:~# swconfig dev rtl8366rb help
Switch 1: rtl8366rb(RTL8366S), ports: 6 (cpu @ 5), vlans: 16
--switch
Attribute 1 (int): enable_vlan (Enable VLAN mode)
Attribute 2 (int): enable_vlan4k (Enable VLAN 4K mode)
Attribute 3 (int): reset_mibs (Reset all MIB counters)
Attribute 4 (int): blinkrate (Get/Set LED blinking rate (0 = 43ms, 1 = 84ms, 2 = 120ms, 3 = 170ms, 4 = 340ms, 5 = 670ms))
Attribute 5 (none): apply (Activate changes in the hardware)
Attribute 6 (none): reset (Reset the switch)
--vlan
Attribute 1 (string): info (Get vlan information)
Attribute 2 (ports): ports (VLAN port mapping)
--port
Attribute 1 (string): link (Get port link information)
Attribute 2 (int): reset_mib (Reset single port MIB counters)
Attribute 3 (string): mib (Get MIB counters for port)
Attribute 4 (int): led (Get/Set port group (0 - 3) led mode (0 - 15))
Attribute 5 (int): pvid (Primary VLAN ID)
nie wszystkie opcje s? obs?ugiwane przez sterownik.
Jest jeszcze jedna opcja o której warto wspomnie? - pvid (Primary VLAN ID). Je?eli przypiszemy jaki? port do innego VLAN wtedy ten port b?dzie obs?ugiwany przez oba VLAN macierzysty i bie??cy. I niewa?ne czy porty b?d? tagowane czy nie obs?uga b?dzie dotyczy?a obu VLAN.
UWAGA:
- Nie b?dzie ruchu miedzy vlan je?li g?ówny interfejs b?dzie w bridge (dotyczy tylko tagowania ramek. W Based-Port nie b?dzie problemu).
- Je?li nasz g?ówny interfejs to eth0 to jego vlany to eth0.1 eth0.2 eth0.x
- Czyli je?li b?dzie bridge br-lan=eth0+ath0 to kicha mimo ustawienia vlan na eth0.1 to i tak ruchu nie b?dzie
- Mo?na robi? bridge np. br-lan=eth0.1+ath0 i wtedy b?dzie ok.
- Je?li decydujemy si? u?y? np. VLAN11 to MUSISZ uzupe?ni? wszystkie vlan od 1 do 11. Je?li tego nie zrobisz to konfiguracja mo?e nie by? kompletna i mo?esz szuka? b??du (na dzie? dzisiejszy 26.05.2010 swconfig ?le odczytuje konfiguracj? network).
Je?li zrobisz tylko (to jest z?a konfiguracja):
config 'interface' 'vlan11'
option 'ifname' 'eth0.11'
option 'proto' 'static'
option 'ipaddr' '192.168.11.1'
option 'netmask' '255.255.255.0'
config 'switch'
option 'name' 'rtl8366rb'
option 'reset' '1'
option 'enable_vlan' '1'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '11'
option 'pvid' '1'
option 'ports' '4t 5t'
to w wyniku uzyskamy na VLAN11:
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 11 show
VLAN 11:
info: VLAN 11: Ports: 45
vid prio member untag fid
MC: 11 0 0x0030 0x0000 0
4K: 11 0x0030 0x0000 0
ports: 4 5t
czyli nie b?dzie ustawione tagowanie na porcie 4 (brak 4t)
Inicjowanie VLAN:
Po skonfigurowaniu switcha w /etc/config/network (sekcja switch) wymagany jest restart routera. Je?li chcemy wykorzysta? nasze vlan w ruchu sieciowym powinni?my dopisa? do pliku /etc/config/network np. poni?sz? konfiguracj?:
config 'interface' 'vlan11'
option 'ifname' 'eth0.11'
option 'proto' 'static'
option 'ipaddr' '192.168.11.1'
option 'netmask' '255.255.255.0'
co oznacza, i? eth0.11 jest naszym skonfigurowanym VLAN 11. Teraz w systemie pojawi nam si? interfejs vlan11 z adresem ip 192.168.11.1.
Analogicznie tylko ?e r?cznie to samy uzyskamy wykonuj?c poni?sze polecenia:
vconfig add eth0 11
ifconfig vlan11 192.168.11.1
gdzie vconfig przyjmuje nast?puj?ce polecenia:
[code]vconfig ethX N[/code]
X - numer rzeczywistego interfejsu
N - numer VLAN ID
jest jeszcze jedna opcja vconfig okre?laj?ca nazw? interfejsu "set_name_type "
vconfig set_name_type [name_type]
Gdzie [name_type] mo?e mie? nast?puj?ce warto?ci:
VLAN_PLUS_VID - nazwy interfejsów tworzone s? zgodnie ze schematem vlan+id gdzie id jest uzupe?niane zerami do 4 cyfr. Przyk?ady: vlan0005, vlan0125, vlan1259
VLAN_PLUS_VID_NO_PAD - j.w., tylko nazwy nie s? uzupe?niane zerami. Przyk?ady: vlan5, vlan125, vlan1259.
DEV_PLUS_VID - nazwy interfejsów tworzone s? zgodnie ze schematem nazwa_interfejsu_rodzica+.id, gdzie id jest uzupe?niane zerami do 4 cyfr. Przyk?ady: eth0.0005, eth1,0125, eth2.1259.
DEV_PLUS_VID_NO_PAD - j.w., tylko nazwy nie s? uzupe?nianie zerami. Przyk?ady eth0.5, eth1.125, eth2.1259.
To jakie interfejsy mamy ju? skonfigurowane sprawdzimy:
root@OpenWrt:~# cat /proc/net/vlan/config
VLAN Dev name | VLAN ID
Name-Type: VLAN_NAME_TYPE_PLUS_VID_NO_PAD
eth0.1 | 1 | eth0
eth0.11 | 11 | eth0
root@OpenWrt:~# ls /proc/net/vlan
config eth0.1 eth0.11
root@OpenWrt:~# cat /proc/net/vlan/eth0.1
eth0.1 VID: 1 REORDER_HDR: 1 dev->priv_flags: 1
total frames received 103443
total bytes received 21442787
Broadcast/Multicast Rcvd 271
total frames transmitted 100315
total bytes transmitted 81246833
total headroom inc 8203
total encap on xmit 100315
Device: eth0
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
lub wyci?gamy informacje za pomoc? swconfig:
root@OpenWrt:~# swconfig dev rtl8366rb vlan 1 get info
VLAN 1: Ports: 01234
vid prio member untag fid
MC: 1 0 0x003f 0x001f 0
4K: 1 0x003f 0x001f 0
root@OpenWrt:~# swconfig dev rtl8366rb vlan 1 get ports
0 1 2 3 4 5t
root@OpenWrt:~# swconfig dev rtl8366rb port 1 get link
port:1 link:down speed:10baseT half-duplex tx-pause rx-pause
root@OpenWrt:~# swconfig dev rtl8366rb port 0 get mib
Port 0 MIB counters
0:IfInOctets [23849453]
1:EtherStatsOctets [23849453]
2:EtherStatsUnderSizePkts [0]
3:EtherFregament [0]
4:EtherStatsPkts64Octets [10449]
5:EtherStatsPkts65to127Octets [77003]
6:EtherStatsPkts128to255Octets [1393]
7:EtherStatsPkts256to511Octets [667]
8:EtherStatsPkts512to1023Octets [8895]
9:EtherStatsPkts1024to1518Octets [7500]
10:EtherOversizeStats [0]
11:EtherStatsJabbers [0]
12:IfInUcastPkts [105363]
13:EtherStatsMulticastPkts [254]
14:EtherStatsBroadcastPkts [290]
15:EtherStatsDropEvents [0]
16:Dot3StatsFCSErrors [0]
17:Dot3StatsSymbolErrors [0]
18:Dot3InPauseFrames [0]
19:Dot3ControlInUnknownOpcodes [0]
20:IfOutOctets [81642447]
21:Dot3StatsSingleCollisionFrames [0]
22:Dot3StatMultipleCollisionFrames [0]
23:Dot3sDeferredTransmissions [0]
24:Dot3StatsLateCollisions [58]
25:EtherStatsCollisions [0]
26:Dot3StatsExcessiveCollisions [0]
27:Dot3OutPauseFrames [0]
28:Dot1dBasePortDelayExceededDiscards [0]
29:Dot1dTpPortInDiscards [0]
30:IfOutUcastPkts [0]
31:IfOutMulticastPkts [101687]
32:IfOutBroadcastPkts [248]
root@OpenWrt:~# swconfig dev rtl8366rb port 1 get led
3
root@OpenWrt:~# swconfig dev rtl8366rb port 1 get pvid
1
jak wida? swconfig potrafi poda? nam informacje nie tylko o vlan ale i o poszczególnych portach i transferach na portach - przydatne do statystyki je?li chcemy np. zrobi? wykresy per port.
Przyk?ad 1:
Je?li chcemy uzyska? np. tak? funkcjonalno?? jak.
eth0.1 -> vlan1 -> porty "0 1 2 3 4 5t" - czyli chcemy wykorzysta? wszystkie porty do lan
eth0.11 -> vlan11 -> porty "4t 5t" z warunkiem ?e na porcie 4 b?dzie ruch szed? równie? z vlan1 nietagowany i jednocze?nie tagowany VLAN11
Plik /etc/config/network powinien wygl?da? nast?puj?co:
root@OpenWrt:/etc/config# cat 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' 'eth0.1'
option 'type' 'bridge'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'
option 'ip6addr' '2001:6a0:xxx:xxxx::x/64'
config 'interface' 'wan'
option 'ifname' 'ppp0'
option 'unit' '0'
option 'proto' 'pppoa'
option 'encaps' 'vc'
option 'vpi' '0'
option 'vci' '35'
option 'keepalive' '5,5'
option 'username' 'xxxxxxx'
option 'password' 'xxxxxx'
config 'interface' 'vlan11'
option 'ifname' 'eth0.11'
option 'proto' 'static'
option 'ipaddr' '192.168.11.1'
option 'netmask' '255.255.255.0'
config 'switch'
option 'name' 'rtl8366rb'
option 'reset' '1'
option 'enable_vlan' '1'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '1'
option 'ports' '0 1 2 3 4 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '2'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '3'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '4'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '5'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '6'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '7'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '8'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '9'
option 'ports' '4t 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '10'
option 'ports' '4t 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '11'
option 'ports' '4t 5t'
w wyniku tego uzyskamy nast?puj?cy efekt (podam tylko interesuj?ce nas vlan):
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 11 show
VLAN 11:
info: VLAN 11: Ports: 45
vid prio member untag fid
MC: 11 0 0x0030 0x0000 0
4K: 11 0x0030 0x0000 0
ports: 4t 5t
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 1 show
VLAN 1:
info: VLAN 1: Ports: 123
vid prio member untag fid
MC: 1 0 0x003f 0x001f 0
4K: 1 0x003f 0x001f 0
ports: 0 1 2 3 4 5t
musimy jeszcze zrobi? ma?y myk aby uzyska? ruch na wan (czyli chcemy uaktywni? wan jako lan) oraz na porcie 4 (jednocze?nie b?dziemy mieli ruch nietagowany i tagowany vlan11)
do pliku /etc/rc.local dopisujemy na ko?cu:
swconfig dev rtl8366rb port 0 set pvid 1
swconfig dev rtl8366rb port 4 set pvid 1
gdzie pvid to "primary vlan id" czyli przepisali?my porty z vlan11 na vlan1 zachowuj?c jednocze?nie tagowanie na porcie 4 vlan11
dlaczego tak.
po tych zmianach uzyskamy nast?puj?cy efekt:
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 11 show
VLAN 11:
info: VLAN 11: Ports: 5
vid prio member untag fid
MC: 11 0 0x0030 0x0000 0
4K: 11 0x0030 0x0000 0
ports: 4t 5t
root@OpenWrt:/etc/config# swconfig dev rtl8366rb vlan 1 show
VLAN 1:
info: VLAN 1: Ports: 01234
vid prio member untag fid
MC: 1 0 0x003f 0x001f 0
4K: 1 0x003f 0x001f 0
ports: 0 1 2 3 4 5t
jak wida? porty zosta?y przepisane do vlan1 "01234".
Nale?y jeszcze uzupe?ni? plik /etc/config/dhcp:
config dhcp vlan11
option interface vlan11
option start 100
option limit 150
option leasetime 12h
Oraz plik /etc/config/firewall:
config zone
option name vlan11
option network vlan11
option input ACCEPT
option output ACCEPT
option forward REJECT
config forwarding
option src vlan11
option dest wan
Przyk?ad 2:
Je?li chcemy uzyska? np. tak? funkcjonalno?? jak.
eth0.1 -> vlan1 -> wykorzystujemy porty "1 2 5t", wyj?cie pakietów nietagowane (LAN1 - 192.168.1.0/24)
eth0.2 -> vlan2 -> wykorzystujemy porty "0 5t", wyj?cie pakietów nietagowane (WAN - dhcp)
eth0.3 -> vlan3 -> wykorzystujemy porty "3 5t", wyj?cie pakietów nietagowane (LAN2 - 192.168.2.0/24)
eth0.4 -> vlan4 -> wykorzystujemy porty "4 5t", wyj?cie pakietów nietagowane (LAN3 - 192.168.3.0/24)
Plik /etc/config/network powinien wygl?da? nast?puj?co:
root@OpenWrt:/etc/config# cat 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' 'eth0.1'
option 'type' 'bridge'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'
config 'interface' 'wan'
option 'ifname' 'eth0.2'
option 'proto' 'dhcp'
config 'interface' 'vlan3'
option 'ifname' 'eth0.3'
option 'proto' 'static'
option 'ipaddr' '192.168.2.1'
option 'netmask' '255.255.255.0'
config 'interface' 'vlan4'
option 'ifname' 'eth0.4'
option 'proto' 'static'
option 'ipaddr' '192.168.3.1'
option 'netmask' '255.255.255.0'
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 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '2'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '3'
option 'ports' '3 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '4'
option 'ports' '4 5t'
Nale?y jeszcze uzupe?ni? plik /etc/config/dhcp:
config dhcp vlan3
option interface vlan3
option start 100
option limit 150
option leasetime 12h
config dhcp vlan4
option interface vlan4
option start 100
option limit 50
option leasetime 12h
Oraz plik /etc/config/firewall:
config zone
option name vlan3
option network vlan3
option input ACCEPT
option output ACCEPT
option forward REJECT
config forwarding
option src vlan3
option dest wan
config zone
option name vlan4
option network vlan4
option input ACCEPT
option output ACCEPT
option forward REJECT
config forwarding
option src vlan4
option dest wan
Przyk?ad 3:
Je?li chcemy uzyska? np. tak? funkcjonalno?? jak.
eth0.1 -> vlan1 -> wykorzystujemy porty "1 2 5t", wyj?cie pakietów nietagowane (LAN1 - 192.168.1.0/24)
eth0.2 -> vlan2 -> wykorzystujemy porty "0 5t", wyj?cie pakietów nietagowane (WAN - dhcp)
eth0.3 -> vlan3 -> wykorzystujemy porty "2 3 4" - wyj?cie nietagowane, tylko jako switch
Plik /etc/config/network powinien wygl?da? nast?puj?co:
root@OpenWrt:/etc/config# cat 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' 'eth0.1'
option 'type' 'bridge'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'
config 'interface' 'wan'
option 'ifname' 'eth0.2'
option 'proto' 'dhcp'
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 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '2'
option 'ports' '0 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '3'
option 'ports' '2 3 4'
Najaktualniejsz? wersj? tego dokumentu znajdziesz zawsze pod adresem http://rpc.one.pl