ARM S3C6410开发板与VM中虚拟机ftp传文件

来源:互联网 发布:mac系统查询ip地址 编辑:程序博客网 时间:2024/05/18 07:19

开发板:tiny6410   

VM:6.5.3  

linux:REHL5


需要VM虚拟机中的linux与开发板进行文件传输,


文档中给出了3中传文件的方法:

1、U盘或SD卡

2、串口调试助手

3、ftp文件发送


问题:

1、开始编写linux程序发现总是在开发板和虚拟机中插拔U盘,麻烦的不行。

2、串口可能是我用的U转串质量不怎么样,传输速度慢不说,非常的不稳定。很难传输大于10k的文件。

3、占用偶的网口和网线,操作命令麻烦。


下面介绍配置ftp的方法。

首先在开发板中新建一个用户用于文件接收 adduser 之后输入密码即可完成

[root@FriendlyARM /]# adduser rzy
Changing password for rzy
New password:
Retype password:

主机和开发板用网线联通。设置开发板IP和主机在一个段上。例如本例   开发板IP:192.168.162.122   主机IP:192.168.162.1(即最后一段不一样即可)


linux IP设置方法:ifconfig

 [root@FriendlyARM /]#ifconfig eth0 192.168.162.122


主机我是用的window xp 运行cmd

输入ipconfig查看ip状态。


虚拟机设置桥接,点选下面的复选框。


在这里我为了保证能用,重启了下虚拟机。


相互ping一下:(开发板方)

[root@FriendlyARM /]# ping 192.168.162.11
PING 192.168.162.11 (192.168.162.11): 56 data bytes
64 bytes from 192.168.162.11: seq=0 ttl=64 time=22.755 ms
64 bytes from 192.168.162.11: seq=1 ttl=64 time=1.289 ms
64 bytes from 192.168.162.11: seq=2 ttl=64 time=1.074 ms
64 bytes from 192.168.162.11: seq=3 ttl=64 time=0.958 ms
64 bytes from 192.168.162.11: seq=4 ttl=64 time=1.020 ms
64 bytes from 192.168.162.11: seq=5 ttl=64 time=0.886 ms
64 bytes from 192.168.162.11: seq=6 ttl=64 time=1.055 ms
64 bytes from 192.168.162.11: seq=7 ttl=64 time=1.061 ms
64 bytes from 192.168.162.11: seq=8 ttl=64 time=1.152 ms


OK~~网络连接已通!开发板默认开机打开了ftp服务。


VM虚拟机侧:

[root@localhost ~]# ftp 192.168.162.122        //登陆ftp服务
Connected to 192.168.162.122.
220 FriendlyARM FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
500 'AUTH GSSAPI': command not understood.
500 'AUTH KERBEROS_V4': command not understood.
KERBEROS_V4 rejected as an authentication type
Name (192.168.162.122:root): rzy                     //输入用户名和密码
331 Password required for rzy.
Password:
230 User rzy logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> put hello.zip                                                    //put命令用来传文件
local: hello.zip remote: hello.zip
227 Entering Passive Mode (192,168,162,122,135,99)
150 Opening BINARY mode data connection for 'hello.zip'.
226 Transfer complete.
207 bytes sent in 0.015 seconds (14 Kbytes/s)

在开发板这里,文件传输到/home/rzy (home目录下你的用户名中)

[root@FriendlyARM rzy]# ls
hello.c    hello.zip

找到文件,大功告成


至此还是没有解决相互传送文件命令多麻烦的问题。

在虚拟机中下载安装gftp,相互之间传送文件轻松愉快。界面如下,会用windows系统的人都会使。


下面介绍安装方法,参考   http://linux.chinaunix.net/techdoc/desktop/2007/05/16/957827.shtml

我下载的是gftp-2.0.18的源代码包。解压缩后打开终端,输入

./configure

                    #生成Makefile。

在缺省目录下输入

make

然后

make install

进行安装


安装完成后终端任意目录下,输入,gftp,就可以打开上面的界面了。


从此,妈妈再也不用担心我的文件传递。












原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 淘宝卖家快递单号填错了怎么办 淘宝店有当天的快递忘记发货怎么办 在美国官网买东西少寄了东西怎么办 闲鱼退货货收了不退钱怎么办 闲鱼退货卖家收到东西不退钱怎么办 淘宝店铺物流服务给差评怎么办 在合肥东方融资网被骗了怎么办 微信今年绑定频繁明年再试怎么办 手机号码注销了微信密码忘了怎么办 摄像师把婚礼资料弄丢了怎么办 青岛拍的婚纱照修的不好怎么办 鞋店剩的鞋都是小码的怎么办 淘宝想买的衣服下架了怎么办 买家要求到付仲裁发生运费怎么办 淘宝退货退款页面刷新不出来怎么办 淘宝退货退款快递单号写错了怎么办 淘宝上已经退款的店家还发货怎么办 千牛买家下单付款了卖家怎么办 京东货到付款支付宝支付退款怎么办 美萍餐饮管理系统下单错误怎么办 淘宝店上传宝贝显示空间不足怎么办 淘宝店品牌被投诉未授权怎么办 淘宝天猫退货单号填错了怎么办 淘宝退货我把快递单号弄丢了怎么办 唯品会退货快递单号填错了怎么办 天猫换货写错运单号怎么办 训练衣舍的店铺名连接怎么办 兼职模特被骗去微整还贷了款怎么办 卖家已经发货了我要退款怎么办 卖家显示发货单号信息查不到怎么办 淘宝申请退款卖家发货了怎么办 咸鱼卖家不发货好会自动退款怎么办 淘宝卖家涨价后不发货怎么办 淘宝卖家发货选错在线下单怎么办 申请退款后卖家又虚假发货了怎么办 公司用淘宝没发票做账怎么办 淘宝网买了假货确认了怎么办? 吃了安眠药睡了一天还没有醒怎么办 淘宝买的东西退货快递弄丢了怎么办 在淘宝上已付钱店家说没货了怎么办 从淘宝物流寄东西到国外被扣怎么办