ExtremeSwitching (EXOS)

Expand all | Collapse all

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

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

    Posted 09-19-2018 20:24
    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 #



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

    Posted 09-19-2018 20:30
    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.



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

    Posted 09-26-2018 21:38
    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
     


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

    Posted 09-26-2018 21:38
    Just wanted to update, I solved this by ensuring neighour-threshold is high enough so NRR is <1.0