Community discussions

MikroTik App
 
cwatson600
just joined
Topic Author
Posts: 8
Joined: Tue Sep 01, 2015 8:58 pm

Ethernet Forwarding/ARP Issues?

Tue Sep 21, 2021 9:31 pm

Hi there

I'm bench testing Metal 52ac radios and have a simple WDS system to test connecting 2 laptops over a series of 3 radios

Here is a crude linear diagram of the network:
Laptop1 -eth- Radio1 ~wds~ Radio2 ~wds~ Radio3 -eth- Laptop2

I use Connect Lists to ensure Radio1 does not connect directly the Radio3 - everything has to hop through Radio2

What I'm finding is as I reboot the radios a few times to test the system, eventually I get into a situation where my pings stop and never recover
The only way to fix the issue is to reconnect the ethernet at one of the laptops
If Winbox into any of the radios, I can Tools/Ping all the IPs on the network no problem however - strange stuff

I run my test environment in a VM to ensure only access to the one NIC
Everything is a flat-IP network

Anyone able to shine some light on this? I'm running Windows and I feel like this might be an issue with how the OS re-ARPs or something and might be a little unrelated to RouterOS/etc
(ie, I'm a noob)

Any help is appreciated!

Here is my config:
/interface mesh
add mesh-portal=yes name=MESH reoptimize-paths=yes
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-onlyn basic-rates-a/g=18Mbps \
basic-rates-b="" default-authentication=no disabled=no distance=1 \
frequency=2472 hide-ssid=yes ht-basic-mcs="" ht-supported-mcs="" \
hw-retries=3 mode=ap-bridge radio-name=RADIO rate-set=configured ssid=\
TEST supported-rates-a/g=18Mbps supported-rates-b="" tx-power=40 \
tx-power-mode=all-rates-fixed wds-default-bridge=MESH wds-mode=dynamic-mesh
/interface ethernet
set [ find default-name=ether1 ] arp-timeout=2s auto-negotiation=no speed=\
10Mbps
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" mode=\
dynamic-keys supplicant-identity=MikroTik wpa2-pre-shared-key=\
TESTTESTTEST
/interface mesh port
add interface=wlan1 mesh=MESH
add interface=ether1 mesh=MESH
/interface wireless connect-list
/ip address
add address=10.152.121.2xx/24 interface=MESH network=10.152.121.0 (2xx SET PER RADIO)
/snmp
set enabled=yes
/system leds
set 0 type=on
set 1 interface=ether1 leds=led1 type=interface-activity
add interface=wlan1 leds=led2,led3 type=interface-status
add interface=wlan1 leds=led4 type=interface-activity
/system logging
add topics=interface
add topics=wireless
 
cwatson600
just joined
Topic Author
Posts: 8
Joined: Tue Sep 01, 2015 8:58 pm

Re: Ethernet Forwarding/ARP Issues?

Wed Sep 22, 2021 6:47 pm

I've tried all the latest firmwares, 6.47.10 (Long-term), 6.48.4 (Stable), 6.49beta54 (Testing) and 7.1rc4 (Development)
I can confirm this issue resides in the HWMP+
I have changed config from dynamic-mesh to dynamic, bridged everything instead of it all in a Mesh, and the system functions properly
Seemingly after many reboots, the communications always recovers

Testing with the original HWMP+ configuration, I could see in Wireshark that radios eventually just...stop replying to ARPs properly when nodes are restarted

Seems again a Mikrotik specific protocol is sloppy and full of bugs

Anyone else use HWMP+?

Who is online

Users browsing this forum: No registered users and 29 guests