1 连接USB视频采集器
2 上电
3 USB Type-C连接数据线→电脑
4 应用市场安装one-kvm
5 停止one-kvm的程序运行
6 docker应用→Compose→one-kvm详情→YAML配置→覆盖以下内容:
version: "3.8"
services:
webapp:
image: registry.cn-hangzhou.aliyuncs.com/silentwind/one-kvm
container_name: one-kvm
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- /var/apps/one-kvm/shares/one-kvm/data:/etc/one-kvm
- /dev:/dev
- /sys/class:/sys/class
- /sys/kernel/config:/sys/kernel/config
environment:
- HTTP_PORT=8420
- TZ=Asia/Shanghai→ 关闭→one-kvm构建
7 SSH连接飞牛
8 sudo -i 输入密码提权
9 依次执行命令
echo libcomposite > /etc/modules-load.d/one-kvm.conf
dtc -I dtb -O dts -o /tmp/temp.dts /boot/dtb/rockchip/rk3566-onethingcloud-oec.dtb
sed -i '/usb@fcc00000 {/,/};/s/dr_mode = "host";/dr_mode = "peripheral";/' /tmp/temp.dts
dtc -I dts -O dtb -o /boot/dtb/rockchip/rk3566-onethingcloud-oec.dtb /tmp/temp.dts
reboot10 验证
sudo -i
cat /sys/kernel/debug/usb/fcc00000.usb/mode
# 显示 device
ls /sys/class/udc
# 显示fcc00000.usb