Он протестировал все IP KVM в своём хоумлабе — один из них загорелся

Джефф Гирлинг прогнал через тесты дешёвые коробочки удалённого доступа, позволяющие попасть в BIOS машины без монитора. Тред перещеголял тест: основатель YC-стартапа отладил USB-сигнал на уровне железа, а у одного из комментаторов NanoKVM вспыхнул через 15 минут после подключения.

Почему хоумлаб-стандарт внезапно потребовал сравнительного теста

IP KVM — маленькие устройства, эмулирующие USB-клавиатуру, мышь и монитор, чтобы добраться до зависшей или находящейся в процессе загрузки машины откуда угодно, — превратились из нишевого товара в целый рынок: десятки вариантов дешевле $100 на Amazon. Джефф Гирлинг протестировал всё поле в своём хоумлабе. Блог вернул 403 на наш запрос, поэтому специфика устройств ниже взята из его выводов, обсуждённых в треде, и сравнения, которое построили комментаторы.

Участники теста и итоговые позиции

Примерный вердикт, сложившийся в треде:

Устройство Примерная цена Читается из обсуждения
PiKVM V4 Plus ~$250+ Выбор «сделать всё правильно»: корректный USB, поддержка Redfish, недёшево
JetKVM ~$69 Народный фаворит по цене; отличная поддержка Tailscale, нюансы с HDMI-адаптером
GL.iNet (линейка Comet) ~$70+ Более приятный UI, но сложнее кастомизировать; один USB-баг на граничном случае
Sipeed NanoKVM ~$50 Самый дешёвый; один экземпляр загорелся и была уязвимость в безопасности
TinyPilot ~$300 «Более полированное ощущение», чем у самодельного PiKVM
DIY PiKVM (Pi + компоненты) ~$100 дешевле Полностью задокументирован; сложная установка ПО

Самый ценный вклад пришёл не из поста, а от основателя стартапа, эксплуатировавшего их в продакшне. Его команда восстанавливает ноутбуки с помощью роботов — KVM должен безупречно отправлять нажатия клавиш в BIOS:

«Мы использовали GL.iNet KVM, пока не столкнулись с неприятной проблемой с конкретным ThinkPad: GL.iNet отправлял некорректный USB-байт 0, который большинство ноутбуков игнорировало, кроме этого ThinkPad… Я взял низкоуровневый USB-отладчик и отладил USB-сигнал по проводам… PiKVM делал всё правильно, поэтому мы заменили все (~10) наших KVM на него.» — сооснователь YC-стартапа, отладивший USB-сигнал на уровне железа

Это именно то, чего, по словам критиков поста, в нём не хватало. Самая жёсткая рецензия на рецензию:

«Это, кажется, просто списочная статья с «это отлично» и скопированными характеристиками из даташита… Я ожидал список аспектов, которые были проверены, с выводами, которые возможны только когда железо у тебя в руках.» — читатель, ожидавший реального тестирования перезагрузки и доступа к BIOS

На дешёвом конце всё становится опасным

Бюджетный сегмент обернулся буквальным дымом. Рассказ одного из комментаторов про Sipeed NanoKVM — главная предостерегающая история треда:

«Я купил Sipeed NanoKVM. Он загорелся через 15 минут после подключения. Несмотря на фотографии обгоревшей платы, они настаивали, что я должен его вернуть… Может, просто купите JetKVM. Выглядит неплохо!» — хоумлаббер, у которого NanoKVM загорелся

Сноска про безопасность хуже, чем эстетика: комментатор сослался на отчёты об обнаруженных уязвимостях NanoKVM, что спровоцировало полушутливый вопрос: не грозит ли покупка одного из них «визитом ФБР». Тем временем ветераны указали за пределы всей этой категории — один отметил, что Intel vPro AMT — это «фактически всегда включённый KVM в прошивке CPU», уже встроенный во многие машины.

Для чего, собственно, был тест

Отбросьте претензию к формату — и получите реальную карту покупателя: берите PiKVM, если важна корректность и надёжность BIOS-доступа; берите JetKVM, если нужно дёшево и приятно и вы готовы мириться с HDMI-адаптером; а $50-сегмент — это лотерея с огнём и уязвимостями. Самое ценное тестирование в этом раунде «я протестировал каждый IP KVM» произошло в комментариях: человек с USB-анализатором протокола доказал, какое устройство отправляет корректные нажатия клавиш, — и какое один ThinkPad поймал на лжи.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 4 из 25 Читать дальше
🌍Other

Эссе: технические интервью работают как случайная функция — tptacek не согласен с предложенным лечением

Аргумент знакомый: технические собеседования фильтруют не тех и отвергают хороших инженеров. Поворот — в треде: самый авторитетный комментатор на сайте разобрал предложенную метрику и объяснил, почему она измеряет не то, что важно.

★ 54 · 💬 102 · fagnerbrack.com · 5 мин