这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [紧急求助]当目标机有两个电子盘时,利用WS_FTP工具通过FTP方式连接到Vx

共2条 1/1 1 跳转至

[紧急求助]当目标机有两个电子盘时,利用WS_FTP工具通过FTP方式连接到VxWorks环境下的目标机存在问题

菜鸟
2006-12-12 02:31:24     打赏

环境:

目标机VxWorks环境为VxWorks 5.5
有两个电子盘
/ata00 设置为主盘,在bios中设置主盘的启动方式为NONE,即通过从盘启动VxWorks
/ata10 设置为从盘,VxWorks镜像以及BOOTROM.SYS在从盘中.
VxWorks包含了对FTP以及硬盘的相关设置.

现象:

当通过WS_FTP95LE或者Ipswitch WS_FTP 2006连接到目标机时,可以到目录"/ata10"是正常的
即/ata10目录下的所有文件都可以正常显示.而连接到"/ata00"时,就无法显示其文件夹中的
内容.主要问题为:550 No files found or invalid directory or permission problem
! Retrieve of folder listing failed (5)

在Log中提示如下内容:

WINSOCK.DLL: WinSock 2.0
WS_FTP LE 5.08 2000.01.13, Copyright ?1992-2000 Ipswitch, Inc.
- -
connecting to 129.6.6.99:21
Connected to 129.6.6.99 port 21
220 VxWorks (VxWorks5.5.1) FTP server ready
Host type (1): VxWorks
USER user
331 Password required
PASS (hidden)
230 User logged in
CWD /ata00
250 Changed directory to "/ata00"
PWD
257 Current directory is "/ata00"
Host type (I): VxWorks
PASV
227 Entering Passive Mode (129,6,6,99,4,65)
connecting to 129.6.6.99:1089
- -
connecting to 129.6.6.99:1089
Connected to 129.6.6.99 port 1089
LIST
150 Opening ASCII mode data connection
Received 1436 bytes in 0.1 secs, (140.00 Kbps), transfer succeeded
550 No files found or invalid directory or permission problem
! Retrieve of folder listing failed (5)

在Tornado shell中察看任务状态,ftp的任务已经启动:
tFtpdServ1 ftpdWorkTask 5b5b5b8 252 PEND 38fd5b 5b5b19c 880226 0

错误码为880226,查看帮助错误为S_ftpLib_REMOTE_SERVER_ERROR_550 (但似乎从这里也不能找到任何线索.)

不知道问题出在哪里?

而且有时候也能够访问/ata00,这种情况是在先进入到/ata10目录后,在切换路径到/ata00时
就可以进入到/ata00了,且显示的文件夹和文件不全,而且并不是每次这样做都能够正常访问/ata00


另外,我在包含VxWorks中的network components->networking protocols->network filesystems->
FTP server security后,WS_FTP将无法连接到目标机

其中我的目标机的启动参数为
user(u) user
ftp password(pw) user
所以我在WS_FTP中的登陆用户名和密码也分别输入user和user,但是无法连上目标机。




关键词: 紧急     求助     目标机     两个     电子     盘时     利用     工具         

菜鸟
2006-12-15 06:38:00     打赏
2楼
UP

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]