DHCP lease unsuccessful after upgrade to 6.48
Posted: Sun Dec 27, 2020 2:36 am
The DHCP server was happily giving the lease to the switch. I did not change any configuration, only upgraded the CRS from 6.47.7 to 6.48 and the DHCP server lease cannot be given successfully to the switch any longer.
To confirm, everything was working fine, simple upgrading the switch caused this issue.
Both CCR and CRS is running latest stable 6.48
Router: CCR 1009, RouterOS 6.48. Firmware also upgraded
Switch: crs328-24p-4s+rm RouterOS 6.48. Firmware also upgraded
Relevant Config on router: Simple DHCP server running on vlan 801.
Relevant Config on CRS-Switch:
Ether 24 of the CRS is connected to ether7 of the CCR
So, the CRS is acting as a switch, all ports added to the bridge and tagged/untagged as per config
Log from the CCR:
To confirm, everything was working fine, simple upgrading the switch caused this issue.
Both CCR and CRS is running latest stable 6.48
Router: CCR 1009, RouterOS 6.48. Firmware also upgraded
Switch: crs328-24p-4s+rm RouterOS 6.48. Firmware also upgraded
Relevant Config on router: Simple DHCP server running on vlan 801.
Relevant Config on CRS-Switch:
Code: Select all
/interface bridge
add frame-types=admit-only-vlan-tagged ingress-filtering=yes name=bridge vlan-filtering=yes
/interface vlan
add interface=ether24 name=vlan801 vlan-id=801
/interface bridge port
add bridge=bridge comment=defconf interface=ether24
Ether 24 of the CRS is connected to ether7 of the CCR
So, the CRS is acting as a switch, all ports added to the bridge and tagged/untagged as per config
Log from the CCR:
Code: Select all
02:19:26 dhcp,warning dhcp3 offering lease 10.101.101.5 for C4:AD:34:d2:**:** without success
02:19:26 system,info log rule changed by Admin
02:19:28 dhcp,debug dhcp3 received discover id 794389348 from 0.0.0.0 '1:c4:ad:34:d2:**:**'
02:19:28 dhcp,debug,packet secs = 33
02:19:28 dhcp,debug,packet flags = broadcast
02:19:28 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:28 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:28 dhcp,debug,packet Msg-Type = discover
02:19:28 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
02:19:28 dhcp,debug,packet Host-Name = "ISP-CRS-Switch"
02:19:28 dhcp,debug,packet Client-Id = 01-C4-AD-34-D2-D0-90
02:19:28 dhcp,debug lease found, offered, offer
02:19:28 dhcp,debug dhcp3 sending offer with id 794389348 to 255.255.255.255
02:19:28 dhcp,debug,packet flags = broadcast
02:19:28 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:28 dhcp,debug,packet yiaddr = 10.101.101.5
02:19:28 dhcp,debug,packet siaddr = 10.101.101.6
02:19:28 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:28 dhcp,debug,packet Msg-Type = offer
02:19:28 dhcp,debug,packet Server-Id = 10.101.101.6
02:19:28 dhcp,debug,packet Address-Time = 600
02:19:28 dhcp,debug,packet Subnet-Mask = 255.255.255.252
02:19:28 dhcp,debug,packet Router = 10.101.101.6
02:19:28 dhcp,debug,packet Domain-Server = 172.1.1.16,8.8.8.8
02:19:34 dhcp,debug dhcp3 received discover id 794389348 from 0.0.0.0 '1:c4:ad:34:d2:**:**'
02:19:34 dhcp,debug,packet secs = 39
02:19:34 dhcp,debug,packet flags = broadcast
02:19:34 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:34 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:34 dhcp,debug,packet Msg-Type = discover
02:19:34 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
02:19:34 dhcp,debug,packet Host-Name = "ISP-CRS-Switch"
02:19:34 dhcp,debug,packet Client-Id = 01-C4-AD-34-D2-D0-90
02:19:34 dhcp,debug lease found, offered, offer
02:19:34 dhcp,debug 3 offers in a row => forcing broadcast
02:19:34 dhcp,debug dhcp3 sending offer with id 794389348 to 255.255.255.255
02:19:34 dhcp,debug,packet flags = broadcast
02:19:34 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:34 dhcp,debug,packet yiaddr = 10.101.101.5
02:19:34 dhcp,debug,packet siaddr = 10.101.101.6
02:19:34 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:34 dhcp,debug,packet Msg-Type = offer
02:19:34 dhcp,debug,packet Server-Id = 10.101.101.6
02:19:34 dhcp,debug,packet Address-Time = 600
02:19:34 dhcp,debug,packet Subnet-Mask = 255.255.255.252
02:19:34 dhcp,debug,packet Router = 10.101.101.6
02:19:34 dhcp,debug,packet Domain-Server = 172.1.1.16,8.8.8.8
02:19:38 dhcp,debug dhcp3 received discover id 794389348 from 0.0.0.0 '1:c4:ad:34:d2:**:**'
02:19:38 dhcp,debug,packet secs = 43
02:19:38 dhcp,debug,packet flags = broadcast
02:19:38 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:38 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:38 dhcp,debug,packet Msg-Type = discover
02:19:38 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
02:19:38 dhcp,debug,packet Host-Name = "ISP-CRS-Switch"
02:19:38 dhcp,debug,packet Client-Id = 01-C4-AD-34-D2-D0-90
02:19:38 dhcp,debug lease found, offered, offer
02:19:38 dhcp,debug 4 offers in a row
02:19:38 dhcp,debug dhcp3 sending offer with id 794389348 to 255.255.255.255
02:19:38 dhcp,debug,packet flags = broadcast
02:19:38 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:38 dhcp,debug,packet yiaddr = 10.101.101.5
02:19:38 dhcp,debug,packet siaddr = 10.101.101.6
02:19:38 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:38 dhcp,debug,packet Msg-Type = offer
02:19:38 dhcp,debug,packet Server-Id = 10.101.101.6
02:19:38 dhcp,debug,packet Address-Time = 600
02:19:38 dhcp,debug,packet Subnet-Mask = 255.255.255.252
02:19:38 dhcp,debug,packet Router = 10.101.101.6
02:19:38 dhcp,debug,packet Domain-Server = 172.1.1.16,8.8.8.8
02:19:41 system,info,account user Admin logged in from 10.100.13.6 via telnet
02:19:44 dhcp,debug dhcp3 received discover id 794389348 from 0.0.0.0 '1:c4:ad:34:d2:**:**'
02:19:44 dhcp,debug,packet secs = 49
02:19:44 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:44 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:44 dhcp,debug,packet Msg-Type = discover
02:19:44 dhcp,debug,packet Parameter-List = Subnet-Mask,Classless-Route,Router,Static-Route,Domain-Server,NTP-Server,CAPWAP-Server,Vendor-Specific
02:19:44 dhcp,debug,packet Host-Name = "ISP-CRS-Switch"
02:19:44 dhcp,debug,packet Client-Id = 01-C4-AD-34-D2-D0-90
02:19:44 dhcp,debug lease found, offered, offer
02:19:44 dhcp,debug 5 offers in a row => no response, restarting with unicast
02:19:44 dhcp,warning dhcp3 offering lease 10.101.101.5 for C4:AD:34:d2:**:** without success
02:19:44 dhcp,debug dhcp3 sending offer with id 794389348 to 10.101.101.5
02:19:44 dhcp,debug,packet ciaddr = 0.0.0.0
02:19:44 dhcp,debug,packet yiaddr = 10.101.101.5
02:19:44 dhcp,debug,packet siaddr = 10.101.101.6
02:19:44 dhcp,debug,packet chaddr = C4:AD:34:d2:**:**
02:19:44 dhcp,debug,packet Msg-Type = offer
02:19:44 dhcp,debug,packet Server-Id = 10.101.101.6
02:19:44 dhcp,debug,packet Address-Time = 600
02:19:44 dhcp,debug,packet Subnet-Mask = 255.255.255.252
02:19:44 dhcp,debug,packet Router = 10.101.101.6
02:19:44 dhcp,debug,packet Domain-Server = 8.8.8.8