真是疯狂了 局域网里测试不同方式拷文件 sha1 码次次不一样

2022-04-26 09:54:21 +08:00
 azev
在路由器上挂了个硬盘 下载文件
然后最终目标是转移至影音盒子里
但是发现播放有问题 于是看了下 sha1 码 结果跟路由器里对不上
然后测试各种途径来复制到盒子 结果次次不一样 md5 码也不一样 真是太疯狂了
(直接 ssh 下 scp ,中间机 nuc 下用 winscp 下载,smb 拷贝,smb 直接转至盒子)

是磁盘文件系统出问题了?
3223 次点击
所在节点    问与答
20 条回复
webshe11
2022-04-26 09:56:46 +08:00
对比一下文件内容看看
datocp
2022-04-26 09:57:56 +08:00
这种你首先在网上找个确认 sha1 的文件,下到路由,确定路由下载是否正常。

有遇到的情况,电脑的内存有问题,可以通过 memtest+来确定,导致 md5 次次不一样。
其它的像网线有问题,导致网管交换机提示大量的 crc 校验错误,是否会导致类似情况不得而知。

好吧,,,是啥影音盒子,看起来不好排除。。。
azev
2022-04-26 10:08:40 +08:00
@datocp n1 盒子 刷的 coreelec
发现只要涉及到了路由器硬盘 就有问题
如果是从中间机 nuc 往盒子里拷 就不会变化
azev
2022-04-26 10:10:20 +08:00
路由器是小娱路由器 刷的 padavan
hankai17
2022-04-26 10:10:49 +08:00
tcp 传输?
jim9606
2022-04-26 10:11:00 +08:00
路由器软硬件和硬盘有问题的可能性很大。
mhycy
2022-04-26 10:19:56 +08:00
如果用的是 USB 硬盘盒,考虑硬盘盒的工作模式问题
有人验证过硬盘盒如果运作在不带链路校验的模式,会出现你这个情况
paopjian
2022-04-26 10:32:43 +08:00
感觉是路由问题,有人提过路由固件里有 bug 会修改包?
crab
2022-04-26 10:38:32 +08:00
弄个小点的文件测试下看看
totoro625
2022-04-26 10:48:03 +08:00
@paopjian #8
记得 chiphell 论坛有一个人研究过,某款高端路由器的硬件存在问题,经过芯片的数据包都会被篡改,具体链接找不到了
但是我记得看他的举证,国外也有人遇到这个问题

测试的办法就是:
1 、两台电脑都链接 LAN 口,传输数据
2 、一台电脑 LAN 口,一台电脑 WAN 口,传输数据
3 、一台电脑 WIFI ,一台电脑 LAN 口,传输数据
4 、一台电脑 WIFI ,一台电脑 WAN 口,传输数据
5 、两台电脑直接通过网线链接,传输数据
totoro625
2022-04-26 10:59:00 +08:00
@totoro625 #10
抱歉,记错了,是固件问题非设备问题
可以测试一下不同格式不同大小的文件,详情可以看一下原贴

原帖地址: https://www.chiphell.com/forum.php?mod=viewthread&tid=1878038
类似的有: https://www.chiphell.com/forum.php?mod=viewthread&tid=2308680
biubiuF
2022-04-26 11:32:22 +08:00
如果下载的文件比原文件稍微大一点这个可能和流量窗口有关系,传输过程中最后一个块大小小于最小传输块大小然后被某些优化算法补齐了
blu10ph
2022-04-26 11:53:40 +08:00
你说的这个让我想起了网件路由器篡改数据的事~
ouqihang
2022-04-26 12:25:20 +08:00
都是矿渣 /第三方系统。
家里的小娱,也是 padavan ,每天都有一两次掉 wan 口,矿渣就是不稳定,之前刷 op ,各种死机。
padavan 可以看到每个端口是否有传输错误,网络信息那里。
刚好挂了 U 盘,有时间测试一下,但我用来挂种,错了就错了。
lpf0309
2022-04-26 14:42:39 +08:00
@ouqihang 我路由器也是 padavan ,手机上电影传到 nas 上文件变小了,有影响么?
ksc010
2022-04-26 14:48:24 +08:00
@lpf0309 不同的系统话也可能是文件系统给的问题,不过要看你变小了多少
lpf0309
2022-04-26 14:54:10 +08:00
@ksc010 谢谢,回头我得测试下了,别文件全挂了
ouqihang
2022-04-26 23:42:50 +08:00
试过了,从路由的共享拉下来,会变化。
自己电脑拉到另一个电脑,不会变化,但中间没经过路由,经过了下面的交换机。
0x6c696e71696e67
2022-04-27 01:43:18 +08:00
NTFS 复制到 FAT32 时间信息都不一样,虽然文件是一样的
flynaj
2022-05-01 00:10:36 +08:00
USB 的问题,不要有些设备 USB3 会出这种故障,接到 USB2.0 上可以正常,我花了很长时间才整明白的 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/849288

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX