ThomasVon2021 / blikvm

Open and cost-effective "KVM-over-IP". BliKVM comes in 4 different models, v1 CM4, v2 PCIe, v3 HAT and v4 Allwinner, based on Raspberry Pi and Allwinner SoC.
https://thomasvon2021.github.io/blikvm/
GNU General Public License v3.0
386 stars 35 forks source link

(INFO) XH-HK4401 KVM switch #146

Closed iLLiac4 closed 7 months ago

iLLiac4 commented 7 months ago

I have got two XH-HK4401 KVM switches. Both serial ports work differently and also it is not possible to interchange external button box between them. The difference is that one uses inverted signal so original FTDI is required or chip to invert logic and also swapped TX and RX signal.

The other one does not use the invert logic (it can be used with clone FTDI like https://www.aliexpress.com/item/1005004980974177.html) but has also on other hand swapped TX and RX pins. You can see, if communication work if you press the button on the KVM and if the serial led blinks on the usb to serial adapter then you are on the good path. Both has same Power and GND on the usb connector but as I said TX and RX can be physically swapped. It is impossible to know which switch you have got so basically you have to try and error it. With this steps I have got both XH-HK4401 KVM switches working.

Software configuration works the same as mentioned in the wiki (protocol: 2). https://wiki.blicube.com/blikvm/en/switch-guide/

ThomasVon2021 commented 7 months ago

Thank you for sharing. There are some different standards for interfaces made by different manufacturers. If it is a non blikvm factory, you need to adapt it yourself. I think your experience will be helpful to many people.