Tunnel Wi-Fi controller configuration
In the current firmware version, this functionality is supported only by ESR-100, ESR-200, ESR-1000, ESR-1200, ESR-1700 and ESR-3100 routers
aaa das-profile
This command selects a dynamic authorization server (DAS) profile where CoA requests from the PCRF to change the service policy will be received.
The use of a negative form (no) of the command removes a specified profile of dynamic authorization servers (DAS).
Syntax
[no] aaa das-profile <NAME>
Parameters
<NAME> – DAS profile name, set by the string of up to 31 characters.
Required privilege level
15
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# aaa das-profile profile1
aaa radius-profile
This command selects the profile of the RADIUS servers to which requests will be sent to obtain the configuration of SoftGRE DATA tunnels (served by the SSID and shaping parameters).
The use of a negative form (no) of the command removes a specified RADIUS server profile.
Syntax
[no] aaa radius-profile <NAME>
Parameters
<NAME> – RADIUS server profile name, set by the string of up to 31 characters.
Required privilege level
15
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# aaa radius-profile profile1
data-tunnel configuration
This command sets the configuration mode for SoftGRE DATA tunnels.
The use of a negative form (no) of the command sets the default value.
Syntax
data-tunnel configuration { local | radius }
no data-tunnel configuration
Parameters
local – configuration mode in which the parameters of the SoftGRE DATA tunnels are obtained from the local configuration of the router.
radius – the mode in which the parameters of the SoftGRE DATA tunnels are requested from the RADIUS server.
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# data-tunnel configuration radius
enable
This command enables Wi-Fi- controller.
The use of a negative form (no) of the command disables Wi-Fi controller.
Syntax
[no] enable
Parameters
The command does not contain parameters.
Default value
Process disabled.
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# enable
failure-count
This command defines the number of consecutive failed ICMP requests after which, in the absence of a response from the opposite side, the tunnel is considered inoperative and is removed from the system.
The use of a negative form (no) of the command sets the default value.
Syntax
[no] failure-count <VALUE>
Parameters
<COUNT> – amount of packets copies, takes values of [1..100].
Default value
5
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# failure-count 8
internal-usage-vlan
This command specifies the list of vlan that will be used to form the switch-community
The use of a negative form (no) of the command sets the default value.
Syntax
[no] internal-usage-vlan <VLAN_List>
Parameters
<VLAN_List> – VLAN ID, takes the values of [2..4094].
You can specify several VLANs separated by commas ',' or you can specify the range of VLANs with '-'.
Default value
None
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# internal-usage-vlan 1001-2037,2500-3000,3200-3700
keepalive mode
This command sets the keepalive mode for SoftGRE tunnels.
The use of a negative form (no) of the command sets the default value.
Syntax
keepalive mode { proactive | reactive }
no keepalive mode
Parameters
- proactive – SoftGRE tunnels check mode via icmp checking of the remote address;
- reactive – SoftGRE tunnel checking mode by receiving icmp packets with payload: "ELTEX_GRE IPv4 <tunnel device ip address>" from remote devices inside the tunnel.
Default value
proactive
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# keepalive mode reactive
keepalive-disable
This command disables the exchange of ICMP messages, which are used to check the availability of a remote Wi-Fi tunnel gateway controller.
The use of a negative form (no) of the command enables ICMP messages exchange.
Syntax
[no] keepalive-disable
Parameters
The command does not contain parameters.
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# keepalive-disable
nas-ip-address
This command defines the IP address of the router that will be used as the source IP address in packets sent by RADIUS.
The use of a negative form (no) of the command removes a specified source IP address.
Syntax
nas-ip-address <ADDR>
no nas-ip-address
Parameters
<ADDR> – source IP address, defined as AAA.BBB.CCC.DDD where each part takes values of [0..255];
Required privilege level
15
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# nas-ip-address 10.100.100.2
peer-address
This command defines the IP address of the neighbor with which the tunnels will be reserved.
The use of a negative form (no) of the command removes neighbor router IP address from configuration.
Syntax
[no] peer-address <ADDR>
Parameters
<ADDR> – neighbor’s IP address, defined as AAA.BBB.CCC.DDD where each part takes values of [0..255].
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# peer-address 192.168.0.15
resp-time
This command defines the time to wait for a response, after which the ICMP request is considered rejected.
The use of a negative form (no) of the command sets the default resp-time value.
Syntax
[no] resp-time <TIME >
Parameters
<TIME> – amount of seconds, takes values of [1..30].
Default value
5
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# resp-time 30
retry-time
This command sets the time between ICMP requests.
The use of a negative form (no) of the command sets the default retry-time value.
Syntax
[no] retry time < TIME >
Parameters
<TIME> – amount of seconds, takes values of [60..3600].
Required privilege level
10
Default value
60
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# retry-time 12
show interfaces bridge switch-communities
This command allows to view a list of switch-communities that have been formed.
Syntax
show interfaces bridge switch-communities [<BRIDGE-ID>]
Parameters
<BRIDGE-ID> – bridge ID number, specified in the form described in Section Types and naming order of router interfaces.
Required privilege level
1
Command mode
ROOT
Example
esr# show interfaces bridge switch-communities
bridge 10
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data10 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.10, softgre 4.10, softgre 6.10,
.MRF_Sibir.Local.AllClients.root softgre 8.10
data10 TEST.Novosibirsk.Novosibirskaya_oblast softgre 2.310, softgre 4.310, softgre
.MRF_Sibir.Local.AllClients.root 6.310, softgre 8.310
bridge 11
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data11 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.311, softgre 4.311, softgre
.MRF_Sibir.Local.AllClients.root 6.311, softgre 8.311
show interfaces bridge switch-communities community
This command allows to view a list of formed switch-communities corresponding to a particular EMS domain name.
Syntax
show interfaces bridge switch-communities community <EMS-DOMAIN> [<BRIDGE-ID>]
Parameters
<EMS-DOMAIN> – EMS domain name, WORD(1-246).
<BRIDGE-ID> – bridge ID number, specified in the form described in Section Types and naming order of router interfaces.
Required privilege level
1
Command mode
ROOT
Example
esr# show interfaces bridge switch-communities community Eltex.Novosibirsk.Novosibirskaya_oblast.MRF_Sibir.Local.AllClients.root
bridge 10
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data10 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.10, softgre 4.10, softgre 6.10,
.MRF_Sibir.Local.AllClients.root softgre 8.10
bridge 11
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data11 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.311, softgre 4.311, softgre
.MRF_Sibir.Local.AllClients.root 6.311, softgre 8.311
show interfaces bridge switch-communities community include
This command allows to view a list of formed switch-communities corresponding to a particular pattern in the EMS domain name.
Syntax
show interfaces bridge switch-communities community include <WORD> [<BRIDGE-ID>]
Parameters
<WORD> – pattern by which the EMS domain name is searched, WORD(1-246).
<BRIDGE-ID> – bridge ID number, specified in the form described in Section Types and naming order of router interfaces.
Required privilege level
1
Command mode
ROOT
Example
esr# show interfaces bridge switch-communities community include eltex
bridge 10
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data10 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.10, softgre 4.10, softgre 6.10,
.MRF_Sibir.Local.AllClients.root softgre 8.10
bridge 11
Location Community Interfaces
-------------------------------- --------------------------------------- ------------------------------------------
data11 Eltex.Novosibirsk.Novosibirskaya_oblast softgre 2.311, softgre 4.311, softgre
.MRF_Sibir.Local.AllClients.root 6.311, softgre 8.311
show interfaces bridge switch-communities summary
This command allows to view number of switch-communities that have been formed.
Syntax
show interfaces bridge switch-communities summary [<BRIDGE-ID>]
Parameters
<BRIDGE-ID> – bridge ID number, specified in the form described in Section Types and naming order of router interfaces.
Required privilege level
1
Command mode
ROOT
Example
esr# show interfaces bridge switch-communities summary
Bridges Communities
---------- -----------
bridge 10 2
bridge 11 1
thresholds tunnels-number
This command sets the threshold for the number of SoftGRE tunnels for sending snmp-trap eltexInterfacesNumberHigh and eltexInterfacesNumberHighOk.
The use of a negative form (no) of the command sets the default value.
Syntax
thresholds tunnels-number { high <TH-HIGH> | low <TH-LOW> }
no thresholds tunnels-number { high | low }
Parameters
<TH-HIGH> – SoftGRE tunnels number threshold for sending snmp-trap eltexInterfacesNumberHigh;
<TH-LOW> – SoftGRE tunnels number threshold for sending snmp-trap eltexInterfacesNumberHighOk.
Default value
On ESR-1000 <TH-HIGH> – 900, <TH-LOW> – 850
On ESR-100 и ESR-200 <TH-HIGH> – 400, <TH-LOW> – 350
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# thresholds tunnels-number high 1000
thresholds sub-tunnels-number
This command sets the threshold for the number of SoftGRE subtunnels for sending snmp-trap eltexInterfacesNumberHigh and eltexInterfacesNumberHighOk.
The use of a negative form (no) of the command sets the default value.
Syntax
thresholds sub-tunnels-number { high <TH-HIGH> | low <TH-LOW> }
no thresholds sub-tunnels-number { high | low }
Parameters
<TH-HIGH> – SoftGRE subtunnels number threshold for sending snmp-trap eltexInterfacesNumberHigh;
<TH-LOW> – SoftGRE subtunnels number threshold for sending snmp-trap eltexInterfacesNumberHighOk.
Default value
On ESR-1700, ESR-1200 <TH-HIGH> – 7000, <TH-LOW> – 7500
On ESR-3100 <TH-HIGH> – 7800, <TH-LOW> – 7600
On ESR-1000 <TH-HIGH> – 2500, <TH-LOW> – 2000
On ESR-100 и ESR-200 <TH-HIGH> – 1000, <TH-LOW> – 900
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# thresholds sub-tunnels-number high 2000
vrrp-group
This command defines the VRRP group, on the basis of which the state (main/standby) of the Wi-Fi controller is defined.
The use of a negative form (no) of the command removes a VRRP identifier.
Syntax
vrrp-group <GRID>
no vrrp-group
Parameters
<GRID> – VRRP router group identifier, takes values in the range of [1..32].
Required privilege level
10
Command mode
CONFIG-WIRELESS
Example
esr(config-wireless)# vrrp-group 10
wireless-controller
Switch to Wi-Fi controller configuration mode.
The use of a negative form (no) of the command clears the configuration and disables the Wi-Fi tunnel controller.
Syntax
[no] wireless-controller
Parameters
The command does not contain parameters.
Required privilege level
10
Command mode
CONFIG
Example
esr(config)# wireless-controller