Escolar Documentos
Profissional Documentos
Cultura Documentos
#| Wireless Configuration:
#|
mode:
ap-bridge;
#|
band:
2ghz-b/g/n;
#|
frequency:
2412;
#|
ht-chains:
two;
#|
ht-extension: 20/40mhz-ht-above;
#|
#| WAN (gateway) Configuration:
#|
gateway:
ether1 (renamed with extension '-gateway');
#|
firewall:
enabled;
#|
NAT:
enabled;
#|
DHCP Client:
enabled;
#|
#| LAN Configuration:
#|
LAN Port:
bridge-local;
#|
switch group: ether2 (master), ether3, ether4, ether5
#|
(renamed with extensions '-master-local' and '-slave-local')
#|
LAN IP:
192.168.88.1;
#|
DHCP Server:
enabled;
:global action;
:local dhcpEnabled 0;
:local wirelessEnabled 0;
#check for wireless and dhcp packages
:if ([:len [/system package find name="dhcp" !disabled]] != 0) do={
:set dhcpEnabled 1;
}
:if ([:len [/system package find name="wireless" !disabled]] != 0) do={
:set wirelessEnabled 1;
}
#------------------------------------------------------------------------------# Apply configuration.
# these commands are executed after installation or configuration reset
#------------------------------------------------------------------------------:if ($action = "apply") do={
# wait for interfaces
:while ([/interface ethernet find] = "") do={ :delay 1s; };
:if ( $wirelessEnabled = 1) do={
:local count 0;
:while ([/interface wireless find] = "") do={
:set count ($count +1);
:if ($count = 60) do={
:log warning "DefConf: Unable to find wireless i
nterface";
/ip address add address=192.168.88.1/24 interfac
e=ether1;
/quit
}
:delay 1s;
};
/interface wireless set wlan1 mode=ap-bridge band=2ghz-b/g/n fre
quency=2412 ht-txchains=0,1 ht-rxchains=0,1 \
disabled=no wireless-protocol=any distance=indoors
:local wlanMac [/interface wireless get wlan1 mac-address];
:set ssid "MikroTik-$[:pick $wlanMac 9 11]$[:pick $wlanMac 12 14
]$[:pick $wlanMac 15 17]"