-
Notifications
You must be signed in to change notification settings - Fork 82
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
Support for aarch64 #159
Comments
Thanks, this is a good suggestion. In addition to building images for different architecture, we will also think about adding this into our design, i.e., when building the emulator, we can allow users to specify the target platform. Our code will then add the corresponding |
Are you running this on Raspberry Pi? We plan to get one with the aarch64 architecture, so we can build the container image and conduct testing. |
I'm using an Apple silicon Mac, but I'm sure a Raspberry Pi would work as well. |
Somebody else suggested that running |
|
Good to know, and thanks for your help. I have decided to buy an Mac Mini M2 machine, so we can do testing on this platform. We would like to support both Intel/AMD and ARM platforms. |
We will keep this issue open, until we completely resolve it. |
Examples such as
A00-simple-peering
fail on aarch64 machines, with misleading errors claiming missing Docker credentials. This is due to missing aarch64 variants for the hosted imageshandsonsecurity/seedemu-base
andhandsonsecurity/seedemu-router
. I was able to get it running by locally building and tagging images from thedocker_images
folder beforehand (e.g.docker build -t handsonsecurity/seedemu-base .
). I think it would be great if you could provide aarch64 images as well and/or include a notice on building images inREADME.md
. Thanks.The text was updated successfully, but these errors were encountered: