我是PCPentiun机,在上面挂了个硬盘,想在Target上加载FTP_SERVER文件服务,我加载后连接看不到Target上的文件和目录。为什么???
谁能帮帮我?QQ:22915614
急急急!!!
我用的ata(硬盘)启动,加载VxWorks成功。VxWorks下Target上加载FTP_SERVER后,通过PC机连接后看不到目录和文件。只看到Target的名字:lizaojun:
下面是我启动时通过串口看到的:
VxWorks System Boot
Copyright 1984-2002 Wind River Systems, Inc.
CPU: PC PENTIUM Version: VxWorks5.5.1 BSP version: 1.2/3 Creation date: Nov 10 2004, 11:29:58
0x2d93dc (tBoot): sysNvRamGet: open failed
Press any key to stop auto-boot... 0 auto-booting...
boot device : ata=0,0 unit number : 0 processor number : 0 host name : lizaojun file name : /ata0/vxWorks inet on ethernet (e) : 10.10.0.100 host inet (h) : 10.10.0.70 user (u) : lizaojun ftp password (pw) : 760913 flags (f) : 0x0 target name (tn) : targetname other (o) : rtl
Attaching to ATA disk device... done. Loading /ata0/vxWorks...696272 Starting at 0x308000...
Attached TCP/IP interface to rtl unit 0 Attaching interface lo0...done
VxWorks
Copyright 1984-2002 Wind River Systems, Inc.
CPU: PC PENTIUM Runtime Name: VxWorks Runtime Version: 5.5 BSP version: 1.2/2 Created: Nov 10 2004, 11:44:35 WDB Comm Type: WDB_COMM_NETWORK WDB: Ready.
ftpd running...
Path is: lizaojun:
New Path is: lizaojun:
其中的最后三行时我自己在usrAppInit (void)后面加的:
char UserName[256] = "sanhuan"; char Password[256] = "123456"; char pw[256]; char *pPathName;
if ( ftpdInit( (FUNCPTR)NULL, 0 ) == OK ) printf( "ftpd running...\n" ); else printf( "ftpd failed!...\n" ); /* create Ftp user */ ioDefPathGet( pPathName ); printf( "\nPath is: %s\n", pPathName ); loginDefaultEncrypt( Password, pw ) ; loginUserAdd( UserName, pw ); ioDefPathSet( "/c:" ); ioDefPathGet( pPathName ); printf( "\nNew Path is: %s\n", pPathName );
通过LeapFTP2.7.4连接:User:sanhuan Password:123456 FTPServer:10.10.0.100
自己用的PC机的IP:10.10.0.70
最后看到的结果:
Connecting to 10.10.0.100, Port 21 (#1) Connected. Waiting for response. 220 VxWorks (VxWorks5.5) FTP server ready USER lizoajun 331 Password required PASS xxxxxx 230 User logged in SYST 500 Command not recognized REST 100 500 Command not recognized PWD 257 Current directory is "lizaojun:" TYPE A 200 Type set to A, ASCII mode PORT 10,10,0,70,5,108 200 Port set okay LIST 150 Opening ASCII mode data connection 550 No files found or invalid directory or permission problem
通过FlashFXP连接的结果:
WinSock 2.0 -- OpenSSL 0.9.7d 17 Mar 2004 [左] 正在连接到 10.10.0.100 -> IP=10.10.0.100 PORT=21 [左] 已连接到 10.10.0.100 [左] 220 VxWorks (VxWorks5.5) FTP server ready [左] USER sanhuan [左] 331 Password required [左] PASS (hidden) [左] 230 User logged in [左] SYST [左] 500 Command not recognized [左] FEAT [左] 500 Command not recognized [左] REST 100 [左] 500 Command not recognized [左] 该站点可能不允许文件续传 [左] PWD [左] 257 Current directory is "lizaojun:" [左] TYPE A [左] 200 Type set to A, ASCII mode [左] PASV [左] 227 Entering Passive Mode (10,10,0,100,4,0) [左] 正在打开数据连接 IP: 10.10.0.100 端口: 1024 [左] LIST -al [左] 150 Opening ASCII mode data connection [左] 550 No files found or invalid directory or permission problem [左] 列表错误 [左] PASV [左] 227 Entering Passive Mode (10,10,0,100,4,11) [左] 正在打开数据连接 IP: 10.10.0.100 端口: 1035 [左] LIST -al [左] 150 Opening ASCII mode data connection [左] 550 No files found or invalid directory or permission problem [左] 列表错误
谁能帮帮我吗?
QQ:22915614
Email:lizaojun76@163.com
非常感谢!!!!
| 有奖活动 | |
|---|---|
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
我要赚赏金打赏帖 |
|
|---|---|
| PTC与NTC功能常规对比被打赏¥14元 | |
| 【分享开发笔记,赚取电动螺丝刀】关于3pin锂电池接口的介绍/使用被打赏¥16元 | |
| 以启明云端ESP32P4开发板实现TF卡读写功能被打赏¥28元 | |
| 【分享开发笔记,赚取电动螺丝刀】树莓派5串口UART0配置被打赏¥25元 | |
| 【STM32F103ZET6】17:分享在Rtos项目中断管理的使用经验被打赏¥23元 | |
| 【STM32F103ZET6】16:分享在中断中恢复串口任务,遇到的问题被打赏¥31元 | |
| 在FireBeetle2ESP32-C5上实现温度大气压检测及显示被打赏¥21元 | |
| 【分享开发笔记,赚取电动螺丝刀】SAME51双串口收发配置被打赏¥27元 | |
| Chaos-nano操作系统在手持式VOC检测设备上的应用被打赏¥37元 | |
| 【分享开发笔记,赚取电动螺丝刀】关于在导入第三方库lib时,wchart类型冲突的原因及解决方案被打赏¥30元 | |