diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-11 20:33:05 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-11 20:33:05 -0400 |
| commit | c973ec566abc6d71c58b591ca45237f2725092ef (patch) | |
| tree | 8d09a7bf204b95ff3951095104d0a1ea2582eca9 /wiki/Address-Reference.md | |
| parent | b06a23c3a8ed36de9db3b880fe6df55d63ad4586 (diff) | |
| download | open-iov-c973ec566abc6d71c58b591ca45237f2725092ef.tar.gz open-iov-c973ec566abc6d71c58b591ca45237f2725092ef.zip | |
tools/guest-diag: single user netdev for QEMU (fix SSH pre-auth stall)
The launch line carried both an explicit rtl8139 on netdev net0 and a
stray '-net user,hostfwd=tcp::2222-:22 -net nic' pair, creating a SECOND
slirp network with a second NIC and a second 2222 forward. The SSH
connection landed on one slirp instance while the guest's replies left
through the other interface, stalling the handshake before auth. The
explicit rtl8139 now owns the only user netdev with the 2222 forward.
The generated launch_qemu_rootport.run.sh is patched in place by the
harness from the same line.
Verified: sshpass -p ubuntu ssh -p 2222 ubuntu@127.0.0.1 -> nvidia-smi
green. Guest-side companion fix (persisted in the qcow2 image): the
cloud image's /etc/ssh/sshd_config.d/60-cloudimg-settings.conf set
PasswordAuthentication no; it is now yes.
Diffstat (limited to 'wiki/Address-Reference.md')
0 files changed, 0 insertions, 0 deletions
