- Keep hub port powered through fiber id + PCIe prompts; power off after. - Ctrl-C saves fiber_map.json, turns off current port, exits 130; handle during PCIe. - Remote calibrate: set step_powered only when SSH on succeeds; skip step if remote ON failed (was incorrectly treating failed ON as powered). - power() returns False when hubs cannot connect; CLI on/off exits 1 so SSH sees failures. - remote_hub_port_power: merge stdout+stderr for diagnostics; ssh_forward_capture uses stdin=DEVNULL. - Warn when calibrate_remotes yields zero remote steps; clarify remote_ssh.env.example. Made-with: Cursor |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| acroname.py | ||
| adnacom_pcie_catalog.py | ||
| brainstem_loader.py | ||
| cli.py | ||
| constants.py | ||
| fiber_map_io.py | ||
| paths.py | ||
| remote_ssh.py | ||
| ssh_dispatch.py | ||
| usb_probe.py | ||