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
355 stars 30 forks source link

[Feature Request] [BliKVM v4] Make it act as a bridge #165

Open Altares opened 1 month ago

Altares commented 1 month ago

I love the bliKVM for working on servers and PCs that are inaccessible or too far from a screen. I use it as a practical way to attach a KVM to a PC while I'm working on it (open chassis on my workbench). So, while I can wirelessly access the display and input keyboard actions using my laptop. I wish I had also the option to bridge the network to the Ethernet port so that I could also access the machine from SSH or/and have it download the relevant packages from the internet. To summarize: We fake display and keyboard. It would be great if we could also fake Ethernet access using the same network the bliKVM is using wirelessly. To be clear, I know this is doable by creating a bridge interface, enabling NAT and IP forwarding. It's just that I'm wary of breaking the system by modifying the installed packages: sudo apt install bridge-utils Reading package lists... Done Building dependency tree... Done Reading state information... Done bridge-utils is already the newest version (1.7-1ubuntu3). You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: libc6-dev : Depends: libc6 (= 2.35-0ubuntu3.7) but 2.35-0ubuntu3.1 is to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

ThomasVon2021 commented 1 month ago

Simply , do you want to share the kvm wifi network to controlled PC through a network cable between the kvm and the controlled PC?

Altares commented 1 month ago

Simply , do you want to share the kvm wifi network to controlled PC through a network cable between the kvm and the controlled PC?

Yes, acting as a bridge to let the PC be on the same network.

ThomasVon2021 commented 1 month ago

This should be feasible, it is a software feature that I have used under Windows, and I think it should also be possible under Linux.