Installing Proxmox on a physical server via pure SSH. Hardware KVM-over-IP using offline text recognition (OCR)

We're currently adding support for installing Proxmox directly from the terminal to the hardware USBridge-KVM 2.0.

You know, to deploy a hypervisor on bare metal, you have to move the monitor and keyboard to the server. We've made this process as simple as possible. Now, all you have to do is open a terminal and enter:

ssh user@ip

Enter your password, and a live text stream will be displayed immediately.

USBridge-KVM 2.0 has a built-in standalone OCR engine. It intercepts the text stream (BIOS, POST, installer interface) and converts it to text. The entire process occurs completely offline on the device, without installing any clients on your PC.

We're currently polishing the text output. Afterward, we'll move on and write an autoscript. It will allow you to deploy Proxmox on new nodes completely automatically, with literally one click.

What do you think of this approach to remote access for home servers? I'd love to hear your thoughts!

u/tetiana_bohomol — 1 day ago
▲ 16 r/USBridge+3 crossposts

USBridge KVM 2.0 is officially LIVE on Crowd Supply!

Finally, the day has come. The project has officially launched on Crowd Supply: https://www.crowdsupply.com/usbridge-technologies/usbridge-kvm-2-0

I've been working on this project for almost a year now. The idea began with a remote flash drive with a RAM cache, and looking back, I realize how much work has gone into it.

From a messy prototype with tons of bugs and cables, it has evolved into a device I can be proud of. Some might wonder why it took a whole year to make a KVM, but I wanted to ensure that when you receive it, you aren't getting a prototype or a board that "somehow works"—you are getting a fully-fledged, tested ecosystem. It solves many common problems, from simple remote access to installing Proxmox in one click.

Most importantly, I want to build a community around this ecosystem and continue developing it for you. I am focused on implementing useful, working features, not just pushing marketing slogans.

Thank you to all community members for supporting my work!

u/Lopsided_Mixture8760 — 2 days ago

Remote desktop issues on Linux do exist (especially on Wayland). I created an open-source Feature Matrix to compare over 25 tools.

https://preview.redd.it/s5a31if0fljh1.png?width=2213&format=png&auto=webp&s=be4b87f37ec48077f1b6128d67a4559b1dd881c8

Very few remote access tools actually support Wayland natively.

I've created a Remote Access Feature Matrix. It's an interactive, open-source comparison chart where you can filter and see exactly how different tools handle Linux environments. It's easy to see which tools natively support Wayland and which are lagging behind.

The chart already includes over 25 solutions—USBridge-Remote, RustDesk, NoMachine, SPICE, Apache Guacamole, Moonlight/Sunshine, AnyDesk, and standard VNC/RDP.

I've also included KVM solutions (e.g., PiKVM, JetKVM, USBridge KVM 2.0) for those who prefer OS-independent hardware access.

Things are changing very quickly these days, so I've open-sourced the entire project. If you find a tool that recently added Wayland support and it's listed as "Partial" or "None" in my chart, you don't even need to touch the code. You can edit the cell directly on the website, and it will automatically generate the JSON payload and submit the pull request on your behalf.

https://usbridge-technologies.github.io/Remote-Access-Feature-Matrix

Let me know if I missed your favorite Linux desktop remote access tool so I can add it!

reddit.com
u/tetiana_bohomol — 5 days ago
▲ 18 r/USBridge+1 crossposts

An Open-Source Remote Access Feature Matrix (Comparing 25+ Tools & Hardware KVMs)

I'm creating a Remote Access Comparison Matrix. This is an open, interactive comparison chart displaying over 25 different KVM-over-IP software and hardware solution providers.

Software solutions: RustDesk, AnyDesk, Parsec, TeamViewer, RDP, VNC, Moonlight, Guacamole, and others.

Hardware KVM-over-IP solutions: USBridge KVM 2.0, PiKVM V4 Plus, JetKVM.

All data is obtained exclusively from publicly available documentation, vendor websites, and technical reviews.

Because the situation is rapidly changing, I've made the entire project open source. You don't need to touch the code to fix an error—you can propose changes directly through the web interface, and it will automatically generate JSON data and submit a pull request on your behalf.

Interactive Matrix - https://USBridge-Technologies.github.io/Remote-Access-Feature-Matrix/

GitHub - https://github.com/USBridge-Technologies/Remote-Access-Feature-Matrix

I'm developing this as a continually updated resource for the community. If I've missed your favorite tool or you've discovered a feature that needs updating, feel free to submit a quick pull request!

youtu.be
u/tetiana_bohomol — 5 days ago

The single-board motherboard for my custom KVM switch is overheating. How can I fix this?

We're developing a hardware KVM device called the USBridge-KVM 2.0 and chose the Radxa Zero 3W as the basis. It delivers excellent performance, but we've encountered a major issue: it runs very hot. One tech reviewer has already complained about the fan noise (you can hear it in this video: https://www.youtube.com/watch?v=7YJS81rl3U8 ).

We initially considered using a simple passive copper heatsink, but it wasn't powerful enough to dissipate the heat generated while processing the video stream. The board was getting very hot.

We switched to active cooling. Since commercial options weren't convincing, I ended up fabricating and cutting heatsinks by hand and installing the most powerful fan I could find (4mm high). It's quite noisy because it's currently connected directly to the Radxa's power pins and running at full speed.

With this custom setup, the temperature remained constant at 65°C. I think I need to work on the heatsink to improve its performance.

Is there a ready-made solution that I haven't found?

u/tetiana_bohomol — 6 days ago

Cansamos de arrastar um monitor ate o rack pras nossas placas chinesas baratas, entao construimos um KVM que transmite a BIOS como texto puro via SSH.

Sinceramente, a gente cansou do nosso hardware fora do padrao nao ter nenhum gerenciamento out-of-band. Sem IPMI, sem iDRAC, nada. Entao resolvemos construir isso em cima de uma Radxa Zero 3W.

A "feature matadora" pra gente e o modo SSH. Ele nao so transmite video; ele converte a tela da BIOS em texto de verdade, em tempo real, usando OCR local. E extremamente confiavel pra debugar ou so copiar e colar codigos de erro quando as coisas dao errado.

Ja que a gente ja estava fundo no codigo, adicionamos suporte completo a midia virtual pra montagem remota de ISO e snapshots imutaveis em Btrfs. Tambem escrevemos um app multiplataforma proprio pra desktop e mobile, pros momentos que voce realmente precisa ver o stream de video completo (integracao com Moonlight/Sunshine, 25-50ms de latencia).

Isso finalmente transformou nossas placas de $30 em algo que parece um servidor enterprise. O que voces acham?

u/tetiana_bohomol — 7 days ago
▲ 17 r/InformaticaES+1 crossposts

USBridge-Remote: una nueva solución de acceso remoto de código abierto (basada en el protocolo de juegos Moonlight/Sunshine).

USBridge-Remote, una herramienta de acceso remoto de código abierto, se lanzó recientemente. Utiliza Moonlight/Sunshine (transmisión de juegos) para lograr una latencia mínima y una experiencia fluida. Además, cuenta con escala de mosaicos integrada, admite el portapapeles, múltiples monitores y no requiere inicio de sesión.

Una característica interesante es que funciona en Wayland (Linux) sin ventanas de confirmación. El código completo está disponible en GitHub: https://github.com/USBridge-Technologies/USBridge-Remote

Me gustaría saber qué opinan quienes utilizan el acceso remoto.

u/tetiana_bohomol — 8 days ago

Building the USBridge Website: From a Clunky 1.0 Version to a SysAdmin-Friendly Redesign (Hi, it's Tatiana!)

I rebuilt the website over the weekend. I decided to make it shorter and removed unnecessary elements.

I remembered where I started and decided to share with you a comparison of the very first version of the site with what we have now.

When I started working on the website, about eight months ago, I knew nothing about web development, much less what a KVM was or how it worked. Which made the task a bit more challenging.

For some reason, the logical solution at the time seemed to me to look at what top brands' websites looked like and then replicate them, but unfortunately, that didn't work out very well. Besides, at the time, there wasn't a fully finished device, so I had to create 3D models, which I think only made things worse.

https://preview.redd.it/aq5bwjrcqwih1.png?width=3136&format=png&auto=webp&s=b104e917086a98daac91a2de9f507fc4cb46a631

But we all start somewhere.

We're currently on our fourth iteration of the website, and I think it looks pretty good. The color scheme sets us apart from our competitors. Of course, I still have work to do, but when I compare what was at the beginning and now, it seems to me that the progress is quite noticeable.

u/tetiana_bohomol — 8 days ago