Go to main content

man pages section 8: System Administration Commands

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

ibprintswitch (8)

Name

ibprintswitch - print either the switch specified or a list of switches from the ibnetdiscover output

Synopsis

ibprintswitch.pl    [-R    -l    -C     <ca_name>     -P     <ca_port>]
[<switch_guid|switch_name>]

Description

IBPRINTSWITCH(8)              OpenIB Diagnostics              IBPRINTSWITCH(8)



NAME
       ibprintswitch.pl  -  print  either  the  switch  specified or a list of
       switches from the ibnetdiscover output


SYNOPSIS
       ibprintswitch.pl    [-R    -l    -C     <ca_name>     -P     <ca_port>]
       [<switch_guid|switch_name>]


DESCRIPTION
       Faster than greping/viewing with an editor the output of ibnetdiscover,
       ibprintswitch.pl will parse out and print either the switch information
       for  the  switch  specified  or a list of all the switches found in the
       subnet.  In addition, it will crudely parse  on  the  node  description
       information  and if found report all the information for an entire cha-
       sis if the description information is consistent.

       Finally, ibprintswitch.pl will also reuse the cached ibnetdiscover out-
       put  from some of the other diag tools which makes it a bit faster than
       running ibnetdiscover from scratch.


OPTIONS
       -l     List the switches (simply a wrapper for ibswitches).

       -R     Recalculate the ibnetdiscover information, ie  do  not  use  the
              cached information.  This option is slower but should be used if
              the diag tools have not been used for some time or if there  are
              other reasons to believe that the fabric has changed.

       -C <ca_name>    use the specified ca_name for the search.

       -P <ca_port>    use the specified ca_port for the search.



AUTHORS
       Ira Weiny
              <weiny2@llnl.gov>

       Hal Rosenstock
              <halr@voltaire.com>



ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+-----------------------+
       |ATTRIBUTE TYPE |   ATTRIBUTE VALUE     |
       +---------------+-----------------------+
       |Availability   | network/open-fabrics  |
       +---------------+-----------------------+
       |Stability      | Pass-through volatile |
       +---------------+-----------------------+

NOTES
       Source  code  for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source   was   downloaded   from    ['https://www.openfabrics.org/down-
       loads/ibutils/ibutils-1.5.7-0.2.gbd7e502.tar.gz', 'https://www.openfab-
       rics.org/downloads/libibverbs/libibverbs-1.1.8.tar.gz',
       'https://www.openfabrics.org/downloads/libmlx4/libmlx4-1.0.6.tar.gz',
       'https://www.openfabrics.org/downloads/libsdp/lib-
       sdp-1.1.108-0.15.gd7fdb72.tar.gz',   'https://www.openfabrics.org/down-
       loads/management/infiniband-diags-1.6.5.tar.gz',  'https://www.openfab-
       rics.org/downloads/management/libibmad-1.3.12.tar.gz',
       'https://www.openfabrics.org/downloads/management/libibu-
       mad-1.3.10.2.tar.gz',    'https://www.openfabrics.org/downloads/manage-
       ment/opensm-3.3.19.tar.gz',          'https://www.openfabrics.org/down-
       loads/perftest/perftest-1.3.0-0.42.gf350d3d.tar.gz', 'https://www.open-
       fabrics.org/downloads/qperf/qperf-0.4.9.tar.gz',  'https://www.openfab-
       rics.org/downloads/rdmacm/librdmacm-1.0.21.tar.gz',  'https://www.open-
       fabrics.org/downloads/rds-tools/rds-tools-2.0.4.tar.gz'].

       Further information about this software can be found on the open source
       community website at http://www.openfabrics.org/.



OpenIB                           May 31, 2007                 IBPRINTSWITCH(8)