You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the BliKVM-Switch-V1.0 with the BliKVM v4 Allwinner. Running blikvm, all works fine, but I prefer the interface of pikvm since I already have one of those.
I flashed blikvm-armbian-v4-pikvm-20240504.img onto a new micro sd card and booted off that. I re-configured the /etc/kvmd/override.yaml file to include the gpio configuration for the kvm switch. Unfortunately the GPIO control in pikvm doesn't work. I tried adding the protocol: 2 line and without. Manual control over the kvm switch (eg echo "SW2\r\nG02gA" > /dev/ttyUSB0) works fine.
Here are the contents of my /etc/kvmd/override.yaml file:
However, I discovered that if i take the xh_hk4401.py file from https://files.pikvm.org/repos/arch/rpi4/kvmd-4.2-1-any.pkg.tar.xz and place it in /usr/lib/python3.11/site-packages/kvmd/plugins/ugpio/xh_hk4401.py then the GPIO control in pikvm works as expected (green indicator showing currently selected input, buttons switch inputs).
I also note that the code in /usr/lib/python3.11/site-packages/kvmd/plugins/ugpio/xh_hk4401.py from the blikvm-armbian-v4-pikvm-20240504.img image, makes no mention of protocol whereas the code from kvmd-4.2-1-any.pkg.tar.xz does mention it.
Perhaps more content from kvmd-4.2-1-any.pkg.tar.xz needs to be backported as part of the patches applied by install.sh from https://github.com/srepac/kvmd-armbian.git ?
The text was updated successfully, but these errors were encountered:
I'm using the BliKVM-Switch-V1.0 with the BliKVM v4 Allwinner. Running blikvm, all works fine, but I prefer the interface of pikvm since I already have one of those.
I flashed blikvm-armbian-v4-pikvm-20240504.img onto a new micro sd card and booted off that. I re-configured the /etc/kvmd/override.yaml file to include the gpio configuration for the kvm switch. Unfortunately the GPIO control in pikvm doesn't work. I tried adding the protocol: 2 line and without. Manual control over the kvm switch (eg echo "SW2\r\nG02gA" > /dev/ttyUSB0) works fine.
Here are the contents of my /etc/kvmd/override.yaml file:
However, I discovered that if i take the xh_hk4401.py file from https://files.pikvm.org/repos/arch/rpi4/kvmd-4.2-1-any.pkg.tar.xz and place it in /usr/lib/python3.11/site-packages/kvmd/plugins/ugpio/xh_hk4401.py then the GPIO control in pikvm works as expected (green indicator showing currently selected input, buttons switch inputs).
I also note that the code in /usr/lib/python3.11/site-packages/kvmd/plugins/ugpio/xh_hk4401.py from the blikvm-armbian-v4-pikvm-20240504.img image, makes no mention of protocol whereas the code from kvmd-4.2-1-any.pkg.tar.xz does mention it.
Perhaps more content from kvmd-4.2-1-any.pkg.tar.xz needs to be backported as part of the patches applied by install.sh from https://github.com/srepac/kvmd-armbian.git ?
The text was updated successfully, but these errors were encountered: