如果你使用的是PiKVM官方镜像,需要做以下修改来适配BLIKVM硬件
因为blikvm硬件实现方案和PiKVM硬件实现方案并不完全相同,因此针对PiKVM官方镜像,您需要通过下列配置修改一些错误。当然您可以使用我们已经做好配置的镜像
风扇
因BLIKVM硬件与PiKVM使用风扇不同,首先需替换控制风扇脚本,下列默认开始风扇温度为40摄氏度
2. EDID文件更换
EDID文件作用为,设置被控计算机按照期望的分辨率进行输入,由于PiKVM不同时期的镜像EDID文件不一定是满足1080P60Hz, 当你使用的硬件为CM4版本,发现被控电脑默认输出不是1080P60Hz,可以通过修改/etc/kvmd/tc358743-edid.hex为下列内容:
00FFFFFFFFFFFF005262888800888888
1C150103800000780AEE91A3544C9926
0F505400000001010101010101010101
010101010101011D007251D01E206E28
5500C48E2100001E8C0AD08A20E02D10
103E9600138E2100001E000000FC0054
6F73686962612D4832430A20000000FD
003B3D0F2E0F1E0A202020202020014F
020323454F041303021211012021A23C
3D3E1F102309070766030C00300080E3
007F8C8C0AD08A20E02D10103E9600C4
8E210000188C0AD08A20E02D10103E96
00138E210000188C0AA01451F0160026
7C4300138E2100009800000000000000
00000000000000000000000000000000
00000000000000000000000000000087
确认 /boot/config.txt 添加了下列配置,从而支持1080p60hz视频输入和声音输入,相关配置参考如下:
如果你使用webrtc没有声音,尝试在/etc/kvmd/janus/janus.plugin.ustreamer.jcfg此文件中添加下列内容
3. OLED启用
PiKVM镜像,按照下面的方法启用OLED。
如果您使用PiKVM镜像,请登录到PiKVM并运行以下命令:
如果OLED仍然无法工作,您需要检查"/boot/config.txt"文件中是否有"dtparam=i2c_arm=on",以及"/etc/modules-load.d/i2c.conf"文件中是否有"i2c-dev"。如果没有,请创建并添加它们。 如果在上述配置之后仍然无法工作,请刻录blikvm提供的测试镜像来检查OLED硬件是否损坏。4.关于 v4mini 镜像的配置
如果你想在 blikvm v1 和 v2 上使用 PiKVM v4mini 镜像,由于 v4mini 镜像使用了不同的 GPIO 引脚来控制 ATX,因此你需要进行以下覆盖配置。如果你希望在 blikvm v1 或 v2 版本上运行 v4mini 镜像并能够使用 ATX 控制,你必须进行这些修改;如果不进行更改,ATX 控制将无法正常工作(LED 引脚不同)。
编辑 /etc/kvmd/override.yaml 文件,添加以下内容:
kvmd:
### 禁用风扇插座检查 ###
info:
fan:
unix: ''
atx:
hdd_led_pin: 22
power_led_pin: 24
power_switch_pin: 23
reset_switch_pin: 27
type: gpio
gpio:
scheme:
__v3_usb_breaker__:
pin: 5
mode: output
initial: false
pulse:
delay: 0
Last update:
September 7, 2024
Created: March 8, 2023
Created: March 8, 2023