Fail-over PtP CLI example
本页提供逐步的 CLI 示例,用于使用 bonding 在 60Ghz 和 5Ghz 无线链路之间配置自动故障转移,包括 bridge 设置以及 bridge 和 station 模式下的 W60G 接口配置。
Fail-over PtP CLI example
Summary
本示例展示如何在 CLI 中将自动故障转移(bonding)5Ghz 链路与 60Ghz 设备结合配置。
当 60Ghz 无线之间的连接丢失时,它将自动使用绑定的接口。
示例从空配置状态开始,使用 [WinBox] 实用工具完成。
Connect to the device step by step
- 配置重置后——只能使用 mac-telnet。 通过连接到设备的 MAC 地址来连接设备,或使用 WinBox 的 New terminal 通过发出以下命令找到 W60G 设备的 MAC 地址:
/ip/neighbor/print
- 要连接到 W60G 设备,请发出以下命令。
/tool/mac-telnet <MAC-ADDRESS>
- 输入用户名和密码。默认用户名为 admin,密码为空或印在设备贴纸上:
[admin@KD_GW] > /tool/mac-telnet C4:AD:34:84:EE:5D
Login: admin
Password:
Trying C4:AD:34:84:EE:5D...
Connected to C4:AD:34:84:EE:5D
Configure bridge
- 通过发出以下命令添加新的 bridge 并为其分配 bridge 成员:
/interface/bridge/add name=bridge
要检查 bridge 是否已创建,请发出以下命令:
[admin@MikroTik] > /interface/bridge/print
Flags: X - disabled, R - running
0 R name="bridge" mtu=auto actual-mtu=1500 l2mtu=65535 arp=enabled arp-timeout=auto mac-address=1A:7F:BB:41:B0:94 protocol-mode=rstp fast-forward=yes igmp-snooping=no auto-mac=yes ageing-time=5m priority=0x8000 max-message-age=20s forward-delay=15s transmit-hold-count=6 vlan-filtering=no dhcp-snooping=no
Set up 60Ghz wireless connection
前面说明的所有步骤对 Bridge 和 Station 设备都是相同的。配置无线接口时需要使用不同的模式。
For bridge device
- 选择 SSID、password、frequency,并选择将作为设置中 bridge 的 bridge mode 选项。请参见示例。
- 在设置所需参数后启用 W60G 接口。
[admin@MikroTik] > /interface/w60g/set wlan60-1 mode=bridge frequency=auto ssid=MySSID password=choosepassword isolate-stations=yes
[admin@MikroTik] > /interface/w60g/print
Flags: X - disabled, R - running
0 X name="wlan60-1" mtu=1500 l2mtu=1600 mac-address=C4:AD:34:84:EE:5E arp=enabled arp-timeout=auto region=no-region-set mode=bridge ssid="MySSID" frequency=auto default-scan-list=58320,60480,62640,64800 password="choosepassword" tx-sector=auto put-stations-in-bridge=bridge isolate-stations=yes
[admin@MikroTik] > /interface/w60g/enable wlan60-1
For station device
- 选择与 bridge 设备相同的 SSID、Password 和 frequency,并选择将作为设置中 station 的 station-bridge mode 选项,请参见示例。
- 在设置所需参数后启用 W60G 接口。
[admin@MikroTik] > /interface/w60g/set wlan60-1 mode=station-bridge frequency=auto ssid=MySSID password=choosepassword
[admin@MikroTik] > /interface/w60g/print
Flags: X - disabled, R - running
0 X name="wlan60-1" mtu=1500 l2mtu=1600 mac-address=C4:AD:34:84:EE:5E arp=enabled arp-timeout=auto region=no-region-set mode=station-bridge ssid="MySSID" frequency=auto default-scan-list=58320,60480,62640,64800password="choosepassword" tx-sector=auto put-stations-in-bridge=bridge isolate-stations=yes
[admin@MikroTik] > /interface/w60g/enable wlan60-1
Set up 5Ghz wireless connection
For bridge device
- 选择 SSID、Password、frequency,并选择将作为设置中 bridge 的 bridge mode 选项,请参见示例。
- 在设置所需参数后启用 5GHz 接口。
[admin@MikroTik] > /interface/wireless/security-profiles/set [ find default=yes ] supplicant-identity=MikroTik authentication-types=wpa2-psk mode=dynamic-keys wpa2-pre-shared-key=choosepassword
[admin@MikroTik] > /interface/wireless/set wlan1 frequency=auto scan-list=default installation=outdoor mode=bridge ssid=MikroTik1 channel-width=20/40/80mhz-Ceee wireless-protocol=any security-profile=default band=5ghz-a/n/ac
[admin@MikroTik] > /interface/wireless/enable wlan1
For station device
- 选择与 bridge 设备相同的 SSID、Password 和 frequency,并选择将作为设置中 station 的 station-bridge mode 选项。请参见示例。
- 在设置所需参数后启用 W60G 接口。
[admin@MikroTik] > /interface/wireless/security-profiles/set [ find default=yes ] supplicant-identity=MikroTik authentication-types=wpa2-psk mode=dynamic-keys wpa2-pre-shared-key=choosepassword
[admin@MikroTik] > /interface/wireless/set wlan1 frequency=auto scan-list=default installation=outdoor mode=station-bridge ssid=MikroTik1 channel-width=20/40/80mhz-Ceee wireless-protocol=any security-profile=default band=5ghz-a/n/ac
[admin@MikroTik] > /interface/wireless/enable wlan1
Configure bridge and bonding
-
配置 bonding 并分配从属接口。在此设置中选择内置的 wlan1 接口,但在其他类型的设置中也可以是 ether 接口。
对于 bridge 设备,请将 bonding 设置为:
[admin@MikroTik] > /interface/bonding/add comment=bondingbackup mode=active-backup name=bond1 primary=wlan60-station-1 slaves=wlan60-station-1,wlan1
对于 station-bridge 设备,请将 bonding 设置为:
[admin@MikroTik] > /interface/bonding/add comment=defconf mode=active-backup name=bond1 primary=wlan60-1 slaves=wlan60-1,wlan1
- 将接口成员(ether1 和 bond1)添加到新建的 bridge。
[admin@MikroTik] > /interface/bridge/port/add interface=ether1 bridge=bridge
[admin@MikroTik] > /interface/bridge/port/add interface=bond1 bridge=bridge
[admin@MikroTik] > /interface/bridge/port/print
Flags: X - disabled, I - inactive, D - dynamic, H - hw-offload
# INTERFACE BRIDGE HW PVID PRIORITY PATH-COST INTERNAL-PATH-COST HORIZON
0 ether1 bridge yes 1 0x80 10 10 none
1 bond1 bridge yes 1 0x80 10 10 none |
Additional configuration
完成前面说明的所有步骤后,链路应当建立。建议在两台设备上都设置管理员密码。
Troubleshooting
通过发出以下命令检查设备设置(如序列号和型号名称),确保连接建立到正确的设备:
[admin@MikroTik] > /system/routerboard/print
如果 bridge 设置中的 wlan60-1 接口处于非活动状态,并且配置已正确完成,要启用设备上的接口——请发出以下命令:
[admin@MikroTik] > /interface/w60g/enable wlan60-1