wiki:KrakenTftp

Kraken TFTP

Kraken TFTP implements TFTP client and server. TFTP server provides simple file transfer service for specified base directory. For now, TFTP server cannot handle multiple transfer requests concurrently. (i.e. single threaded server)

Author

Install

kraken> pkg.install kraken-tftp
  • Note: Check your firewall rules

Command

Server Commands

  • tftp.open [directory path]
    • open udp/69 port and start tftp server
      kraken> tftp.open C:\Users\xeraph.OFFICE\Downloads
      tftp server opened
      
  • tftp.close
    • close udp/69 port
      kraken> tftp.close
      tftp server closed
      

Client Commands

  • tftp.get [-i] host source [destination]
    • [-i] means binary (image) mode, and it's optional
  • tftp.put [-i] host source [destination]
    • [-i] means binary (image) mode, and it's optional

Maven Dependency Configuration

<dependency>
  <groupId>org.krakenapps</groupId>
  <artifactId>kraken-tftp</artifactId>
  <version>0.9.0</version>
</dependency>

Changes

  • 0.9.0 (development version)
    • under code review