I’m having a hard time to make ISIS work with two cisco nexus. Vyos runs on a VM and the nexus are physical devices.
This is the vyos config:
set protocols isis interface eth1 circuit-type ‘level-2-only’
set protocols isis interface eth1 no-three-way-handshake
set protocols isis level ‘level-2’
set protocols isis log-adjacency-changes
set protocols isis metric-style ‘wide’
set protocols isis net ‘49.0001.0010.0255.0255.0005.00’
This is the nexus config:
router isis 1
address-family ipv4 unicast
vyos@vy1:~$ sh isis neighbor
System Id Interface L State Holdtime SNPA
dci5 eth1 2 Down 7 7c21.0d5e.beaf
dci1 eth1 2 Down 21 7c21.0e2e.4d67
vyos eth1 2 Up 29 4689.c92e.2387
Vyos is another vyos instance to test the isis config. dic5,dci1 are both nexus which peer on the same subnet with vyos1 and vyos2.
The MTUs seem to be fine even though I am not sure.(how can i check this?). tcdumping on the vyos-eth1 shows ISIS packets with PDU length: 8997 from both the nexus and the vyos.
I have experimented with “metric-style” and “no-three-way-handshake” with no success.