IBPRINTCA(8)
π IBPRINTCA π
okay bestie, gather round, because this is ibprintca.pl β the little Perl script from the OpenIB diagnostics crew that prints either the CA you asked for or literally just the whole list of CAs, straight outta your ibnetdiscover output. she's giving utility, she's giving speed, she's giving "why are you greping like a Victorian orphan when I exist". π¦
β¨ SYNOPSIS β¨
ibprintca.pl [-R -l -C <ca_name> -P <ca_port>] [<ca_guid|node_name>]
πΈ DESCRIPTION πΈ
so. you could grep the output of ibnetdiscover, or you could open it in an editor and squint at it like it owes you money. or you could just run ibprintca.pl and let her cook. she parses out and prints either the CA info for the CA you specified, or a list of all the CAs in the subnet. faster than greping, faster than scrolling, no cap. π
and the icon behaviour? ibprintca.pl will also reuse the cached ibnetdiscover output from some of the other diag tools, which makes her a lil bit faster than running ibnetdiscover from scratch every single time. reusing, recycling, slaying. β»οΈβ¨
π OPTIONS π
-lβ list the CAs. that's it, that's the whole vibe. it's simply a wrapper foribhosts. π«Ά-Rβ recalculate theibnetdiscoverinformation, aka do NOT use the cached info. she's slower this way, but you should reach for this one if the diag tools haven't been used for a while, or if you have literally any other reason to believe the fabric has changed. trust your gut, bestie, then force a refresh. π₯-C <ca_name>β use the specifiedca_namefor the search. π§-P <ca_port>β use the specifiedca_portfor the search. π
π AUTHORS π
the legends themselves:
- Ira Weiny
<weiny2@llnl.gov>π - Hal Rosenstock
<halr@voltaire.com>π
and that's the whole page, angel. this one's from the OpenIB era, dated May 31, 2007 β old school, still iconic, still eating. go print some CAs. ππ
π¦ where this page comes from
- fedora 43: infiniband-diags-compat 58.0-4.fc43 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- fedora 44: infiniband-diags-compat 61.0-2.fc44 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- fedora 44: infiniband-diags-compat 61.1^20260812git975bdaf-1.fc44 Β· GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms