在使用minicom和ftp server时的一些问题
1.通过minicom可以像在xp下的超级终端一样显示启动uboot的信息,但是按任何键都没有反应,这个问题的解决办法是:在终端中输入:minicom -s
+-----[configuration]------+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
| Exit from Minicom |
+-------------------------+
进入 Serial port setup
+------------------------------------------+
| A - Serial Device : /dev/ttyS0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 115200 8N1 |
| F - Hardware Flow Control : Yes |
| G - Software Flow Control : No |
| |
| Change which setting? |
+------------------------------------------+
默认F项是Yes的,在这里改成No问题即可解决。
2.TFTP server的配置:
(如果没有安装tftp-server-0.32-4.i386.rpm 可以在redhat第三张光盘上找到。安装tftfp-server: rpm -ivh tftp-server-0.32-4.i386.rpm)
设置tftp共享目录:进入/etc/xinetd.d/tftp文件,修改server_args项中的目录,如下:
service tftp
{ socket_type =dgram
protocol =udp
wait =yes
user =root
server =/usr/sbin/in.tftpd
server_args =-s /tftpboot -c
disable =no
per_source =11
cps =100 2
flags =IPv4
}
说明:修改项server_args= -s -c,其中处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。
注意:共享目录一定不要选择/root这样的特权目录,否则传输文件会失败accwss denied)
service xinetd restart (重启服务,启动tftp服务)
这样TFTP server就已经配置好了,但是在启动uboot后始终ping不通我的主机,防火墙也都关了,最后发现问题出现在双网卡上,当把上网的那根网线拔掉后再ping 主机就能ping通,烧写也没有问题了。
阅读(1031) | 评论(0) | 转发(0) |