qemu-system-sparc(32) limited to single network adaptor
Version
QEMU emulator version 2.10.1(Debian 1:2.10+
I have tried every possible combination and it is impossible to configure more than a single network adaptor even on machine types that should support more than 1 such as the SS600MP.
trying to specify more than a single -net nic,model=lance
will give the following error
Warning: hub port hub0port1 has no peer
Warning: vlan 0 is not connected to host network
Warning: netdev hub0port1 has no peer
Warning: requested NIC (anonymous, model lance) was not created (not supported by this machine?)
one of the many command lines was
sudo qemu-system-sparc -name 'EMS' -bios ss600mp.bin -M SS-600MP -m 1024 -drive file=8.
I have tried I think every possible combination and always the same result
If I drop the -smp and -cpu lines and just use -M SS-5 with a SS-5.bin bios OR with openbios-sparc32 it is exactly the same
I can get a machine to boot properly into GUI running Solaris 2.5.1 but I cannot get more than a single network adaptor.
Also it is worth noting that encouragements to use -device and -netdev syntax instead of the -net nic and -net tap or bridge don't work as they error out before starting the emulation. I suspect this is an issue with the SPARC-32 implementation which probably hasn't been updated to the newer -device and -netdev syntax.
Also doing a qemu-system-sparc -net nic,model=help lists only "lance" as an option. the other ne2k_pci doesn't work on the 32 bit version and the sunhme doesn't seem to be listed.
Can someone confirm either if this is a limitation with sparc32 or if is it a bug?
Many thanks
David
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu qemu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- David P
- Solved:
- Last query:
- Last reply: