ERROR internal error: Unexpected enum value 0 for virDomainDeviceAddressType trying to emulate raspberry pi 3 on the jetson nano
Linux - Virtualization and CloudThis forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ERROR internal error: Unexpected enum value 0 for virDomainDeviceAddressType trying to emulate raspberry pi 3 on the jetson nano
Hello.
it's more of a challenge,to be able to emulate the raspberry pi 3 on my Jetson nano (aarch64) using virt-install. I'm learning how to do that by reading heavily here :
I'm not sure if it isn't the right efi file to use in this specific configuration or if it is,but I'm passing the parameter badly. What do you suggest me to do ?
That isn't a general error, that's a software problem and a very specific error. I expect that level of detail will go once the bugs are ironed out nof virt-install.
What does google say?
Keep reading on github, keep trying stuff if you want, because a jetson nano is not an rpi 3. Frankly we don't have a clue because we have no useful information to go on - not even a link to the jetson nano.
The raspberry pi board model in QEMU does not support virtio, because it is a model of the real raspi hardware, which does not have a PCI bus that you could plug a virtio device into. If you don't care about modelling the actual hardware and just need "arm linux", use the virt board. If you do care about using the actual hardware, then you have to live with the limitations of the actual hardware, I'm afraid. – Peter Maydell 2 days ago
When I run the VM on top of the host os like this it is able to boot :
As Peter Maydell said the only network interface supported with the raspi 3 machine is the one that I have used : --netdev user,id=net0,hostfwd=tcp::5022-:22 -device usb-net,netdev=net0 because the raspi 3 has no pci and no virtio devices. But anyway,when the raspbian image is loaded,I see only the lo interface and I get these error messages :
root@raspberrypi:/home/pi# ifconfig eth0
eth0: error fetching interface information: Device not found
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.