使用iperf3测试网络吞吐率

Windows版iperf3下载地址 https://files.budman.pw/ https://github.com/ar51an/iperf3-win-builds Linux可以使用apt或dnf等管理软件直接安装iperf3 apt install iperf3 dnf install iperf3 pacman -S iperf3 安装好之后,服务端使用iperf3 -s开启进程。 D:\apps\iperf3.18_64>iperf3.exe -s ----------------------------------------------------------- Server listening on 5201 (test #1) ----------------------------------------------------------- Accepted connection from 192.168.88.243, port 42194 [ 5] local 192.168.88.246 port 5201 connected to 192.168.88.243 port 42204 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.01 sec 10.5 MBytes 86.9 Mbits/sec [ 5] 1.01-2.01 sec 10.5 MBytes 88.5 Mbits/sec [ 5] 2.01-3.01 sec 10.5 MBytes 88.4 Mbits/sec [ 5] 3.01-4.01 sec 10.5 MBytes 87.7 Mbits/sec [ 5] 4.01-5.02 sec 10.6 MBytes 88.7 Mbits/sec [ 5] 5.02-6.01 sec 10.4 MBytes 87.9 Mbits/sec [ 5] 6.01-7.01 sec 10.6 MBytes 88.6 Mbits/sec [ 5] 7.01-8.00 sec 10.4 MBytes 87.9 Mbits/sec [ 5] 8.00-9.01 sec 10.6 MBytes 88.1 Mbits/sec [ 5] 9.01-10.00 sec 10.5 MBytes 89.1 Mbits/sec [ 5] 10.00-10.11 sec 1.12 MBytes 91.0 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.11 sec 106 MBytes 88.2 Mbits/sec receiver ----------------------------------------------------------- Server listening on 5201 (test #2) ----------------------------------------------------------- 客户端使用iperf3 -c serverip来连接服务端开始测试 ...

一月 19, 2025 · jqx

树莓派最新版系统开启SSH登录和设置默认用户

下载系统为Raspberry Pi OS Lite,信息如下: Release date: May 3rd 2023 System: 32-bit Kernel version: 6.1 Debian version: 11 (bullseye) 下载后使用balenaEtcher写入tf卡。 进入到bootfs分区,新建ssh空文件即可开启默认ssh登录。 alair@op36 MINGW64 /f $ touch ssh 添加默认登录用户和密码 首先使用如下命令生成密码,password为自定义密码 alair@op36 MINGW64 /f $ echo 'password' | openssl passwd -6 -stdin $6$lAkAjoGFYOCieBlt$9ezLlyXlizpAP7lYNJRL.1cvdQOOkn.hsTnSQP3gtJT5EpfJvqwBo/BhdbUZ T.xMZIFyANfxf/8ckI590But20 然后还是在bootfs目录,新建userconf文件 vi userconf 写入以下内容 raspi:$6$lAkAjoGFYOCieBlt$9ezLlyXlizpAP7lYNJRL.1cvdQOOkn.hsTnSQP3gtJT5EpfJvqwBo/BhdbUZ T.xMZIFyANfxf/8ckI590But20 保存退出即可。 以上就会添加用户名为raspi密码为password的账户信息,接下来就可以使用ssh登录进行设置了。

六月 10, 2023 · JQX

使用gitolite自建立git server

