不用锡焊给Milkv-duo绑一个RJ45网口联网,Iperf3 测速稳定在100Mbs

就是这么简单,剪一小段网线,只保留 橙色和绿色两组线,用剪刀修理保留10mm铜丝,

然后穿过版子的覆铜小孔,用工具稍微卷下固定,用胶布固定。

如图 RJ45 头的线束定义使用 T568B标注,只保留 1 2 3 6 ,就是白橙-橙 :绿白-绿

依次接版子 1 - 2 和 4-5 的网卡小孔

网络配置: 只需 写一个固定 MAC 地址保存配置,然后添加一个 DNS

echo "pre-up ifconfig eth0 hw ether 78:01:B3:FC:E8:55" >> /etc/network/interfaces && sync

echo "nameserver 114.114.114.114"  >> /etc/resolv.conf

重启后,使用USB 5V电源供电,把网线接到 路由器,然后路由器里查看 设备 IP

Iperf3 测速稳定在100Mbs

Milkv-duo 系统使用的 iperf3 软件下载 iperf3_forDuo.zip

1. 上传到 duo 系统
2. chmod +x  iperf3 
3. chmod +x libiperf.so.0  && cp libiperf.so.0 /lib
4. ./iperf3  -s    # duo 上开启服务端

Windows iperf3.exe 客户端命令 -R 反向测试

.\iperf3.exe   -c 192.168.1.193 -t 900
.\iperf3.exe -R -c 192.168.1.193 -t 900

最省电的文件服务器

访问 https://github.com/hongwenjun/riscv64/tree/main/milkv-duo
下载包括 tmux 和 python3 的固件 ,然后写tf卡
下载 simple_http_server.py 上传到 Duo

tmux  -2u    # 使用 tmux 保留后台
python3  simple_http_server.py &     # 开启简易的 http 服务器

路由器里添加端口映射,把 8000 映射到公网,在外面就可以访问了

DDNS 推荐 CF的,有python脚本

使用 scp 上传速度 3.5MB 下载 5MB,瓶颈在 TF卡

$ scp -O  MR-ABC.mp4   root@192.168.1.193:/root/upload/

gitbash 中的 scp 需要 -O 参数,解决 错误 " sh: /usr/libexec/sftp-server: not found "

2 Likes

使用DDNS 动态IP 更新到域名服务器,路由器开启公网端口映射

# Automatically update your CloudFlare DNS record to the IP, Dynamic DNS
# Can retrieve cloudflare Domain id and list zone's, because, lazy

# Place at:
# curl https://raw.githubusercontent.com/yulewang/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh > /usr/local/bin/cf-ddns.sh && chmod +x /usr/local/bin/cf-ddns.sh
# run `crontab -e` and add next line:
# */1 * * * * /usr/local/bin/cf-ddns.sh >/dev/null 2>&1
# or you need log:
# */1 * * * * /usr/local/bin/cf-ddns.sh >> /var/log/cf-ddns.log 2>&1

你这接线不怕干扰吗,怎么还能这么快
===字数

111

是的,速度挺稳定的。就是没有上锡,不知道时间长了是否会丢包。

这么一点没有双绞没关系的,我家里千M网络连接2个路由器 30多米网线
使用接线端子扣的,有一半网线是埋墙里面10几年前的网线,一半是5类线。