IbodSync

Enable/Disable IBOD sync process

IbodSync

Shortest form: is.

Control the SDK’s IBOD sync thread, a recovery thread that runs every interval microseconds and recovers ports. It is only used on Triumph 3 switches; on Trident 3 every form of the command prints IbodSync: IBOD sync is not needed and does nothing.

On a Triumph 3 the grammar is:

  • no argument: show the interval and the event, Txerr, MMU, drain-timeout and port-recovery counters;

  • Interval=<usec>: set the interval; 0 stops the thread;

  • on: start the thread (interval from the portmon_interval configuration variable, default 100000 µs, if none is set);

  • off: stop the thread;

  • tmmu: trigger MMU recovery.

On Trident 3 the command is harmless.

Hardware-validated

drivshell> IbodSync
IbodSync: IBOD sync is not needed
IbodSync on

Start the thread (Triumph 3 only).

Unvalidated

drivshell> IbodSync on
IbodSync off

Stop the thread (Triumph 3 only).

Unvalidated

drivshell> IbodSync off
IbodSync tmmu

Make the thread run its MMU recovery (Triumph 3 only).

Unvalidated

drivshell> IbodSync tmmu

Built-in help

Parameters: [on] [off] [Interval=<interval>] [tmmu]
    Starts the IBOD recovery thread running every <interval>
    microseconds. If <interval> is 0, stops the task.
    If <interval> is omitted, prints current setting.
    <tmmu> is used to trigger mmu recovery.