My ISP replaced my modem and the new one isn’t in bridge mode. I’m trying to have them configure it in bridge mode, but I need to wait apparently.
In the mean time, the Mikrotik DHCP client shows Status = Error, and even though there’s internet access, it seems to check something every 15 seconds, then it refreshes and reports Error again.
The problem is, every 15 seconds when it does that, I lose the connection and experience packet loss.
Any ideas how I can fix it, temporarily at least?
Here’s the log:
12:45:03 dhcp,debug,state dhcp-client on ether1 entering <error> state
12:45:18 dhcp,debug,state dhcp-client on ether1 entering <selecting...> state
12:45:18 dhcp,debug,packet dhcp-client on ether1 sending discover with id 1800463457 to 255.255.255.255
12:45:18 dhcp,debug,packet flags = broadcast
12:45:18 dhcp,debug,packet ciaddr = 0.0.0.0
12:45:18 dhcp,debug,packet chaddr = DC:2C:6E:7B:00:00
12:45:18 dhcp,debug,packet Host-Name = "MikroTik"
12:45:18 dhcp,debug,packet Msg-Type = discover
12:45:18 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
12:45:18 dhcp,debug,packet Client-Id = 01-DC-2C-6E-7B-00-00
12:45:18 dhcp,debug,packet dhcp-client on ether1 received offer with id 1800463457 from 192.168.1.1
12:45:18 dhcp,debug,packet flags = broadcast
12:45:18 dhcp,debug,packet ciaddr = 0.0.0.0
12:45:18 dhcp,debug,packet yiaddr = 192.168.1.2
12:45:18 dhcp,debug,packet chaddr = DC:2C:6E:7B:00:00
12:45:18 dhcp,debug,packet Subnet-Mask = 255.255.255.0
12:45:18 dhcp,debug,packet Router = 192.168.1.1
12:45:18 dhcp,debug,packet Domain-Server = 121.54.70.141,121.54.70.132
12:45:18 dhcp,debug,packet Address-Time = 86400
12:45:18 dhcp,debug,packet Msg-Type = offer
12:45:18 dhcp,debug,packet Server-Id = 192.168.1.1
12:45:18 dhcp,debug,packet Unknown(125) = 00-00-0D-E9-1D-04-06-35-30-34-32-38-39-05-0C-5A-54-45-47-44-36-44-41-45-37-43-42-06-05-46-36-37-30-4C
12:45:18 dhcp,debug,state dhcp-client on ether1 entering <requesting...> state
12:45:18 dhcp,debug,packet dhcp-client on ether1 sending request with id 1800463457 to 255.255.255.255
12:45:18 dhcp,debug,packet flags = broadcast
12:45:18 dhcp,debug,packet ciaddr = 0.0.0.0
12:45:18 dhcp,debug,packet chaddr = DC:2C:6E:7B:00:00
12:45:18 dhcp,debug,packet Host-Name = "MikroTik"
12:45:18 dhcp,debug,packet Address-Request = 192.168.1.2
12:45:18 dhcp,debug,packet Msg-Type = request
12:45:18 dhcp,debug,packet Server-Id = 192.168.1.1
12:45:18 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
12:45:18 dhcp,debug,packet Client-Id = 01-DC-2C-6E-7B-00-00
12:45:18 dhcp,debug,packet dhcp-client on ether1 received ack with id 1800463457 from 192.168.1.1
12:45:18 dhcp,debug,packet flags = broadcast
12:45:18 dhcp,debug,packet ciaddr = 0.0.0.0
12:45:18 dhcp,debug,packet yiaddr = 192.168.1.2
12:45:18 dhcp,debug,packet chaddr = DC:2C:6E:7B:00:00
12:45:18 dhcp,debug,packet Subnet-Mask = 255.255.255.0
12:45:18 dhcp,debug,packet Router = 192.168.1.1
12:45:18 dhcp,debug,packet Domain-Server = 121.54.70.141,121.54.70.132
12:45:18 dhcp,debug,packet Address-Time = 86400
12:45:18 dhcp,debug,packet Msg-Type = ack
12:45:18 dhcp,debug,packet Server-Id = 192.168.1.1
12:45:18 dhcp,debug,packet Unknown(125) = 00-00-0D-E9-1D-04-06-35-30-34-32-38-39-05-0C-5A-54-45-47-44-36-44-41-45-37-43-42-06-05-46-36-37-30-4C
12:45:18 dhcp,debug,state dhcp-client on ether1 entering <error> state
Edit: I resolved this error state. I had a static address of 192.168.1.2 configured to access the 192.168.1.0 network the modem is on, and it was conflicting with the DHCP address. I changed the static address to 192.168.1.99, and it seems to be ok now.