开发板TFTP文件传输

开发板TFTP文件传输

在使用tftp进行文件传输之前,首先需要明白同一网段的概念:

  • 同一网段指的是IP地址和子网掩码相与得到相同的网络地址。同一网段,必须做到网络标识相同。各类IP的网络标识算法都是不一样的,需要根据子网掩码的位数来判断

将开发板和Ubuntu(宿主机)连接到同一个交换机或路由器

之后,使用ifconfig查看Ubuntu的IP地址,如果是虚拟机安装的Ubuntu,一定要使用桥接模式

在这里插入图片描述

之后,修改开发板的网络配置文件,将开发板的IP地址更改为Ubuntu同一网段下(一般为IP前三位相同即可)

  • 终端输入: vi /etc/eth0-setting
  • 更改IP为192.168.3.20
  • 重启开发板

在开发板使用ping 192.168.3.27测试开发板和Ubuntu的连接情况

在这里插入图片描述

开发板成功连接Ubuntu


使用开发板实现TFTP文件传输

在开发板超级终端界面输入以下命令:

tftp -g -l newfilename -r oldfilename 服务器IP

//相关参数
        -l FILE Local FILE
        -r FILE Remote FILE
        -g      Get file
        -p      Put file
        -b SIZE Transfer blocks of SIZE octets

当前目录即可获取TFTP服务器(Ubuntu)的文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章