IBPRINTCA(8)

πŸ“¦ version 61.1^20260812git975bdaf, in fedora 43, fedora 44

πŸ’– 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 for ibhosts. 🫢
  • -R β€” recalculate the ibnetdiscover information, 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 specified ca_name for the search. 🧚
  • -P <ca_port> β€” use the specified ca_port for 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