Header Only - DO NOT REMOVE - Extreme Networks

gPTP enabled but disabled at the port level for summit x440-24t switch with exos v15.2


We have a Summit x440-24t switch with AVB support which we use for demos where multiple computers are connected and synchronized using gPTP. We had this capability working on the switch for the past 5-6 years. I am trying to test an updated version of the application on the computers and running into gPTP being disabled on the switch. How do I enable gPTP on each of the ports given that AVB is already enabled?

Here is the console output

* (Beta) X440-24t.32 #
* (Beta) X440-24t.32 # show version
Switch : 800471-00-04 1212G-01300 Rev 4.0 BootROM: 2.0.1.6 IMG: 15.2.0.2 6
PSU-1 : Internal Power Supply
PSU-2 :

Image : ExtremeXOS version 15.2.0.26 v1520b26 by release-manager
on Tue Jul 3 14:48:02 EDT 2012
BootROM : 2.0.1.6
Diagnostics : 5.6
* (Beta) X440-24t.33 # show switch
SysName: X440-24t
SysLocation:
SysContact: support@extremenetworks.com, +1 888 257 3000
System MAC: 00:04:96:6D:58:5A
System Type: X440-24t

SysHealth check: Enabled (Normal)
Recovery Mode: All
System Watchdog: Enabled

Current Time: Mon Sep 17 16:23:43 2018
Timezone: [Auto DST Disabled] GMT Offset: -420 minutes, name is not set.
Boot Time: Mon Sep 17 10:08:03 2018
Boot Count: 116
Next Reboot: None scheduled
System UpTime: 6 hours 15 minutes 40 seconds

Current State: OPERATIONAL
Image Selected: secondary
Image Booted: secondary
Primary ver: 15.1.0.20
Secondary ver: 15.2.0.26

Config Selected: primary.cfg
Config Booted: primary.cfg

primary.cfg Created by ExtremeXOS version 15.2.0.26
227919 bytes saved on Mon Sep 17 15:12:35 2018
* (Beta) X440-24t.34 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d 3d 4d 5d
6d 7d 8d *9d 10d
*11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 3 4 5
6 7 8 *9 10
*11 12 13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : *1 2 3 4 5
6 7 8 *9 10
*11 12 13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(d) Disabled gPTP port role, (m) Master gPTP port role,
(p) Passive gPTP port role, (s) Slave gPTP port role
* (Beta) X440-24t.35 # show network-clock gptp ports 11
Physical port number : 11
gPTP port status : Enabled
Clock Identity : 00:04:96:ff:fe:6d:58:5a
gPTP Port Number : 11
IEEE 802.1AS Capable : No
Port Role : 3 (Disabled)
Announce Initial Interval : 0 (1.000 secs)
Announce Current Interval : 0 (1.000 secs)
Announce Receipt Timeout : 3
Sync Initial Interval : -3 (0.125 secs)
Sync Current Interval : -3 (0.125 secs)
Sync Receipt Timeout : 3
Sync Receipt Timeout Interval : 0 ns
Measuring Propagation Delay : No
Propagation Delay : 0 ns
Propagation Delay Threshold : 4294967295 ns
Propagation Delay Asymmetry : 0
Peer Delay Initial Interval : 0 (1.000 secs)
Peer Delay Current Interval : 0 (1.000 secs)
Peer Delay Allowed Lost Responses : 3
Neighbor Rate Ratio : 1.000000
PTP Version : 2

* (Beta) X440-24t.36 # show network-clock msrp
^
%% Invalid input detected at '^' marker.
* (Beta) X440-24t.37 # show msrp
MSRP enabled :Enabled
MSRP max frame size :1522
MSRP max fan-in ports :No limit
Total MSRP streams :0
Total MSRP reservations :0
MSRP enabled ports :
Port PVID VLAN Name
---- ---- ---------
*1 2 -
2 2 -
3 2 -
4 2 -
5 2 -
6 2 -
7 2 -
8 2 -
*9 2 -
10 2 -
*11 2 -
12 2 -
13 2 -
14 2 -
15 2 -
16 2 -
17 2 -
18 2 -
19 2 -
20 2 -
21 2 -
22 2 -
23 2 -
24 2 -

Flags: (*) Active, (!) Administratively disabled
* (Beta) X440-24t.38 #

3 replies

Userlevel 7
HI Sangeeta,
The first thing I would recommend is using a proper release version of EXOS and not a beta version. EXOS 15.2.0.26 is not supported in any way.
Either v16.2.5.4-patch1-3 (to be posted soon) or v16.2.4.5-patch1-8 are the recommended versions.
Hi Drew, I updated the switch firmware to 16.2.5.4 but am still running into the same issue. See log below. All setup instructions I have seen just mention 2-3 commands to get it started, I tried setting up the clock and peer-delay but it does not seem to help. Note, I bought the AVB feature pack license and enabled the license on the device

* X440-24t.26 # show license
Enabled License Level:
Edge
Enabled Feature Packs:
AVB

Log

X440-24t.4 # show avb
gPTP status : Enabled
gPTP enabled ports : 1d 2d 3d 4d 5d
6d 7d 8d *9d 10d
*11d 12d *13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

X440-24t.5 # show version
Switch : 800471-00-04 1212G-01300 Rev 4.0 BootROM: 2.0.1.6 IMG: 16.2.5.4
PSU-1 : Internal Power Supply
PSU-2 :

Image : ExtremeXOS version 16.2.5.4 by release-manager
on Fri Jun 29 08:51:42 EDT 2018
BootROM : 2.0.1.6
Diagnostics : 6.4
X440-24t.6 # show msrp streams
Stream Id Destination Port Dec Vid Cls/Rn BW
----------------------- ----------------- ---- ---- ---- ------ ---------

Total Streams: 0

-------------------------------------------------------------------------------
(!) : Talker pruned or forbidden, BW : Bandwidth,
Cls : Traffic Class, Dec : Prop. Declaration Types,
Rn : Rank

MSRP Declaration Types:
Adv : Talker Advertise, AskFail : Listener Asking Failed,
Fail : Talker Fail, RdyFail : Listener Ready Failed,
Ready : Listener Ready

X440-24t.7 # enable avb ports all
* X440-24t.8 # show avb
gPTP status : Enabled
gPTP enabled ports : 1d 2d 3d 4d 5d
6d 7d 8d *9d 10d
*11d 12d *13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.9 # show network-clock gptp ports 11
Physical port number : 11
gPTP port status : Enabled
Clock Identity : 00:04:96:ff:fe:6d:58:5a
gPTP Port Number : 11
IEEE 802.1AS Capable : No
IEEE 802.1AS Capable Age : 0d:0h:0m:0s
Port Role : 3 (Disabled)
Announce Initial Interval : 0 (1.000 secs)
Announce Current Interval : 0 (1.000 secs)
Announce Receipt Timeout : 3
Sync Initial Interval : -3 (0.125 secs)
Sync Current Interval : -3 (0.125 secs)
Sync Receipt Timeout : 3
Sync Receipt Timeout Interval : N/A
Measuring Propagation Delay : No
Propagation Delay : 0 ns
Propagation Delay Threshold : 4294967295 ns
Propagation Delay Asymmetry : 0
Peer Delay Initial Interval : 0 (1.000 secs)
Peer Delay Current Interval : 0 (1.000 secs)
Peer Delay Allowed Lost Responses : 3
Neighbor Rate Ratio : 1.000000
PTP Version : 2

* X440-24t.10 # configure network-clock gptp
%% Incomplete command
* X440-24t.11 # configure network-clock gptp ports 11
%% Incomplete command
* X440-24t.12 # configure network-clock gptp default-set
%% Incomplete command
* X440-24t.13 # configure network-clock gptp default-set priority1 248
* X440-24t.14 # configure network-clock gptp default-set priority2 100
* X440-24t.15 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.16 # show network-clock gptp
gPTP status : Enabled
BMCA : On
Static slave port : None (used when BMCA Off)
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

Flags: (*) Active, (!) Administratively disabled,
(d) Disabled gPTP port role, (m) Master gPTP port role,
(p) Passive gPTP port role, (s) Slave gPTP port role
* X440-24t.17 # enable network-clock gptp
* X440-24t.18 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.19 # enable network-clock gptp ports all
* X440-24t.20 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
 
Sangeeta Ghangam wrote:

Hi Drew, I updated the switch firmware to 16.2.5.4 but am still running into the same issue. See log below. All setup instructions I have seen just mention 2-3 commands to get it started, I tried setting up the clock and peer-delay but it does not seem to help. Note, I bought the AVB feature pack license and enabled the license on the device