服务器环境如下: ➜ ~ neofetch `.::///+:/-. --///+//-:`` pi@raspi2b `+oooooooooooo: `+oooooooooooo: ---------- /oooo++//ooooo: ooooo+//+ooooo. OS: Raspbian GNU/Linux 11 (bullseye) armv `+ooooooo:-:oo- +o+::/ooooooo: Host: Raspberry Pi 2 Model B Rev 1.1 `:oooooooo+`` `.oooooooo+- Kernel: 6.1.21-v7+ `:++ooo/. :+ooo+/.` Uptime: 1 hour, 53 mins ...` `.----.` ``.. Packages: 624 (dpkg) .::::-``:::::::::.`-:::-` Shell: zsh 5.8 -:::-` .:::::::-` `-:::- Terminal: /dev/pts/1 `::. `.--.` `` `.---.``.::` CPU: BCM2835 (4) @ 1.000GHz .::::::::` -::::::::` ` Memory: 70MiB / 921MiB .::` .:::::::::- `::::::::::``::. -:::` ::::::::::. ::::::::::.`:::- :::: -::::::::. `-:::::::: :::: -::- .-:::-.``....``.-::-. -::- .. `` .::::::::. `..`.. -:::-` -::::::::::` .:::::` :::::::` -::::::::::` :::::::. .::::::: -::::::::. :::::::: `-:::::` ..--.` ::::::. `...` `...--..` `...` .:::::::::: `.-::::-` 服务器添加git用户并设置密码 ...

六月 9, 2023 · JQX

树莓派显示天气信息RARP

在此介绍一个国外网友的树莓派项目RARP,Weather According to Raspberry Pi 顾名思义,Weather According to Raspberry Pi是一个有关天气信息的项目,该项目通过采集Raspberry Pi和Sense HAT的数据,来显示相关的天气信息,比如温度、湿度、压力等 项目地址http://coded2.herokuapp.com/weather/ 代码国内下载地址</res/warp_final.zip> 下载后解压,得到main.py和gauge2.html两个文件,其中main.py需要Python3运行,gauge2.html是最终的显示文件 安装相关软件 sudo apt-get install python3 sudo apt-get install python3-pip pip3 install flask 打开Sense HAT仿真器,在程序菜单中,打开后如下图示: 下来,运行下载的python脚本 python3 main.py 正常情况下,会提示一个端口为5000的web服务正在运行 在浏览器中浏览localhost:5000或者127.0.0.1:5000,最终的浏览如下图 三个图表分别显示温度、压力和湿度,这三者的信息均来自Sense HAT 模拟器而不是真正的Sense HAT硬件。 如果需要采集Sense HAT扩展板的数据,需要将Sense HAT附加板和Raspberry Pi相连,具体信息参考官网 https://www.raspberrypi.org/products/sense-hat/ 然后修改代码,打开main.py文件,找到如下行 from sense_emu import SenseHat 修改为 from sense_hat import SenseHat 保存后,重新运行python3 main.py,此时采集的数据就来自真实的SenseHAT硬件。

五月 25, 2017 · JQX

树莓派可用的PCD8544库

Nokia 3310/5110显示器基于PCD8544,在此分享一个树莓派可用的PCD8544库 使用该库之前,需要安装wiringPi,安装方法可参考树莓派连接DHT11采集温度与湿度 项目地址:https://github.com/binerry/RaspberryPi/tree/master/libraries/c/PCD8544 可通过github download直接下载,不能访问github的,用以下连接下载 http://unixetc.com/res/Raspberry.Pi_PCD8544.Library.zip 解压后,可得到一个c源码和一个h头文件 PCD8544.c PCD8544.h 以及samples文件夹下的三个示例 pcd8544_rpi.c pcd8544_test.c pcd8544_test2.c 按照下图所示连接好树莓派和显示器 RST —— 复位 接GPIO 0 CE —— 片选 接GPIO 1 或 不接 DC —— 数据/指令选择 接GPIO 2 DIN —— 串行数据线 接GPIO 3 CLK —— 串行时钟线 接GPIO 5 (因为我的GPIO 4已经接了一个DHT11传感器) VCC —— 电源输入 接3.3v BL —— 背光控制端 接3.3v GND —— 地线 接地 编译三个示例程序 cc -o pcd8544_test pcd8544_test.c ../PCD8544.c -L/usr/local/lib -lwiringPi cc -o pcd8544_test2 pcd8544_test2.c ../PCD8544.c -L/usr/local/lib -lwiringPi cc -o pcd8544_rpi pcd8544_rpi.c ../PCD8544.c -L/usr/local/lib -lwiringPi 然后运行 ...

四月 18, 2016 · JQX