I'm a new user of Mikoritk.
I have notice some strange traffic coming from my hEX device.
My hEX seems to send 1 or 2 "DHCP Discover"(Malformed Packet) every second on the "lan" side.
What I have try so far:
-Flush my DHCP client and server config
-Disable DHCP package (the device keep sending the packets event with the package disable and after a reboot)
-Unplug every not used Ethernet port (including "Wan")
-RouterOS 6.44.1 and 6.43.1
Other strange behavior(solved):
-Some device on my network was receiving some bad DHCP config (wrong gateway, wrong netmask and wrong DNS). Those setting seems to be a mix of the DHCP config received from my ISP, my local DHCP server config and some apparently random but coherent setting.
-Fix: I have flush my DHCP-server config and reset it.
-Start of the issue: after upgrading from 6.43.1 to 6.44.1
-This issue have bring me to sniff my network traffic to try to understand what was going on, at this time, I have notice the "DHCP Discover(Malformed Packet)"
I'm lost! I try to understand what occur and how to correct it.
Firmware: mt7621L 6.44.1
(I have also try with 6.43.13)
ether1: To my ISP (cable modem)
ether2: To my AP (dhcp disable on the AP)
Code: Select all
> /system package print Flags: X - disabled # NAME VERSION SCHEDULED 0 routeros-mmips 6.44.1 1 system 6.44.1 2 X ipv6 6.44.1 3 X wireless 6.44.1 4 hotspot 6.44.1 5 mpls 6.44.1 6 routing 6.44.1 7 X ppp 6.44.1 8 dhcp 6.44.1 9 security 6.44.1 10 advanced-tools 6.44.1 > /interface print Flags: D - dynamic, X - disabled, R - running, S - slave # NAME TYPE ACTUAL-MTU L2MTU MAX-L2MTU MAC-ADDRESS 0 R ether1 ether 1500 1596 2026 B8:69:F4:XX:XX:FB 1 RS ether2-master ether 1500 1596 2026 B8:69:F4:XX:XX:FC 2 S ether3 ether 1500 1596 2026 B8:69:F4:XX:XX:FD 3 S ether4 ether 1500 1596 2026 B8:69:F4:XX:XX:FE 4 S ether5 ether 1500 1596 2026 B8:69:F4:XX:XX:FF 5 R ;;; created from master port bridge1 bridge 1500 1596 B8:69:F4:XX:XX:FC > /ip address print Flags: X - disabled, I - invalid, D - dynamic # ADDRESS NETWORK INTERFACE 0 ;;; defconf 192.168.0.1/24 192.168.0.0 bridge1 1 192.168.0.3/24 192.168.0.0 bridge1 2 D xxx.xxx.xxx.154/27 xxx.xxx.xxx.128 ether1 > /ip dhcp-server print Flags: D - dynamic, X - disabled, I - invalid # NAME INTERFACE RELAY ADDRESS-POOL LEASE-TIME ADD-ARP 0 dhcp1 bridge1 dhcp_pool2 10m > /ip dhcp-server network print Flags: D - dynamic # ADDRESS GATEWAY DNS-SERVER WINS-SERVER DOMAIN 0 192.168.0.0/24 192.168.0.1 192.168.0.1,220.127.116.11,xx.xxx.xxx.28,xx.xxx.xxx.29 > /ip pool print # NAME RANGES 0 dhcp_pool2 192.168.0.100-192.168.0.200 > /ip dhcp-client print detail Flags: X - disabled, I - invalid, D - dynamic 0 D ;;; internet detect interface=ether1 add-default-route=yes default-route-distance=1 use-peer-dns=yes use-peer-ntp=yes dhcp-options=hostname,clientid status=bound address=xxx.xxx.xxx.154/27 gateway=xxx.xxx.xxx.129 dhcp-server=xxx.xxx.xxx.193 primary-dns=xx.xxx.xxx.28 secondary-dns=xx.xxx.xxx.29 expires-after=23h3m58s