嵌入式linux(TQ2440开发板)传输文件tftp服务器配置
来源:互联网 发布:淘宝ecco鞋真假 编辑:程序博客网 时间:2024/05/22 14:12
在用TQ2440的开发板做串口扩展,之前用串口传输文件速率实在太慢,从库房借了个路由器,克隆本机IP地址和MAC地址到路由器上(公司网有MAC绑定),然后将电脑和开发板都连接到路由器上,这样就可以用网口和开发板通信了。 (工作电脑win7+工作电脑里的linux虚拟机+开发板,虚拟机网络采用桥接模式)
开发板自带的系统已经装好了tftp的客户端和服务器端,我是用开发板做客户端传文件的,这样只要在虚拟机中只要装好tftp服务器端就可以了。
我用的是fedora24,安装tftp的方法和网上很多教程一样:
下载tftp服务器、客户端tftp和守护进程xinetd三个包
1、yum install xinetd
2、yum install tftp
3、yum install tftp-server
2、yum install tftp
3、yum install tftp-server
之后网上很多都说修改配置文件(/etc/xinetd.d/tftp),但我根本找不到这个文件,不知道什么情况。
然后尝试着新建了一个(vim /etc/xinetd.d/tftp),写入相应的配置,如下:
servicetftp
{
disable =no
socket_type =dgram
protocol =udp
wait =yes
user =root
server =/usr/sbin/in.tftpd
server_args =-s /tftpboot -c
per_source =11
cps = 1002
flags =IPv4
}
建立服务器主目录:
cd/
mkdir tftpboot
chmod 777 -R /tftpboot/
之后重启xinetd服务:
service xinetd restart
由于之配置了samba服务器,所以防火墙和selinux都关了,现在不用管,直接传个文件试试。。。
在TQ2440终端执行:
uname -a >> test.txt
tftp -l test.txt -r test.txt -p 192.168.13.32
上面IP地址就是虚拟机的地址,在虚拟机/tftpboot/目录下找到了test.txt,传输成功。
之前用串口传十几分钟的文件,用tftp只需十几秒就能传完,很方便。
0 0
- 嵌入式linux(TQ2440开发板)传输文件tftp服务器配置
- 嵌入式linux tftp服务器的配置
- 嵌入式linux系统ubuntu配置TFTP服务器
- 嵌入式linux交叉开发 和 TFTP服务器的安装和配置
- 嵌入式linux开发板 与主机linux 串口传输文件
- 3、嵌入式开发之centos6.6配置tftp服务器
- linux TFTP服务器配置
- linux tftp服务器配置
- 嵌入式 Linux开发 之 tftp
- 嵌入式linux下CC1101的驱动 arm9 tq2440开发板
- 嵌入式linux学习笔记二--用tftp下载镜像文件到开发板
- Linux TFTP 文件配置
- Debian Linux tftp服务器配置
- Linux TFTP服务器配置2
- linux 下配置tftp服务器
- Linux 下tftp 服务器配置
- TFTP服务器配置(linux)
- Debian Linux tftp服务器配置
- 用python 读取和写入CSV格式的文件
- AngularJS入门(10)-Angular服务总结
- Zookeeper-Zookeeper可以干什么
- 用angularJS的路由实现页面的跳转并传参
- Adapter汇总(ArrayAdapter,SimpleAdapter,BaseAdapter 简单入门)
- 嵌入式linux(TQ2440开发板)传输文件tftp服务器配置
- play框架用起来(1)
- 欢迎使用CSDN-markdown编辑器
- 安卓动态获取权限及权限介绍
- 数蜜蜂
- 手机游戏实现Android隐藏虚拟按键
- 遇到的问题----linux系统中的eth0网络不见了--重启不加载ifcfg-eth0的配置--需要重新激活
- mysql数据库索引的介绍
- android通过注册的className新建对象