IBCHECKSTATE(8)

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

πŸ’… ibcheckstate β€” the vibe check for your InfiniBand ports

okay bestie, gather round, because ibcheckstate is literally the friend who walks into the party, looks at every single port, and goes "hmm… not you. not you. and definitely NOT you." 🫢

This page lives in the OpenIB Diagnostics section of the manual β€” it's ibcheckstate from section 8 (that's the sysadmin / daemon section, iykyk).


✨ NAME ✨

ibcheckstate β€” find ports in an IB subnet which are link up but not active. πŸ’€

Like. they're up. they're connected. but they are NOT doing the thing. iconic behavior honestly.


🌸 SYNOPSIS 🌸

ibcheckstate [-h] [-v] [-N | -nocolor] [<topology-file> | -C ca_name -P
ca_port -t(imeout) timeout_ms]

πŸ¦‹ DESCRIPTION πŸ¦‹

ibcheckstat is a script which uses a full topology file that was created by ibnetdiscover, scans the network to validate the port state and port physical state, and reports any ports which have a port state other than Active or a port physical state other than LinkUp. ✨

not me running a whole network scan just to expose the ports that aren't serving cunt. the AUDACITY of a port being up but not active. we're finding them. all of them. no cap. πŸ”₯

πŸŽ€ OPTIONS πŸŽ€

  • -N | -nocolor β€” use mono rather than color mode 🌈➑️🩢 (yes, the same flag twice, bestie, they're besties)
  • -C <ca_name> β€” use the specified <ca_name>. πŸ’…
  • -P <ca_port> β€” use the specified <ca_port>. πŸ’…
  • -t <timeout_ms> β€” override the default timeout for the solicited mads. ⏰ (solicited mads are lowkey just the mads you asked for, and they get a timeout, and you can change it, periodt)

πŸ’œ SEE ALSO πŸ’œ

ibnetdiscover(8), ibchecknode(8), ibcheckportstate(8)

the whole friend group honestly. go read them. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Hal Rosenstock <halr@voltaire.com>


mwah πŸ’‹ that's the page. go forth, check those states, and remember: up is not the same as active, and that's a life lesson fr fr. πŸ’–βœ¨πŸŒΈπŸ¦‹

OpenIB Β· May 21, 2007 Β· that's the version-and-date sign-off bestie, we love a classic πŸŽ€

πŸ“¦ where this page comes from