IBCHECKSTATE(8)
π 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
- 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