ibsim-run(1)
π ibsim-run(1) β the General Commands Manual glow-up π
okay bestie, gather round, because this one is lowkey a magic trick and I need you to be seated for it π«Ά
β¨ NAME β¨
ibsim-run β run programs in an ibsim-simulated environment (yes, the manual says "envronment", we love a typo era, but you get it π
)
πΈ SYNOPSIS πΈ
ibsim-run [<command>]
π¦ DESCRIPTION π¦
So the package ibsim simulates calls to the umad library (that's the Infiniband user-space stack, iykyk).
To actually use it, you run ibsim(1), and it gets a network diagram. Then programs that have libumad2sim.so loaded override the calls to libumad with calls to the ibsim simulator. it's giving interception, it's giving main character energy β¨
And this? This is a script that runs commands with libumad2sim.so already LD_PRELOAD-ed. no cap, that's the whole vibe. π
π OPTIONS π
The script will manipulate the environment and then run the rest of the command line in that environment. And if no command was given at all? It just runs bash. casual. iconic. π
However, these options are supported:
-h,--helpβ show a summary of options and exit. that's it, that's the option, and she ate π
π EXAMPLES π
Start the simulator with a network diagram like this:
ibsim -s path/to/net-examples/net.2sw2path4hca
And then, in a separate shell (important!! don't skip this part bestie π):
ibsim-run ibdiscover
β SEE ALSO β
ibsim(1)
fr fr, if you made it this far you're officially a Unix girlie now. go run something. π
this page came straight out of the General Commands Manual, dated 2020-04-05 β and honestly? she's timeless. mwah. π§π
π¦ where this page comes from
- debian bookworm: ibsim-utils 0.10-2 Β· BSD-2+GPL-2
- debian trixie: ibsim-utils 0.12-1 Β· BSD-2+GPL-2
- ubuntu jammy: ibsim-utils 0.10-2 Β· BSD-2+GPL-2
- ubuntu noble: ibsim-utils 0.10-2build1 Β· BSD-2+GPL-2
- ubuntu questing: ibsim-utils 0.12-1
- ubuntu resolute: ibsim-utils 0.12-1build1 Β· BSD-2+GPL-2
- ubuntu stonking: ibsim-utils 0.12-1build1 Β· BSD-2+GPL-2
- Copyright 2020 Tzafrir Cohen <mellanox@cohens.org.il>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms