Below you will find pages that utilize the taxonomy term “Jetkvm”
Posts
I had to patch the Linux kernel to wake my PC using a browser, again
In 2022 I patched the Raspberry Pi kernel so TinyPilot could wake my sleeping PC over USB. Since then, the setup changed. I wanted to upgrade my Raspberry Pi to a Pi 5 (16 GB of RAM!), but TinyPilot didn’t support it. So I replaced TinyPilot with a JetKVM, a dedicated KVM-over-IP device that doesn’t need a Raspberry Pi. The Pi 5 now runs other things.
JetKVM already had a Wake-on-LAN button, and I set up nginx in front of it for remote access and automated WoL1. But when I bought it, it couldn’t wake my PC over USB, the same way a real keyboard would. Other people had reported the same problem in jetkvm/kvm#120. Since I’d already dealt with this on the Pi, I figured I should try porting the fix.