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)
Dec 13 2024, 1:10 AM
Unknown Object (File)
Nov 21 2024, 6:45 AM
Unknown Object (File)
Nov 5 2024, 2:31 PM
Unknown Object (File)
Oct 18 2024, 9:46 AM
Unknown Object (File)
Oct 17 2024, 9:19 AM
Unknown Object (File)
Oct 16 2024, 6:43 PM
Unknown Object (File)
Oct 15 2024, 6:09 AM
Unknown Object (File)
Oct 14 2024, 2:36 PM
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