局域网下互传文件的速度问题

2024-03-23 12:29:34 +08:00
 sx1051566182SUMM

最近在做 linux 的嵌入式开发,有一个装了 ubuntu 系统的开发板,我们称为 A 机。我自己的电脑也是 ubuntu 系统,我们称为 B 机。现在 A 、B 机都连上了一个 WIFI ,现在我能够在 B 机上通过 SSH 来连接到我的 A 机,现在想用 Termius 里面的 SFTP 工具把我 B 机上下载的一些数据集传到 A 机上,但是传输的速度只有 1mb/s ,速度很慢,不知道该怎么提升速度,也不知道问题出在哪里。

3058 次点击
所在节点    程序员
24 条回复
zhlxsh
2024-03-23 12:46:41 +08:00
买个五百块的路由器
burby
2024-03-23 13:19:22 +08:00
在 A B 机器上 用 iperf 测一下速度吧

这个速度, 盲猜瓶颈是开发板 wifi 网卡吧..
yngzij
2024-03-23 13:29:02 +08:00
即使是 scp ,一个局域网下也不可能只有 1mb/s 吧
sx1051566182SUMM
2024-03-23 13:30:13 +08:00
@zhlxsh 路由器是实验室的,感觉路由器性能也还行,是 tplink 的
sx1051566182SUMM
2024-03-23 13:31:00 +08:00
@burby 好的,我试一试
sx1051566182SUMM
2024-03-23 13:31:37 +08:00
@yngzij 所以我也感觉很奇怪
debuggerx
2024-03-23 13:40:47 +08:00
可能哪边的 wifi 驱动或设置不好吧。网线直连最快了,两遍手动设置 ip 为同一网段,就可以跑满网口速率。
sx1051566182SUMM
2024-03-23 13:43:51 +08:00
@burby 以下是我的测试结果,貌似就是很慢
------------------------------------------------------------
Client connecting to 192.168.1.106, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.107 port 56822 connected with 192.168.1.106 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.3 sec 16.0 MBytes 13.1 Mbits/sec
sx1051566182SUMM
2024-03-23 13:45:07 +08:00
@debuggerx 我刚才测试的时候,一个 ip 是 192.168.1.106,一个是 192.168.1.107,这个应该是一个网段的吧,我不太了解
sx1051566182SUMM
2024-03-23 13:48:06 +08:00
好像确实是因为买的那个 linux 板子自带的网卡性能很差,那个板子单独跑测速也只有 12mbps
kaiserzhang123
2024-03-23 15:09:49 +08:00
局域网传输速度快慢与路由器也有很大关系的。
mengzhuo
2024-03-23 15:17:04 +08:00
WIFI 看看是不是频段冲突了,然后改成 5G 什么的,

P.S. 生产力最好不要用 wifi
Panameragt
2024-03-23 15:24:48 +08:00
这个 WIFI 大有问题
sx1051566182SUMM
2024-03-23 15:30:48 +08:00
@mengzhuo 谢谢大哥,解决了,连接了实验室的 5G 频段的 wifi 传输速度上去了,速度有 mb/s ,已经够用了,谢谢!!!
ktyang
2024-03-23 16:19:47 +08:00
直接插网线。。。无线不靠谱
laminux29
2024-03-23 17:16:07 +08:00
Wi-Fi 主要是方便的,至于网速、稳定性,这些就别考虑了。从几十 Kbps 到 1Gbps 的 Wi-Fi 速度我都见过,有些密集场所还经常丢包。

要稳定,必须网线或光纤直连。
ronyin
2024-03-23 17:35:22 +08:00
要稳定,必须是网线。。。
sx1051566182SUMM
2024-03-23 19:32:59 +08:00
@ktyang 因为自己用来开发的电脑没有网口,差不了网线,只能用 wifi 了
mkoijnbhu
2024-03-23 23:08:46 +08:00
一个 WiFi 下的局域网可以试试 WiFi direct ,速度能到 100MB/s
sx1051566182SUMM
2024-03-24 00:13:03 +08:00
@mkoijnbhu WIFI DIREC 是需要怎么开启呢,不太了解

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

https://ex.noerr.eu.org/t/1026299

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

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

© 2021 V2EX