* X440-24t.26 # show license
Enabled License Level:
Edge
Enabled Feature Packs:
AVB

Log

X440-24t.4 # show avb
gPTP status : Enabled
gPTP enabled ports : 1d 2d 3d 4d 5d
6d 7d 8d *9d 10d
*11d 12d *13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

X440-24t.5 # show version
Switch : 800471-00-04 1212G-01300 Rev 4.0 BootROM: 2.0.1.6 IMG: 16.2.5.4
PSU-1 : Internal Power Supply
PSU-2 :

Image : ExtremeXOS version 16.2.5.4 by release-manager
on Fri Jun 29 08:51:42 EDT 2018
BootROM : 2.0.1.6
Diagnostics : 6.4
X440-24t.6 # show msrp streams
Stream Id Destination Port Dec Vid Cls/Rn BW
----------------------- ----------------- ---- ---- ---- ------ ---------

Total Streams: 0

-------------------------------------------------------------------------------
(!) : Talker pruned or forbidden, BW : Bandwidth,
Cls : Traffic Class, Dec : Prop. Declaration Types,
Rn : Rank

MSRP Declaration Types:
Adv : Talker Advertise, AskFail : Listener Asking Failed,
Fail : Talker Fail, RdyFail : Listener Ready Failed,
Ready : Listener Ready

X440-24t.7 # enable avb ports all
* X440-24t.8 # show avb
gPTP status : Enabled
gPTP enabled ports : 1d 2d 3d 4d 5d
6d 7d 8d *9d 10d
*11d 12d *13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : 1 2 3 4 5
6 7 8 *9 10
*11 12 *13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.9 # show network-clock gptp ports 11
Physical port number : 11
gPTP port status : Enabled
Clock Identity : 00:04:96:ff:fe:6d:58:5a
gPTP Port Number : 11
IEEE 802.1AS Capable : No
IEEE 802.1AS Capable Age : 0d:0h:0m:0s
Port Role : 3 (Disabled)
Announce Initial Interval : 0 (1.000 secs)
Announce Current Interval : 0 (1.000 secs)
Announce Receipt Timeout : 3
Sync Initial Interval : -3 (0.125 secs)
Sync Current Interval : -3 (0.125 secs)
Sync Receipt Timeout : 3
Sync Receipt Timeout Interval : N/A
Measuring Propagation Delay : No
Propagation Delay : 0 ns
Propagation Delay Threshold : 4294967295 ns
Propagation Delay Asymmetry : 0
Peer Delay Initial Interval : 0 (1.000 secs)
Peer Delay Current Interval : 0 (1.000 secs)
Peer Delay Allowed Lost Responses : 3
Neighbor Rate Ratio : 1.000000
PTP Version : 2

* X440-24t.10 # configure network-clock gptp
%% Incomplete command
* X440-24t.11 # configure network-clock gptp ports 11
%% Incomplete command
* X440-24t.12 # configure network-clock gptp default-set
%% Incomplete command
* X440-24t.13 # configure network-clock gptp default-set priority1 248
* X440-24t.14 # configure network-clock gptp default-set priority2 100
* X440-24t.15 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.16 # show network-clock gptp
gPTP status : Enabled
BMCA : On
Static slave port : None (used when BMCA Off)
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

Flags: (*) Active, (!) Administratively disabled,
(d) Disabled gPTP port role, (m) Master gPTP port role,
(p) Passive gPTP port role, (s) Slave gPTP port role
* X440-24t.17 # enable network-clock gptp
* X440-24t.18 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

MVRP status : Enabled
MVRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24

Flags: (*) Active, (!) Administratively disabled,
(a) SR Class A allowed, (b) SR Class B allowed,
(d) Disabled gPTP port role, (g) Load sharing port,
(m) Master gPTP port role, (p) Passive gPTP port role,
(s) Slave gPTP port role

* X440-24t.19 # enable network-clock gptp ports all
* X440-24t.20 # show avb
gPTP status : Enabled
gPTP enabled ports : *1d 2d *3d 4d *5d
6d 7d 8d 9d 10d
11d 12d 13d 14d 15d
16d 17d 18d 19d 20d
21d 22d 23d 24d

MSRP status : Enabled
MSRP enabled ports : *1 2 *3 4 *5
6 7 8 9 10
 

Just wanted to update, I solved this by ensuring neighour-threshold is high enough so NRR is <1.0

Reply