Hi, I’m stuck and need some wisdom from the forms ![]()
Summary:
OSPFv3 between a Cisco Cat 3560G and a CCR-1036 is stuck in EXSTART state
OSPFv3 between the same Cisco and a RB-2011 works every time.
The Link between the Cisco and the CCR is via a pair of AirFiber24 radios.
The link between the Cisco and the RB2011 is via a Rocket M5 radio, PTP.
We are using OSPFv3 to pass IPv6 routes.
This config also has OSPFv2 enabled and its “just working”
We have tested for MTU issues, and do not see any MTU errors from the Cisco or the CCR
When doing a debug ipv6 ospf adj on the Cisco we see the following:
What is interesting is that the Cisco is saying a Bad request is being received from the CCR.
I don’t know what bad request this is.
** CISCO DEBUG IPV6 OSPF NEIG **
Mar 20 08:00:44: OSPFv3: Send DBD to XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E305 opt 0x0013 flag 0x7 len 28
Mar 20 08:00:44: OSPFv3: Retransmitting DBD to XXX.XXX.XXX.28 on GigabitEthernet0/1 [1]
Mar 20 08:00:44: OSPFv3: Rcv DBD from XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E305 opt 0x0013 flag 0x0 len 748 mtu 1500 state EXSTART
Mar 20 08:00:44: OSPFv3: NBR Negotiation Done. We are the MASTER
Mar 20 08:00:44: OSPFv3: GigabitEthernet0/1 Nbr XXX.XXX.XXX.28: Summary list built, size 36
Mar 20 08:00:44: OSPFv3: Send DBD to XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E306 opt 0x0013 flag 0x1 len 748
Mar 20 08:00:44: OSPFv3: Send LS REQ to XXX.XXX.XXX.28 length 84 LSA count 7
Mar 20 08:00:45: OSPFv3: Rcv DBD from XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E306 opt 0x0013 flag 0x0 len 28 mtu 1500 state EXCHANGE
Mar 20 08:00:45: OSPFv3: Exchange Done with XXX.XXX.XXX.28 on GigabitEthernet0/1
Mar 20 08:00:45: OSPFv3: Rcv LS UPD from XXX.XXX.XXX.28 on GigabitEthernet0/1 length 536 LSA count 7
Mar 20 08:00:45: OSPFv3: Bad request received from XXX.XXX.XXX.28 on GigabitEthernet0/1
Mar 20 08:00:45: OSPFv3: GigabitEthernet0/1 Nbr XXX.XXX.XXX.28: Prepare dbase exchange
Mar 20 08:00:45: OSPFv3: Send DBD to XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E308 opt 0x0013 flag 0x7 len 28
Mar 20 08:00:45: OSPFv3: Rcv DBD from XXX.XXX.XXX.28 on GigabitEthernet0/1 seq 0x2C29E307 opt 0x0013 flag 0x7 len 28 mtu 1500 state EXSTART
Mar 20 08:00:45: OSPFv3: First DBD and we are not SLAVE
** CCR LOG **
02:40:50 route,ospf,info OSPFv3 neighbor XXX.XXX.XXX.32: state change from ExStart to Down
02:40:51 system,info device changed by admin
02:40:55 route,ospf,info Database Description packet has init bit set in middle of an exchange
02:40:55 route,ospf,info OSPFv3 neighbor XXX.XXX.XXX.32: state change from Full to 2-Way
02:40:59 route,ospf,info Database Description packet has init bit set in middle of an exchange
02:40:59 route,ospf,info OSPFv3 neighbor XXX.XXX.XXX.32: state change from Full to 2-Way
02:41:02 route,ospf,info Ignoring Link State Acknowledgment packet: wrong peer state
02:41:02 route,ospf,info state=ExStart
02:41:04 route,ospf,info Database Description packet has init bit set in middle of an exchange
02:41:04 route,ospf,info OSPFv3 neighbor XXX.XXX.XXX.32: state change from Full to 2-Way
Relevant config from the CCR
set [ find default-name=ether3 ] l2mtu=1598 name=eth3-af24-505-6001
/routing ospf-v3 instance
set [ find default=yes ] router-id=XXX.XXX.XXX.28
/routing ospf-v3 interface
add area=backbone interface=eth11-uplink network-type=point-to-point
add area=backbone interface=eth3-af24-505-6001 network-type=point-to-point
/ipv6 address
add address=XXXX:YYYY:a000:103::1/126 advertise=no interface=eth3-af24-505-6001
Relevant config from the Cisco
interface GigabitEthernet0/1
description Airfiber to CCR Downtown
no switchport
bandwidth 10000
ip address 172.16.31.4 255.255.255.248 secondary
ip address YYY.YYY.YYY.34 255.255.255.252
ip ospf network point-to-point
ip ospf cost 110
ip ospf 7850 area 0
load-interval 30
ipv6 address XXXX:YYYY:A000:103::2/126
ipv6 enable
ipv6 ospf network point-to-point
ipv6 ospf 7850 area 0
no cdp enable
spanning-tree portfast
ipv6 router ospf 7850
router-id XXX.XXX.XXX.32
redistribute connected
Many thanks for any help.