GithubHelp home page GithubHelp logo

pjo2 / tftpd64 Goto Github PK

View Code? Open in Web Editor NEW
245.0 13.0 56.0 81.8 MB

The working repository of the famous TFTP server.

Home Page: http://www.tftpd64.com

License: GNU General Public License v2.0

C 99.91% C++ 0.09%

tftpd64's Introduction

tftpd64's People

Contributors

pjo2 avatar xqueezeme avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tftpd64's Issues

Option to disable overwriting of files

Hello,
I am running TFTPD as a windows service.

Is it possible to configure the service to not overwrite files with existing filenames but append a (1), (2), (3) etc to the end?

MAC Address filtering on DHCP server

Hello,

I use a lot the TFTPD DHCP server to assign IP to new access points on my costumers network that does not have DHCP server, and I would love to be able to assign IP's only to the access points I am installing. It might have other devices on network that I do not want to assign IP (I dont even know what they are...), and should not be assingned...
Is there a way to filter to 2/3 MAC addresses?

Thanks!

Complied versions download link

Hi,
i try to download the last compiled versions, but the link is broken (all redirect to the older repository).

Where is the newer files position?

Thanks
Stefano

DHCP Option 2 - Time Offset

Hello there,

Does anyone have a list with the "correct" syntax on how to enter the different time zones that TFTP32/64 DHCP Server support for the Additional option (2) Time offset.

Thanks in advanced for your help.

USB to Ethernet dongle does not appear in "Server Interfaces"

Please add support for USB to Ethernet dongles.

My tp-link U300 USB 3.0 to Gigabit Ethernet Network Adapter is not showing up in the tftpd64 "Server Interfaces" combo box.

It can be seen in normal windows settings.

It can be seen by ipconfig:

Ethernet adapter USB Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . :
   IPv4 Address. . . . . . . . . . . : 10.11.12.2
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.11.12.1

And by Get-NetAdapter:

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
USB Ethernet              TP-LINK Gigabit Ethernet USB Adapter        158 Up           XX-XX-XX-XX-XX-XX       100 Mbps

serviceError 10061 (and solution!)

Why are we getting the winsock error 10061
After some debugging the problem is the service can not bind to the socket on its default port 2994
This is de default (startup) port for console to listening on. This port was blocked, as can be seen by using netsh.

Problem:

Open a DOS prompt (as administrator)
netsh interface ipv4 show excludedportrange protocol=tcp

The range 2912-3011 was excluded!
Probably due to windows NAT service winnat,

Solution:

Open a DOS prompt (as administrator)
net stop winnat

Check again:

Open a DOS prompt (as administrator)
netsh interface ipv4 show excludedportrange protocol=tcp

And restart your tftpd service (or gui) again. Check (using a dos prompt) if it listens on the new port.

Open a DOS prompt (as administrator)
netstat -an

Hope this will help others.

Cheers, from the Netherlands.

10013 Bind Error

An attempt was made to access a socket in a way forbidden by its access permissions.

Shows up every time I launch the software on Windows 10 Pro.

Wrong next-server IP sent to client

Hello,
On windows 10 latest patch level ,
despite the "bind to IP Adress" setting in TFTP server , when there are multiple NICs , the DHCP server sends the wrong IP adress for the next-server option , for example if thereis a wifi NIC and an ethernet NIC the IP of the wifi NIC is given to the DHCP client as next-server.
Setting explicit the option 66 with the Ethernet IP adress is ignored

Zero bytes file after transfering

I've started tftp transfer from a Switch to my Windows TFTP server, it creates the file, but the size is zero. On the switch I receive the message "Backup failed, TFTP error!"

What could be wrong? I've also tried to disable my firewall.

Best Regards

Which license?

Github project setting and license.md file in the repo say license is GPL-2.0.
readme.exe says its European Public License.

Which one is it? And if its European Public License, which version, a link or copy of European Public License seems to be missing.

port 69 is not open

when i launch the program and do an nmap scan, port 69 is not open even though i set it that. ask for any more details if needed

install for all users option

It would be nice if the installer was changed to install for either all users or the current user. My current environment only allows by admin account to install software but I use my standard account day-to-day. So the installer puts everything in my admin account profile and I don't see it in my standard account profile.

TFTPD64

I just sign in to download TFTPD64. Is this possible ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.