It would be great to add TFTP functionality to the VyOS distro with configuration by CLI. This is very important when thin clients are used in the office and they need to download the boot image.
Description
Description
Details
Details
- Version
- -
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | FEATURE REQUEST | syncer | T692 TFTP server functionality | ||
Resolved | FEATURE REQUEST | syncer | T694 netboot PXE/gPXE/iPXE support | ||
Resolved | FEATURE REQUEST | c-po | T2974 Migrate tftp-server to get_config_dict() |
Event Timeline
Comment Actions
By this you mean VyOS should act as TFTP server and provide files to clients?
*sidenode* Cisco ISO supports this, too. Here it's used for embedded Call Managed to provide IP Phone configurations.
+1 from me
@plastilin willing to contribute this?
Comment Actions
If you are going to do this, then there's the related issue of whether or not to put in PXE/gPXE/iPXE related stuff to support netbooting things.
Comment Actions
+1 here as for small ISP.
Needed features (at least):
- choose interface to listen on
- choose directory to serve
- toggle read-only/read-write access
Would-be-great features:
- View connections log
- View current connections
Comment Actions
Added a child feature request for iPXE.
read-write access for backing up/deploying managed switch configuration files would be nice
Comment Actions
cpo@LR1# show service tftp-server Possible completions: allow-upload Allow TFTP file uploads directory Folder containing files served by TFTP [REQUIRED] + listen-address Addresses for TFTP server to listen [REQUIRED] port Port for TFTP service
set service tftp-server allow-upload set service tftp-server directory '/config/tftproot' set service tftp-server listen-address '172.16.254.35' set service tftp-server listen-address '172.16.34.1' set service tftp-server listen-address '2001:db8::1' set service tftp-server port '100'