Openwrt 如何搭建TFTP文件传输_openwrt tftp_无名白丁的博客-程序员秘密

技术标签: tftp  无线通讯  openwrt  

一、在Openwrt 平台我们经常需要重板子中导出文件或者从外部导入文件到板子,为了解决这个问题,在本文中将介绍TFTP工具。

 

TFTP 是一个传输文件简单协议,其基于UDP传输协议。

二、 基于TFTP协议的网络数据包格式

---------------------------------------------------
| Local Medium | Internet | Datagram | TFTP |
---------------------------------------------------

协议包格式:

 

三、Openwrt中选择tftp编译选项

$make menuconfig

  ->Network                   

       -> File Transfer  

          -> tftp-hpa...................... An enhanced version of the BSD TFTP client

      这里我们选择客户端程序tftp-hpa. 板子中tftp 做客户端,电脑PC 运行tftpd32做服务器

 

三、编译烧录软件或者安装此应用到openwrt 板子

                    

四、安装运行tftpd32.exe

                     

五、配置服务器,主要修改服务器端IP地址和传输目录。

六、在openwrt 中运行tftp-hpa 应用,进入输入服务器端的IP地址。

七、输入服务器端的IP地址,进入tftp 客户端模式

          (to) 192.168.2.10

          

八、将openwrt本地文件到上面指定服务的目录,这里我们上面设置服务器时已经指定到PC:G:\tftpd_dir

       tftp> put wireless

       

       Wireless 文件是本地/etc/config 目录下的文件

        查看G:\tftpd_dir 目录中文件是否已传输出来:

九、获取文件,从PC:G:\tftpd_dir,获取文件到Openwrt.

     

      查看一下是否已下载下来

        

 

结束:

通过tftp 可以很方便地进行文件传输。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/luxgang/article/details/100018625

智能推荐

python爬虫 selenium、PyQuery 爬取京东商城_Mr.Zheng~_的博客-程序员秘密

首先来说一说selenium,这是一个浏览器自动化测试框架。嗯。。。。就介绍这么多,要详细了解的话自己去看文档诺~网址:https://www.seleniumhq.org/docs/第一步需求分析:1)自动搜索商品2)获取搜索结果的数据来个分割线第二步上代码啊:功能编写模块from selenium import webdriverfrom seleniu...

[正则表达式]VBA_vba regexp 双引号_Oracle中文开发者社区的博客-程序员秘密

有一位美国佬编写的专业书籍是世人公认的正则权威著作.但它不太适合初学者,尤其是没有相关编程语言背景及书中所及的种种计算机技术知识的读者.其中很多晦涩难懂的内容在VBA中用不上或者对你来说根本无用的,而初学者的你却根本不知道怎样取舍.事实上,本人还没有发现一本针对VBA平台的正则专业书籍.网络可见到少量VBA正则教程,但内容多是”点到为止”.匹配对象match的Submatches是一个集合属性,它包含正则表达式中用圆括号捕捉到的所有子匹配.它为用户提供了返回$1特殊变量值的方法.

HFSS - 矩形口径喇叭天线的设计与仿真_hfss矩形波导仿真设计_CAMPEST的博客-程序员秘密

一、理论喇叭天线是一种应用广 泛的微波天线,其优点是结构简单,频带宽,功率容量大,调整与使用方便。合理地选择喇叭尺寸,可以获得良好的辐射特性、相当尖锐的主瓣、较小副瓣和较高的增益。因此,喇叭天线应用非常广泛,它是一种常见的天线增益测试用标准天线。矩形口径喇叭天线通常称为角锥喇叭天线,由矩形波导E面和H面的两壁张开而成的,其辐射特性基本上是E面和H面扇形喇叭的结合,其结构如下图所示。这里分别用a和b表示矩形波导的宽和高,用a1和b1表示喇叭口径在E面和H面的边长,用ρe和ρh表示喇叭口径在E面和H面的斜径

ubuntu18.04配置ORB-SLAM3_惊鸿一博的博客-程序员秘密

目录1. C++11 or C++0x Compiler2.Pangolin3.opencv4.eigen5.boost安装6.DBoW2 and g2o7.下载编译ORB-SLAM38.运行ORB-SLAM3的测试数据集经过无数折磨,终于把ORB-SLAM3配置好了。先说一下遇到的错误第一次在虚拟机里装的ubuntu16.04里编译遇到的错误./Examples/Monocular/mono_euroc: symbol lookup error: /hom

LeGo-LOAM运行KITTI数据集_木子雨舟的博客-程序员秘密

在上一篇博客:LeGO-LOAM编译和运行的最后,自己给自己挖了个坑。KITTI数据集的运行结果很明显有问题,接下来就要解决这个问题然后完美运行LeGO-LOAM。一.KITTI数据集的转换官方的KITTI数据集是连续的数据图片的形式,为了之后的各种测试的方便,先使用工具将KITTI数据集转换成rosbag的形式。安装kitti2bagkitti2bag项目地址pip install kitti2bag数据集的转换提前下载需要的kitti数据集,在项目中我使用的是2011-10-03-00

Cannot resolve method addSource_微电子学与固体电子学-俞驰的博客-程序员秘密

原始代碼如下:ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment();BatchTableEnvironment tableEnv = BatchTableEnvironment.create(env);DataStream<Row> source = env.addSource(new RichSourceFunction<Row>() ...Intellij提示:Can

随便推点

第七周7.2搜索 课堂学习记录 搜索例子+选择排序+二分搜索《程序设计入门——C语言》第七期 浙江大学 翁恺_lilymm77的博客-程序员秘密

1.搜索例子:#include<iostream>using namespace std;/* 美金币值对应的票面名称,给出币值求票面名称1, 5, 10, 25, 50"penny","nickel","dime","quarter","half-dollar"*/int search(int key, int arr[], int length){...

github本地git push ssh方式免用户名和密码配置相关问题_git push ssh:/gitte_lonyw的博客-程序员秘密

本文章适用于新手使用github配置本地免密连接。本地是在win10系统下利用Git 64工具拉取的。 因为git支持两种传输协议,ssh和https方式。本文讲解的是ssh方式,而不是https的方式。我们可以从github上进入项目上查看两种方式: HTTPS方式 ssh方式

2023年泰迪杯数据挖掘挑战赛B题--产品订单数据分析与需求预测(1.数据处理)_泰迪杯b题_maligebilaowang的博客-程序员秘密

本题相对来说比较适合新手,包括针对数据的预处理,数据分析,特征提取以及模型训练等多个步骤,完整的做下来是可以学到很多东西的。

绝对路径和相对路径总结_dos相对路径_mysuc的博客-程序员秘密

比如说你的C盘ABC文件夹下有两个文件1和2如果要文件1说出文件2的位置(也就是路径),那么它有两种表示方法:C:\ABC\2  这就是绝对路径,指明2文件在C盘ABC文件下,从最大的目录C盘开始表示出来.2这就是相对路径,因为1文件和2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了..另个比喻:比方C盘ABC文件夹有个1文

R不同包相同函数名问题(屏蔽警告,使用不同包下相同函数名解决方案)_r语言重名函数_w7913766的博客-程序员秘密

解决问题链接:https://stackoverflow.com/questions/39137110/what-does-the-following-object-is-masked-from-packagexxx-mean在R上使用library("gplots")时,有个警告信息, 说在gplots下与stats下都有函数lowess。搜了下,上面链接解释的很完美。Loading requi...

推荐文章

热门文章

相关标签