由 devel 在 03-02-2004 18:45 发表:
ftp不能上传大于2000字节的文件,可以下载,不知何故? 引用并回复ZT
我用的是uclinux,用ftp上传忘文件时症状如下:
ftp> send /var/log/rc /haiersoft/suc.txt
local: /var/log/rc remote: /haiersoft/suc.txt
200 PORT Command successful.
150 Opening ASCII mode data connection for suc.txt.
426 Data connection closed, receive file suc.txt aborted.为什么会放弃?
13223 bytes sent in 0 secs (165 Kbytes/sec)
ftp>
只要传送大于2000字节(大概值)的文件就会出现这个问题,我试过传送1750字节的文件,很快传完了。
此时我敲入close反映如下:
ftp> close
Unhandled fault: alignment exception (93) at 0x00000001
fault-common.c 96
Internal error: Oops: 0
CPU: 0
pc : [<00012be4>] lr : [
1<c0000006>] Not tainted
2
3sp : 0069dfb8 ip : 00637c36 fp : 00000000
4
5r10: 16637c08 r9 : 00000000 r8 : 0069dff4
6
7r7 : 60000010 r6 : 0063fb3c r5 : 0062a384 r4 : 00637c35
8
9r3 : 00000000 r2 : ea00002d r1 : 0063fb00 r0 : 0062890c
10
11Flags: nZCv IRQs off FIQs on Mode SVC_32 Segment kernel
12
13Control: 0
14
15Process ftp (pid: 33, stackpage=0069d000)
16
17Stack:
18
190069dfa0: c0000006 00012be4 60000093 ffffffff 0062890c 0063fb
20
2100
22
230069dfc0: ea00002d 00000000 00637c35 0062a384 0063fb3c 00635cac 00000000 000000
24
2500
26
270069dfe0: 16637c08 0063fb14 00637c36 0063fb00 15ffffd4 c0000006 60000010 006289
28
290c
30
31Backtrace: no frame pointer
32
33Code: e58d0044 e3a0b000 (e51e9004) e209c40f e33c040f
34
35pid 33: failed 11
36
37/var/log>
38
39可能的原因会是什么呢?各位大虾做过相关工作的话,还请指点
40
41
42
43我在redhat linux8.0 + 商业用MODEM(TP-LINK/TM-EC5658V)环境下做的</c0000006>