Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running some demo examples failed with error #2173

Open
jedichen121 opened this issue Jun 8, 2019 · 2 comments
Open

Running some demo examples failed with error #2173

jedichen121 opened this issue Jun 8, 2019 · 2 comments

Comments

@jedichen121
Copy link

I was able to run the hello world application following the tutorial. However, I failed in running some demo examples. Both demo_service and 256_color_vga failed with the following output:

Error: argument "bridge43" is wrong: Device does not exist

qemu-system-x86_64: -netdev tap,id=net0,vhost=on,script=/home/jedi/.conan/data/vmrunner/0.16.1-5/includeos/latest/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/qemu-ifup,downscript=/home/jedi/.conan/data/vmrunner/0.16.1-5/includeos/latest/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/qemu-ifdown: network script /home/jedi/.conan/data/vmrunner/0.16.1-5/includeos/latest/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/qemu-ifup failed with status 65280

[ PROGRAM_FAILURE ] process exited

I'm using Ubuntu 18.04. Any help would be appreciated. Thank you.

@jedichen121
Copy link
Author

Seems like the correct command to run the two mentioned examples is
boot --create-bridge 256_color_vga
Hope the documentation can be updated.

In addition, the 256_color_vga just start a new qemu and stuck at the following screen. Isn't it supposed to draw some kind of 256-color pixel graphics?

Screenshot from 2019-06-08 21-33-55

@fwsGonzo
Copy link
Member

Its because vmrunner always runs with the bridge setup scripts even though not all services use networking. Note that vmrunner is only for development, as you are supposed to run these images in some kind of cloud. I think we can solve this without having to update the documentation though as vm.json will tell us if there are any networks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants