linux下使用iperf工具测试通过EC20模组联网后网速

news2024/11/27 6:42:29

1.我主要参考以下文章资料(现在是VIP文章了):iperf软件编译以及使用_iperf源码编译-CSDN博客

这里我下载的版本为3.1.3,以下附上百度网盘:

链接:https://pan.baidu.com/s/1tPi4oTBUC36jJcM5M5oj_A 
提取码:bo4f 
--来自百度网盘超级会员V6的分享

2.简单介绍使用步骤

1) 在ubuntu下进行交叉编译,(下载(iperf-3.1.3)、解压、配置、安装);

2) 在要测试的对应服务器安装对应的版本,分为在ubuntu服务器端或者windous服务器端;

tip:要和交叉编译中安装的是同一版本(开发板上用的3,如果是安装的iperf的话,是不能和开发板上的iperf3连通的)

3) 服务器端输入命令

eg:iperf3 –s –i 1 (开启即可,默认端口为5201,可以-p 指定端口)

eg:iperf3 -s -B 0.0.0.0 -p 520

-s 表示以服务器方式启动 iperf

-B 表示监听指定 IP地址,0.0.0.0 表示监听 本地IP 和 局域网(公网)IP

-p 表示监听指定端口,上述我们指定监听的端口号是 520,该参数可有可无,没有该参数时,默认坚挺的端口号是 5201

4)开发板作为客户端输入命令

tcp: ./iperf3 -c 119.3.238.229 -i 1 -w 448k -t 30 -p 520

-c:以client模式启动,随后跟着服务器的IP地址

-i:以秒为单位显示报告间隔

-w:指定TCP窗口大小,默认是8KB

-t:测试时间,默认10秒

-p:服务器端口

udp: ./iperf3 -c 119.3.238.229 -i 1 -t 30 -p 520 -u -b 2000M

-b 表示估计带宽,就是最高能跑多少,1g 表示估计能跑 1Gbps

-u 表示用 udp 连接来测速,默认是 tcp 连接测试,因为 tcp 要进行确认,所以不如 udp 测试的准确

3.需要注意的点

        刚开始在ubuntu中做服务器,或者在windows作为服务器使用,均未测试成功,原因是开发板用4g联网的ip和我们使用的不在同一局域网导致服务器接收不到;

        解决:使用公网服务器作为服务器,例如(华为云服务器),最后测试成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1560930.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

echart 仪表盘实现指针的渐变色及添加图片

需求: 在仪表盘中设置指针为渐变色,并在仪表盘中间添加图片。 实现重点: 1、仪表盘指针渐变色的实现 渐变色通过设置pointer的itemStyle属性内的color实现,重点是echart版本,这个原本使用4.8.0的版本不起作用&#xff…

2022 Tesla AI Day -特斯拉自动驾驶FSD的进展和算法软件技术之数据以及虚拟

2022 Tesla AI Day -特斯拉自动驾驶FSD的进展和算法软件技术之数据以及虚拟 附赠自动驾驶学习资料和量产经验:链接 人工智能算法犹如电影的主演,我们很多时候看电影只看到主演们的精彩,但其实电影的创意和呈现都来自于背后的导演和制片等团队…

【Effective Web】页面优化

