问题标签 [tftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
erlang - 如何为 inets tftp 服务器定义服务器根目录
似乎微不足道,但服务器配置中的属性 {server_root, Path} 不起作用。有什么提示吗?
sockets - 从 shell 启动 tftpd(作为独立的)
我想从 linux shell 配置和启动 tftpd。如果我打电话:
我总是:
我的 /etc/services 中没有 tftp 设置。
c - 从 c 源代码调用 tftp get 命令
我正在调用系统命令
当 tftp 服务器运行时它工作正常,但是当 tftp 服务器关闭时它使我的 c 程序崩溃。
有没有办法在 c 源代码中检查服务器是否可用?
tftp - tftp PUT 因 TFTPD32 失败(atftp 和 tftp 有效)
我使用以下命令在嵌入式系统上配置 tftpd:
当我使用 linux 应用程序(tftp、atftp)作为客户端时,一切正常。但是使用 Windows 工具(Ph.Jounin 的 TFTPD32)- 在公司中首选我无法将文件放入服务器。
正确的跟踪(几行):
错误跟踪:
c - 从 c 中 tftp 协议中的 ar/w 请求获取超时和 rexmut
我正在尝试实现一个 tftp 服务器。我有一个结构:
我在 tftp 协议中接受 ar/w 请求。当我使用标准 tftp 放置文件,监听具有这种结构的请求时,我可以获得操作码、文件名和模式,但我无法获得超时,rexmut 也无法获得。
所以我的问题是从这样的请求中获取超时和 rexmut 的标准方法是什么。
java - BufferedOutputStream 没有将所有内容写入文件
我试图创建一个 TFTP 服务器,但是当它接收到一个文件时,似乎并非所有文件都保存在服务器上(缺少一些字节)。该文件创建良好,大部分数据已写入,但由于文件不完整,它被归类为损坏且无法打开。有谁知道如何解决这个问题?
主班
WRQ 类
tftp - Linux 上的 TFTP 服务器
我正在寻找在 Linux 平台上运行的 FTP 服务器的示例。
我知道 Windows tftpd32 上有一个应用程序,它结合了多个服务器,例如 TFTP DHCP 和 DNS。
然后我问了以下问题:
任何提供 TFTP 服务器的产品是否总是如此?换句话说,是否总是可以在同一个 TFTP 服务器中找到 DNS 和 DHCP 服务器。
对不起我的英语,提前谢谢。
c++ - TFTP 服务器未从客户端接收
我正在使用 C++ 开发 TFTP 服务器。问题是当我使用 Internet 上提供的 TFTP 客户端演示 (HS TFTP) 时,我无法接收或至少在接收缓冲区中看不到任何内容。
我可以“感觉到”我的应用程序正在接收某些内容,但是当我将那个演示用于 TFTP 客户端时,我看不到收到的内容。所以,我所做的是自己创建一个客户端并发送一个类似“WRQ”的命令。通过这种方式,我能够接收发送的命令。因此,我不知道为什么我看不到来自 Internet 上的常规 TFTP 客户端的内容。
顺便说一句,传输已使用本地 ip 127.0.0.1 和默认 TFTP IP 69 在同一台计算机上进行。
erlang - 为什么这个 erlang tftpd 服务器似乎不接受客户端请求?
我正在尝试使用 inet 的 tftp,但我做错了一些事情。这个简单的示例应用程序虽然绑定到正确的端口,但从不向客户端返回数据。
要重现,请在项目根目录中打开一个终端,然后:
这应该会启动 tftp_hellp 应用程序,并将您放入 erlang shell。确认 inets 正在运行:
并且 tftp 守护进程正在运行:
伟大的。现在,如果您查看,etc/inets.config
您会注意到我们将 tftpd 绑定到 6969。打开另一个终端并:
打扰。如果我对 tftpd 的理解是正确的——显然不是——我们会<<"hello world">>
回来的。
我究竟做错了什么?
c++ - TFTP C++没有收到ACK
我正在使用 C++ 编写一个 TFTP 客户端。我能够使用“八位字节”模式向默认的 TFTP 客户端 (tftpd32) 发送读取请求。问题是我无法在常规 TFTP 响应中发回 ACK。我收到以下错误:
为什么我可以使用相同的方法发送 RRQ 但不能发送 ACK?