Ubuntu TFTP 服务器故障排除一例

最近利用Ubuntu搭建TFTP调试环境:
sudo apt-get install tftp tftpd
sudo apt-get install xinetd

tftp127.0.0.1可以put/get,但是从设备上tftp put总是无响应(wireshark结果)。安装Xinetd,配置/etc/xinet.d/tftp后:
service tftp
{
          socket_type               = dgram
          protocol                  = udp
          wait                      = yes
          user                      = root
          server                    = /usr/sbin/in.tftpd
          server_args               = -s /tftpboot
          disable                   = no
          per_source                = 11
          cps                       = 100 2
          flags                     = IPv4
}

问题解决。修该root为启动用户名,wireshark结果为:

Ubuntu TFTP 服务器故障排除一例


呵呵,看来tftp协议还是不错的,没有权限都提示出来了:(
不过,这也看出用户文件权限管理还是必要的.
有意思不?

****************************************************

补充:
一直无法bootrom升级,因为CTRL-B无法输入。今天从如下发现解决方案,取消硬件流控。感谢!!

这些天把uClinux 内核移植成功后,感觉甚是高兴,但遇到了一很让人头疼的问题,那就是每次下载程序就要跑到Windows下用超级终端,因为一直不知道怎么在minicom下接收键盘的问题。今天无疑中发现了这个问题的关键点,是因为串口配置的有问题,本来一直认为是minicom版本的问题呢。

关键点就在串口的配置中有个Serial port setup -->Hardware Flow Contorl只要这个地方改成Yes,那么你的键盘是没有用的,接受不了任何输入。把他改成No就好了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyjpxf.html