垃圾佬虾折腾 篇一:自制50元白菜价4G IP-KVM

2023-05-09 11:07:02 25点赞 93收藏 19评论

购买理由

IP-KVM价格居高不下,网上有用树莓派自制的PIKVM,现在树莓派这么贵,依然还是太贵了

前段时间看到有网友用N1搭建的open ip-kvm,价格可以压倒100元左右

无意中发现大家都在折腾5块钱的随身WIFI能刷debian

那就应该可以跑open ip-kvm,毕竟用MJPEG传输根本不需要CPU性能

测试了下果然可以。发文简单说下流程

硬件准备

  • 随身WIFI一个,要求高通410刷好debian,这里就先不放教程了,型号太多

  • TTL线一个,PL2303即可

  • HDMI视频采集器,MS2109,黄鱼13-30

  • 如果需要HDMI环出,9块钱HDMI一分二线一个

  • 随身WIFI扩展坞,或者USBHUB+USBA双母头?

  • Arduino Leonardo或者其他ATmega32u4,黄鱼哪个便宜入哪个

成本20+15+25/2+7.7=55.2

硬件准备硬件准备

USB转TTLUSB转串口下载器线CH340G模块RS232升级/刷机板线PL23034.7元天猫精选去购买hdmi分配器分屏器一进二出电视转换器4k*2k一分二扩展带音频一拖二hdim接口高清线转接头hdml同屏视频显示器8.8元天猫精选去购买

软件准备

1.安装键鼠模拟

自制50元白菜价4G IP-KVM

模拟代码模拟代码

下载并安装Arduino IDE通过USB连接Leonardo和电脑。
下载Arduino代码文件virt-hid-arduino.ino,使用Arduino IDE打开,然后点击Sketch/Upload(Ctrl+U)。
断开Leonardo的USB连接。

2.安装依赖

sudo apt-get update

sudo apt-get install v4l-utils nano cmake make libjpeg-dev libv4l-dev gcc g++ git -y

2.安装mjpg-streamer

cd ~

git clone 不让放网址/jacksonliam/mjpg-streamer.git

cd mjpg-streamer/mjpg-streamer-experimental

make

sudo make install

测试mjpg-streamer测试mjpg-streamer

3.安装node

不让放代码,去视频取吧

测试node测试node

4.安装open-ip-kvm

cd ~

git clone 不让放网址/Nihiue/open-ip-kvm

cd open-ip-kvm && sudo npm install

自制50元白菜价4G IP-KVM

4.确定config参数

把采集卡和Leonardo连接在扩展坞上

通过putty ssh连接到棒子

切换usb到host模式

echo host > /sys/kernel/debug/usb/ci_hdrc.0/role

自制50元白菜价4G IP-KVM

ls /dev

查看ttl设备

自制50元白菜价4G IP-KVM

v4l2-ctl --list-devices

查看采集卡设备

自制50元白菜价4G IP-KVM

v4l2-ctl --list-formats-ext --device /dev/video2

查看支持的格式可以看到Mjpeg最高1080P 60HZ

自制50元白菜价4G IP-KVM

cd ~

nano open-ip-kvm/server/config.json

我这里是ttyUSB0 和/dev/video2

分辨率和fps自行尝试

扩展坞带网口的可以调高点

自制50元白菜价4G IP-KVM

使用过程

cd ~

cd open-ip-kvm && npm run start

浏览器输入IP:8000即可

手里这个棒子做工太差,wifi太弱 只有720P 5fps比较流畅

自制50元白菜价4G IP-KVM

4G远程控制

重启modem

systemctl restart ModemManager

通过ifconfig命令查看ipv6地址

http://[ipv6地址]:8000 注意要带中括号

自制50元白菜价4G IP-KVM

总结

缺点:MJPEG太费带宽,应该用H264传输

wifi信号太弱,不能满足MJPEG 1080P传输

模拟键盘用的ASCII码,不能在BIOS使用

待填坑:

  • 使用ESP32 S2模拟键鼠,还能降低20元左右成本。

    也可以顺便解决bios失效

  • 短信自动推送IPV6地址

  • 短信控制GPIO开关机

  • 自动化脚本

  • Venus 显卡驱动,硬编码H264

本文仅做抛砖引玉,后续工作还有很多。

等坑都填完成再另开一篇文章放刷机包吧

这样刷完直接就能用了

有理解困难的tx,可以跟着视频操作

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

树莓派Compute module4 CM4计算机核心板 带wifi蓝牙 定制主板

树莓派Compute module4 CM4计算机核心板 带wifi蓝牙 定制主板

暂无报价

hdmi音频分离器2.0版4K60HZ HDR hdmi转音频声音光纤和耳机孔PS5

hdmi音频分离器2.0版4K60HZ HDR hdmi转音频声音光纤和耳机孔PS5

暂无报价

西圣(XISEM)PB充电宝10000毫安磁吸无线充电宝适用于苹果12-15全系列快充大容量便携背夹超薄充电宝 白色

西圣(XISEM)PB充电宝10000毫安磁吸无线充电宝适用于苹果12-15全系列快充大容量便携背夹超薄充电宝 白色

138元起

CukTech 酷态科 15号 140W氮化镓四口充电器 3C1A

CukTech 酷态科 15号 140W氮化镓四口充电器 3C1A

169元起

CukTech 65W 2C1A 氮化镓充电器 AD653C

CukTech 65W 2C1A 氮化镓充电器 AD653C

79元起

京东京造 LR03S10 彩虹碱性电池7号 1.5V 10节单色

京东京造 LR03S10 彩虹碱性电池7号 1.5V 10节单色

4.79元起

nubia 努比亚 PA0214E 65W GaN氮化镓充电器 2C1A 线充套装

nubia 努比亚 PA0214E 65W GaN氮化镓充电器 2C1A 线充套装

77.73元起

SMARTDEVIL 闪魔 苹果系列钢化膜 2片装

SMARTDEVIL 闪魔 苹果系列钢化膜 2片装

8.1元起

酷态科 CukTech PB200P 15号电能柱 移动电源 20000mAh 1A2C 150W

酷态科 CukTech PB200P 15号电能柱 移动电源 20000mAh 1A2C 150W

189元起

Apple 苹果 Apple Pencil 二代 触控笔

Apple 苹果 Apple Pencil 二代 触控笔

609元起

京东京造 LR6S10 彩虹碱性电池5号 1.5V 10节单色

京东京造 LR6S10 彩虹碱性电池5号 1.5V 10节单色

4.79元起

CukTech 酷态科 PB100P 10号电能棒 移动电源 金属灰 10000mAh Type-C 150W

CukTech 酷态科 PB100P 10号电能棒 移动电源 金属灰 10000mAh Type-C 150W

189元起

nubia 努比亚 红魔液冷散热器5 Pro

nubia 努比亚 红魔液冷散热器5 Pro

199元起

CukTech 酷态科 PB100 电能块口袋版 移动电源 1A1C 30W 10000mAh

CukTech 酷态科 PB100 电能块口袋版 移动电源 1A1C 30W 10000mAh

94元起

HUAWEI 华为 M-Pencil 第三代 雪域白

HUAWEI 华为 M-Pencil 第三代 雪域白

381元起

NOHON 诺希 65W 氮化镓多口充电器 2C1A

NOHON 诺希 65W 氮化镓多口充电器 2C1A

29元起
19评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
93
扫一下,分享更方便,购买更轻松