Page MenuHomeFreeBSD

loader: allow TFTP to be used by default
AbandonedPublic

Authored by luporl on Apr 7 2020, 7:35 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 12 2024, 6:08 AM
Unknown Object (File)
Jan 16 2024, 11:23 PM
Unknown Object (File)
Dec 22 2023, 11:25 PM
Unknown Object (File)
Oct 16 2023, 8:35 PM
Unknown Object (File)
Oct 13 2023, 5:00 PM
Unknown Object (File)
Sep 8 2023, 10:51 PM
Unknown Object (File)
May 24 2023, 6:17 AM
Unknown Object (File)
Feb 11 2023, 1:29 AM
Subscribers

Details

Reviewers
bapt
imp
Summary

This change adds a compile time option to make TFTP the default network protocol.

While TFTP may be selected by specifying it in the URI scheme for root-path, this requires a BOOTP/DHCP daemon to be running to supply this information.

With QEMU, it is possible to specify a directory to simulate a TFTP server and also specify a bootfile to be fetched from this TFTP server (-netdev user,tftp=<dir>,bootfile=<path>).
Unfortunately, there is no option to supply a root-path, which makes it impossible to netboot using QEMU only, without additional daemons.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30344
Build 28112: arc lint + arc unit