Greetings,I want to create an UEFI App with internet connection.
Before I start developing the code, I wanted to make sure my setup is working properly so that the app can make http requests.To that end, I spent the last days trying to make the `http` command work in the EFI Shell launched inside QEMU.I can get the ping command to work properly, but calling:http httpbin.org/getAlways returns:Unable to open http protocol on `eth0` - UnsupportedUnable to download the file `/get` on `eth0` - Unsupported
This is my startup.nsh script to configure the interface:connectifconfig -r eth0ifconfig -s eth0 dhcpifconfig -l eth0
These were my different attempts at invoking Qemu properly:-netdev user,id=mynet0,hostfwd=tcp::8080-:80 -device e1000,netdev=mynet0 \-netdev user,id=user.0 -device e1000,netdev=user.0 \-nic user,ipv6=off,model=e1000,mac=52:54:98:76:54:32 \
And following this guide I tried to setup a tap, but no dice:
-netdev tap,id=mynet0,ifname=tap0,script=no,downscript=no -device e1000,netdev=mynet0,mac=52:55:00:d1:55:01 \
Have you ever achieved this? What was your setup like?
Thank you for your time.