Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hehe wenn sich die Server irgendwo im Haus stapeln braucht man eine zuverlässige Fernbedienung ich wollte mal hier meine PiKVM basierte Lösung zeigen vielleicht sucht ja jemand auch sowas.
Im Prinzip ist es halt ein PiKVM der an einem 4-fach HDMI/KVM Switch hängt, so dass ich 4 Rechner darüber steuern kann.
So arg viel wollte ich nicht ausgebn - und was nioch 10x wichtiger ist ich wollte eine OpenSource Lösung - wer alte Server IPMI Boards mit Java etc hat weiss warum
So sieht das bei mir aus mit dem Levelshifter funktioniert auch das Relais ohne Probleme - ohen den direkt an 3.3V angeschlossen hing es immer wieder mal - auch wenn das Relais inoffiziell 3.3V tolerant sein soll.
Jo ich stell den halt vor zum Nachbauen, da ich den gerade mal abgebaut habe - oder wenn man was weiss zum Verbessern xD
Mein "einfacher China" KVM Switch verfügt über einen Eingang für einen Taster - den haben ja relativ vivle im einfachen Preisbereich - der immer einen Rechner weiterschaltet - ich nutze ein Relais um das auszulösen - man muss einfach nur 2 Leitungen kurz verbinden damit er weiterschaltet.
Das Relais ist 5V der Raspberry selber hat 3,3V so dass man einen Levelshifter braucht damit das sauber funktioniert, der die Signale von 3,3V auf 5 erhöht - oder in die andere Richtung runterregelt.
Angeschlossen hab ich den so:
Pin17 als Datensignal hab ich genommen weil diese Dupont Stecker ja besser halten wenn da 2 in einem Gehäuse stecken xD
Ergänzung ()
Software ist dann ja ganz einfach damit man den KVM dann bequem über die Öberfläche schalten kann
HV = 5V Raspberry + (+) PIN Relais
H GND = Gemeinsam and L GND Raspberry + (-) PIN Relais
HV4 = DATA PIN Relais
So sieht die Oberfläche dann aus siehe Bild (also nur das ganz oben - der Rest ist ja so Kram für mein Netzwerk xD)
Dazu muss man einfach in die /etc/kvmd/override.yaml das noch eintragen
Und man hat nen meiner Meinung nach mit den besten 4-fach KVM Switch für IP - selbst wenn man den günstigen Preis beiseite lässt.
Code:
####################################################################
# #
# Override Pi-KVM system settings. This file uses the YAML syntax. #
# #
# https://github.com/pikvm/pikvm/blob/master/pages/config.md #
# #
# All overridden parameters will be applied AFTER other configs #
# and "!include" directives and BEFORE validation. #
# Not: Sections should be combined under shared keys. #
# #
####################################################################
#
#########
# Wrong #
#########
#kvmd:
# gpio:
# drivers: ...
#kvmd:
# gpio:
# scheme: ...
#
###########
# Correct #
###########
#kvmd:
# gpio:
# drivers: ...
# scheme: ...
#
###########
# Example #
###########
vnc:
# See https://github.com/pikvm/pikvm/blob/master/pages/vnc.md
keymap: /usr/share/kvmd/keymaps/de # Set german keymap
auth:
vncauth:
enabled: true # Enable auth via /etc/kvmd/vncpasswd
kvmd:
auth:
enabled: false
atx:
type: disabled
hid:
mouse_alt:
device: /dev/kvmd-hid-mouse-alt
gpio:
drivers:
scheme:
kvm_switch_relay:
pin: 17 # GPIO pin number on the RPi
mode: output
initial: false
inverted: false
switch: false # Disable switching, only pulse available
view:
header:
title: "Control"
table:
- ["#KVM Switch"]
- []
- ["#Next System", kvm_switch_relay]
- []
Ergänzung ()
Das USB Kabel vom PiKVM das sonst in den einzelnen Rechner geht kommt an die Buchse USB 1.0 2.0 oder 3.0 (meist für Drucker etc vorgesehen, und hat eigentlich jeder KVM Switch) des KVMs NICHT an die USB Buchsen für Tastatur und Maus - denn der PiKVM emuliert über den einen Stecker Tastatur, Maus UND USB Stick oder USB CD-ROM - die Maus Tastatur Stecker an so KVM Switche sind aber meist abgespeckt und nur für Maus / Tastatur.
Wie der PiKVM selber gebaut wird das ist hier ganz gut erklärt
Das eigentlich nur das Flachbandkabel des HDMI Boards an den vorhandenen Stecker einstecken und das USB Kabel für Strom und Maus/Tastatur/CDROM/USB Stick Emulation basteln.
Ergänzung ()
Für Das Kabel Netzteil <> Raspberry USB-C und <> USB 2.0 KVM-Switch habe ich ein USB 2.0 Verlängerungkabel geopfert, damit man das recht einfach basteln kann - USB-C Kabel splitten ist ja manchmal nicht so dolle.