redhat 9 tftp服务器安装分析
创始人
2024-07-13 21:11:11
0

对于tftp服务器的安装配置内容,我们讲过不少内容。那么今天主要讲解一下redhat 9 tftp服务器安装及配置及 minicom 烧写程序的方法。希望本文对大家有所帮助。下面就来看看具体的内容吧。

(本人开发环境是:windows xp os 加上 虚拟机 redhat 9 加 ARMboot 和 uClinux )

redhat 9 tftp服务器安装及配置1.查看是否redhat 9 已经有了tftp服务。

方法:打开/etc/xinetd.d/查看是否有tftp 文件。

redhat 9 tftp服务器安装及配置2.安装tftp

方法:光驱放入redhat 9 安装盘第三张(有RPM包的那张) 找到二个包:

分别是:tftp-server-0.32.............和 tftp-0.32.............

再运行下面语句,安装:

rpm -ivh tftp-server-0.32********

rpm -ivh tftp-0.32*******(这个包是客户端登陆tftp服务器所须要的)

接着打开/etc/xinetd/ 有tftp 高兴吧。安装成功了。

redhat 9 tftp服务器安装及配置3.配置tftp

以下的配置方法多是网上找来的。加上自己的遇到的问题的解决方法:

3.1 tftp的启动方法

root 下 ,执行ntsysv命令,选中tftp服务,再执行service xinetd restart命令。tftp服务就启动了。

(在ntsysv中我不知道怎么点那个确定键,郁闷啊。网上一查得用tab键。空格键用来选定某一项。。)

3.2   如何通过 tftp 下载文件?

打开/etc/xinetd.d/tftp文件,如下所示:

service tftp

{

disable = no

socket_type = dgram

protocol = udp

wait   = yes

user   = root

server= /usr/sbin/in.tftpd

server_args = -s /tftpboot

per_source= 11

cps= 100 2

}

这就是tftp的配置文件,其中,server_args = -s /tftpboot是tftp服务器运行时的参数。-s /tftpboot表示服务器默认的目录是 /tftpboot,当你执行put a.txt时,文件会被放到服务器的/tftpboot/a.txt,省去你敲put a /tftpboot/的麻烦。你也可以加其它服务器运行参数到这,具体可以执行man tftpd命令查阅。

要下载文件,执行如下命令:(下载文件的默认路径为/tftpboot)

>tftp

>get

如:/tftpboot 下面有一个文件hello.c

linux本机测试方案:root]# ifconfig eth0 127.0.0.1

root]# tftp 127.0.0.1

tftp>get hello.c

Received.....bytes in ....second. (表示成功)

redhat 9 tftp服务器安装及配置4.minicom 无法输入字符

解决方法:4.1 可能是虚拟机没有添加硬件串口。

4.2 hardware flow control 要选 NO

redhat 9 tftp服务器安装及配置5. 在烧写时遇到这样的问题

Loading: T T T T T T T T T T

Retry count exceeded; starting again

解决方法:

5.1显示TTT说明是没有连接上。

进虚拟机的驱动,查看两个服务

iptables服务,这个是防火墙要关闭。(每次开机都要关一次)

network服务,检查是否已开启。根据你说的能够ping通看来是已经开启了。 就是最开始的service xinetd restart. (tftp 服务器我使用的redhat,是开机自动开启的,并不用每次开系统都要输这个命令)

linux 开机后用ifconfig eth0 修改linux ip地址。(每次开机都要配一次)

5.2虚拟机要改到bridge方式 开发板子,windows ,linux 配成一个局域网里。

redhat 9 tftp服务器安装及配置6、现在让我们来总结一下基于tftp的宿主机向开发板烧写文件的方法:

1. windows超级终端 + tftp32.exe软件

2. linux minicom+ linux tftp server

3. windows超级终端 + linux tftp server

经测试,这三种方法都是可行的。如果你是笔记本,如果你的USB转串口没在minicom里调通,可以使用1、3方法。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...