首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Fedora14平台下U-boot 之TFTP服务器配置

2012-11-23 
Fedora14平台上U-boot 之TFTP服务器配置一.PC端配置1、检查是否已经安装了TFTP服务器。]# netstat -a | grep

Fedora14平台上U-boot 之TFTP服务器配置

一.PC端配置
1、检查是否已经安装了TFTP服务器。

]# netstat -a | grep tftp

如果未安装,则没有任何显示。需手动安装。在Fedora14联网的情况下,

在命令行输入:yum install xinetd tftp tftp-server


2、修改tftp服务器配置
]# vi /etc/xinetd.d/tftp                   
  将server_args配置项为你自己的tftpboot根目录
  将disable 配置为no
  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
  }
3、启动tftp服务器
]# /etc/init.d/xinetd restart

或者 # servicexinetd restart

4、关闭防火墙和SELinux

# /etc/init.d/iptables stop

可图形化设置 system->Administration->SELinux和FireWall

5、设置为开机自启动

setup ->System services->选中tftp
6.测试和下载文件准备
#mkdir /tftpboot
修改权限:#cd /

                    #chmod 777 tftpboot

在tftpboot目录新建一个测试文件test.txt

#touch test.txt

切换到另一个目录

#tftp  localhost

tftp>get test.txt

然后查看该目录下是有该文件。若有即成功安装,否则需要仔细检查前面几部。

 


二.ARM板端配置
重启开发板进入uBoot
1.设置tftp的ip地址和服务器地址
# printenv      ;打印当前环境配置

#setenv ethaddr  02:32:34:a1:81:02 ;MAC 地址设置

#setenv ipaddr   192.168.1.132;目标板IP 地址

#setenv serverip 192.168.23.23(缺省192.168.0.55)  ;服务器IP 地址

#setenv bootdelay 10 ;切换延时

#saveenv   ;可以进行保存,如果不保存,掉电后需要重新设置

热点排行