垃圾佬虾折腾 篇一:自制50元白菜价4G IP-KVM
购买理由
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
软件准备
1.安装键鼠模拟
下载并安装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
3.安装node
不让放代码,去视频取吧
4.安装open-ip-kvm
cd ~
git clone 不让放网址/Nihiue/open-ip-kvm
cd open-ip-kvm && sudo npm install
4.确定config参数
把采集卡和Leonardo连接在扩展坞上
通过putty ssh连接到棒子
切换usb到host模式
echo host > /sys/kernel/debug/usb/ci_hdrc.0/role
ls /dev
查看ttl设备
v4l2-ctl --list-devices
查看采集卡设备
v4l2-ctl --list-formats-ext --device /dev/video2
查看支持的格式可以看到Mjpeg最高1080P 60HZ
cd ~
nano open-ip-kvm/server/config.json
我这里是ttyUSB0 和/dev/video2
分辨率和fps自行尝试
扩展坞带网口的可以调高点
使用过程
cd ~
cd open-ip-kvm && npm run start
浏览器输入IP:8000即可
手里这个棒子做工太差,wifi太弱 只有720P 5fps比较流畅
4G远程控制
重启modem
systemctl restart ModemManager
通过ifconfig命令查看ipv6地址
http://[ipv6地址]:8000 注意要带中括号
总结
缺点:MJPEG太费带宽,应该用H264传输
wifi信号太弱,不能满足MJPEG 1080P传输
模拟键盘用的ASCII码,不能在BIOS使用
待填坑:
使用ESP32 S2模拟键鼠,还能降低20元左右成本。
也可以顺便解决bios失效
短信自动推送IPV6地址
短信控制GPIO开关机
自动化脚本
Venus 显卡驱动,硬编码H264
本文仅做抛砖引玉,后续工作还有很多。
等坑都填完成再另开一篇文章放刷机包吧
这样刷完直接就能用了
有理解困难的tx,可以跟着视频操作
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友6237578003
校验提示文案
ililililil
校验提示文案
梁下君子
校验提示文案
值友5933458900
校验提示文案
天鹅绒金矿
校验提示文案
Makiras
校验提示文案
CP9527
校验提示文案
leahdizon
校验提示文案
IMShinJi
校验提示文案
性价比与机会成本
校验提示文案
值友6407254467
校验提示文案
值友6407254467
校验提示文案
性价比与机会成本
校验提示文案
值友5933458900
校验提示文案
梁下君子
校验提示文案
IMShinJi
校验提示文案
ililililil
校验提示文案
leahdizon
校验提示文案
CP9527
校验提示文案
Makiras
校验提示文案
值友6237578003
校验提示文案
天鹅绒金矿
校验提示文案