页面优化 页面渲染流程 JavaScript 》 Style 》 Layout 》 Paint 》 Composite 首先js做了一些逻辑,触发了样式变化,style计算好这些变化后,把影响的dom元素进行重新布局(layout),再画到画布中(Paint&am…

OpenAI 展示音频模型 Voice Engine;清明节前 AI 复活亲人成热门生意丨RTE 开发者日报 Vol.175

开发者朋友们大家好: 这里是「RTE 开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「…

逆向分析之antibot

现在太卷了,没资源,很难接到好活,今天群里看到个单子,分析了下能做,结果忙活了一小会,幸好问了下,人家同时有多个人再做,直接就拒绝再继续了。就这次忘了收定金了,所以原…

Centos7 elasticsearch-7.7.0 集群搭建,启用x-pack验证 Kibana7.4用户管理

前言 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。 环境准备 软件 …

【机器学习】数据探索---python主要的探索函数

在上一篇博客【机器学习】数据探索(Data Exploration)—数据质量和数据特征分析中,我们深入探讨了数据预处理的重要性,并介绍了诸如插值、数据归一化和主成分分析等关键技术。这些方法有助于我们清理数据中的噪声、消除异常值,以及降低数据的…

App.vue触发axios报错及解决方案

App.vue触发axios报错及解决方案 修改根目录下vue.config.js文件 module.exports {publicPath: ./,assetsDir: assets,configureWebpack: {devServer: {client: {overlay: false}}} }重新npm run dev 搞定

平台产品线 | 高频问题更新(2024.04.01)

平台产品线 | 高频问题更新(2024.04.01) 一、SuperMap iDesktopX 问题1:麻烦问一下,我有一个数据,想实现符号与标注记的最小显示级别不一样,如1级测站的符号第1级开始显示,但1级测站的注记从第2级才开始显示&#xf…

图片压缩到100k以内?快速压缩图片大小的方法

当您想要分享照片到社交媒体平台时,平台可能有上传文件大小的限制。您可能需要将照片压缩到符合平台要求的大小范围内,以便成功上传和分享照片,或者如果您的设备存储空间有限,您可能需要将照片压缩到较小的文件大小,以…

P1803 凌乱的yyy

凌乱的yyy / 线段覆盖 题目背景 快 noip 了,yyy 很紧张! 题目描述 现在各大 oj 上有 n n n 个比赛,每个比赛的开始、结束的时间点是知道的。 yyy 认为,参加越多的比赛,noip 就能考的越好(假的&#x…

RUST使用crates.io上的依赖完整教程

1.打开crates.io 2.搜索要使用的依赖,如rand 点击包名,进入包详情页面: 添加依赖方法有两种 1.使用cargo命令 2.直接修改Cargo.toml 使用cargo命令操作如下: 在工程目录执行如下命令: cargo add rand 执行完成后如自动向Cargo.toml中添加依赖如下: 手动修改Cargo.toml是…

CS224N第一课作业--词向量与共现矩阵

文章目录 Word Vectors1. import repos2. Read corpus and calculate co-occurrence matrices2-1 read_corpus2-2 vocabulary2-3 co occurrence matrices2-4. dimensionality reduction完整性检查 3. Prediction-Based Word Vectors余弦相似度 Word Vectors 1. import repos …

计算机网络——33多点访问协议

多点访问协议 多路访问链路和协议 两种类型的链路(一个子网内部链路连接形式) 点对点 拨号访问的PPP以太网交换机和主机之间的点对点链路 广播 传统以太网HFC上行链路802.11无线局域网 多路访问协议 单个共享的广播型链路 2个过更多结点同时传送&am…

使用pillow创建动态图形验证码

使用pillow创建动态图形验证码 #安装pillow模块:pip3 install pillow from PIL import Image,ImageDraw,ImageFont import random import stringdef id_code(width,height,bit,font_file,font_size):"""功能:生成随机图片验证码:param w…

Linux基本指令篇

在前边,我们已经了解过了Linux操作系统的发展和应用,从该篇起,就正式进入对Linux的学习。 今天我们就来在Xshell上远程登录我们的云服务器。首先我们要知道自己云服务器的公网ip,然后修改一下密码。 点击跳转 修改完密码之后我们…

项目级AIMS手术麻醉信息系统源码,C#手麻系统源码,应用案例+演示

手术麻醉信息系统可以实现手术室监护仪、麻醉机、呼吸机、输液泵等设备输出数据的自动采集,采集的数据能据如实准确地反映患者生命体征参数的变化,并实现信息高度共享,根据采集结果,综合其他患者数据,自动生成手术麻醉…

U8二次开发-钉钉集成

钉钉开放平台作为企业沟通和协作的重要工具,其技术的每一次迭代都为企业带来了新的机遇和挑战。随着企业对于高效沟通和智能化管理的需求日益增长,钉钉平台的SDK更新显得尤为重要。把传统的U8与钉钉平台集成,可以有效的将业务功能和角色进行前移,打破应用系统二八原则,即8…

第三方系统自动登录BBS For Discuz! X3.4/X3.5

apache安装 service apache2 restart PHP安装 php.info php.ini mysql安装 Discuz! X3.4/X3.5安装 跳转BBS 传参 写入BBS 登录BBS

一文教会女朋友学会日常Git使用!Git知识总结

文章目录 一文教会女朋友学会日常Git使用!Git知识总结一、git基本知识了解1.git简介2.git区域了解3.git常用命令 二、常用工作场景1.克隆远程仓库,把仓库代码拉到本地2.推送代码到远程仓库(1)本地代码和远程仓库版本相同&#xff…