Hello
i've been trying to boot the kernel using TFTP on Juno but no luck so far.
i get all the time this error in case i set dhcp to yes in tftp entry : ERROR: Did not find Linux kernel (Time out).
but if i put a fixed ip address i get this error : ERROR: Did not find Linux kernel (Invalid Parameter).
i already setup a TFTP server on my laptop and i can access the TFTP folder i created successfully from another laptop.
please can you help me make it work?
Thank you in advance.
I don't know if this is your problem, but I found that you *must* have a "filename" entry in dhcpd.conf for the board, otherwise TFTP will fail. Even though TFTP is specifiying the filename to download.
This is because UEFI's DHCP request fails if there is no filename provided, so it's not directly related to TFTP.
Thank you for your answer.
i would like to test your suggestion but i don't know how to do that.
Can you please share with me how to set the "filename" entry in dhcpd.conf for Juno.
Thanks again
I hope this helps, but in my dhcpd.conf, I have:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.65 192.168.1.127;
option broadcast-address 192.168.1.255;
option domain-name-servers 192.168.1.1, router;
option routers 192.168.1.254;
}
host juno {
hardware ethernet 00:02:F7:00:57:DD;
fixed-address 192.168.1.33;
filename "shell64.efi";