Pi-KVM - แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž  แž‚แž˜แŸ’แžšแŸ„แž„แž”แŸ’แžแžผแžš KVM แž“แŸ…แž›แžพ Raspberry Pi

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‡แžถแžŸแžถแž’แžถแžšแžŽแŸˆแž›แžพแž€แžŠแŸ†แž”แžผแž„แž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡แž”แžถแž“แž€แžพแžแžกแžพแž„ Pi-KVM - แžŸแŸ†แžŽแžปแŸ†แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž“แžทแž„แž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž„แŸ’แžœแŸ‚แžšแž”แž“แŸ’แž‘แŸ‡ Raspberry Pi แž‘แŸ…แž‡แžถแž€แžปแž„แžแžถแž€แŸ‹ IP-KVM แžŠแŸ‚แž›แž˜แžถแž“แž˜แžปแžแž„แžถแžšแž–แŸแž‰แž›แŸแž‰แŸ” แž”แž“แŸ’แž‘แŸ‡แž—แŸ’แž‡แžถแž”แŸ‹แž‘แŸ…แžšแž“แŸ’แž’ HDMI/VGA แž“แžทแž„ USB แžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ แžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžœแžถแž–แžธแž…แž˜แŸ’แž„แžถแž™ แžŠแŸ„แž™แž˜แžทแž“แž‚แžทแžแž–แžธแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแŸ” แžขแŸ’แž“แž€แžขแžถแž…แž”แžพแž€ แž”แžทแž‘ แžฌแž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžกแžพแž„แžœแžทแž‰ แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’ BIOS แž“แžทแž„แžŸแžผแž˜แŸ’แž”แžธแžแŸ‚แžŠแŸ†แžกแžพแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžกแžพแž„แžœแžทแž‰แž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„แž–แžธแžšแžผแž”แž—แžถแž–แžŠแŸ‚แž›แž”แžถแž“แž‘แžถแž‰แž™แž€แŸ– Pi-KVM แžขแžถแž…แžแŸ’แžšแžถแž”แŸ‹แžแžถแž˜แžŸแŸŠแžธแžŒแžธแžšแŸ‰แžผแž˜แž“แžทแž˜แŸ’แž˜แžทแž แž“แžทแž„แžŠแŸ’แžšแžถแž™แžœแŸแž–แž“แŸ’แž›แžบแŸ”

แž…แŸ†แž“แžฝแž“แž“แŸƒแž•แŸ’แž“แŸ‚แž€แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž€แžถแžš แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพ Raspberry Pi แžแŸ’แž›แžฝแž“แžœแžถแž˜แžถแž“แžแžทแž…แžแžฝแž… แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแž˜แžผแž›แž•แŸ’แžแžปแŸ†แžœแžถแž€แŸ’แž“แžปแž„แžšแž™แŸˆแž–แŸแž›แž€แž“แŸ’แž›แŸ‡แž˜แŸ‰แŸ„แž„ แž แžพแž™แž€แžถแžšแž…แŸ†แžŽแžถแž™แžŸแžšแžปแž”แž“แžนแž„แž˜แžถแž“แž”แŸ’แžšแž แŸ‚แž› $100 แžŸแžผแž˜แŸ’แž”แžธแžแŸ‚แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžแŸ’แž›แŸƒแž”แŸ†แž•แžปแž (แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž› IP-KVMs แžŠแŸ‚แž›แž˜แžถแž“แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแž‡แžถแž…แŸ’แžšแžพแž“ แž‡แžถแž˜แžฝแž™แž“แžนแž„แž˜แžปแžแž„แžถแžšแžแžทแž…แž‡แžถแž„แž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž…แŸ†แžŽแžถแž™ 500 แžŠแžปแž›แŸ’แž›แžถแžšแžฌแž…แŸ’แžšแžพแž“แž‡แžถแž„แž“แŸแŸ‡) แŸ” แž€แŸ’แžแžถแžšแž”แž“แŸ’แž‘แŸ‡ แž”แŸ’แžšแž–แŸแž“แŸ’แž’โ€‹แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš แž•แŸ’แžขแŸ‚แž€แž›แžพ Arch Linux ARM แŸ” Pi-KVM แž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹ แž€แž‰แŸ’แž…แž”แŸ‹ แž“แžทแž„แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžŠแŸแž˜แžทแž“ kvmd แžŸแžšแžŸแŸแžšแž‡แžถแž—แžถแžŸแžถ Python แž“แžทแž„แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ GPLv3 แŸ”

Pi-KVM - แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž  แž‚แž˜แŸ’แžšแŸ„แž„แž”แŸ’แžแžผแžš KVM แž“แŸ…แž›แžพ Raspberry Pi

แž›แž€แŸ’แžแžŽแŸˆแžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ–

  • แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžแžถแž˜แžšแž™แŸˆแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžŠแžถแž‰แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแžปแž€แžšแž€แž’แž˜แŸ’แž˜แžแžถแžฌแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœ VNC (แž˜แžทแž“แž˜แžถแž“แžขแžถแž”แŸ‹แž—แŸ’แž›แŸแž Java แžฌแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™แž–แž“แŸ’แž›แžบ);
  • แž—แžถแž–แž™แžบแžแž“แŸƒแžœแžธแžŠแŸแžขแžผแž‘แžถแž” (แž”แŸ’แžšแž แŸ‚แž› 100 แž˜แžธแž›แžธแžœแžทแž“แžถแž‘แžธ) แž“แžทแž„ FPS แžแŸ’แž–แžŸแŸ‹แŸ” แž”แŸ’แžšแžพแžŠแžพแž˜แŸ’แž”แžธแž…แžถแž€แŸ‹แž•แŸ’แžŸแžถแž™แž˜แžถแžแžทแž€แžถแžขแŸแž€แŸ’แžšแž„แŸ‹ ยต แžŸแŸ’แž‘แŸ’แžšแžธแž˜แžŸแžšแžŸแŸแžšแž‡แžถ C แž“แžทแž„แž”แŸ’แžšแžพ MJPG-HTTP;
  • แž€แžถแžšแžแŸ’แžšแžถแž”แŸ‹แžแžถแž˜แž€แŸ’แžแžถแžšแž…แžปแž… แž“แžทแž„แž€แžŽแŸ’แžŠแžปแžšแž–แŸแž‰แž›แŸแž‰ (แžšแžฝแž˜แž‘แžถแŸ†แž„ LEDs แž“แžทแž„แž€แžถแžšแžšแž˜แžผแžšแž€แž„แŸ‹/แž”แž“แŸ’แž‘แŸ‡แž”แŸ‰แŸ‡);
  • แžŸแŸŠแžธแžŒแžธแžšแŸ‰แžผแž˜ แž“แžทแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แžšแžถแž”แŸ‹แžแžถแž˜ Flash (แžขแŸ’แž“แž€แžขแžถแž…แž•แŸ’แž‘แžปแž€แžšแžผแž”แž—แžถแž–แž‡แžถแž…แŸ’แžšแžพแž“ แž แžพแž™แž—แŸ’แž‡แžถแž”แŸ‹แž–แžฝแž€แžœแžถแžแžถแž˜แžแž˜แŸ’แžšแžผแžœแž€แžถแžš);
  • แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžแžถแž˜แž–แž›แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžŠแŸ„แž™แž”แŸ’แžšแžพแž˜แŸ’แž‡แžปแž› ATX แž“แŸ…แž›แžพ motherboard แžฌแžแžถแž˜แžšแž™แŸˆ Wake-on-LAN;
  • แž‚แžถแŸ†แž‘แŸ’แžš IPMI BMC แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แž แŸแžŠแŸ’แž‹แžถแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แžŽแŸ’แžแžถแž‰แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แŸ”
  • แž™แž“แŸ’แžแž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแžŠแŸ‚แž›แžขแžถแž…แž–แž„แŸ’แžšแžธแž€แž”แžถแž“แŸ– แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž–แžธแž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แž’แž˜แŸ’แž˜แžแžถ แž“แžทแž„แž”แž‰แŸ’แž…แž”แŸ‹แžŠแŸ„แž™แž›แž‘แŸ’แž’แž—แžถแž–แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแžขแž“แžปแž‰แŸ’แž‰แžถแžแžแŸ‚แž˜แžฝแž™ แž“แžทแž„ PAM แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž•แŸ’แž“แŸ‚แž€แžšแžนแž„แž’แŸ†แž‘แžผแž›แžถแž™แŸ– Raspberry Pi 2, 3, 4 แžฌ ZeroW; แžงแž”แž€แžšแžŽแŸแž…แžถแž”แŸ‹แž™แž€แžœแžธแžŠแŸแžขแžผแž•แŸ’แžŸแŸแž„แŸ—;
  • แžŸแžถแž˜แž‰แŸ’แž‰ แž“แžทแž„แžšแžฝแžŸแžšแžถแž™แžšแžถแž€แŸ‹แž‘แžถแž€แŸ‹ แžงแž”แž€แžšแžŽแŸแžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž„แŸ’แž€แžพแž แž“แžทแž„แžŠแŸ†แžกแžพแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž“แŸ…แž›แžพแž€แžถแžแžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† Raspbery Pi แžŠแŸ„แž™แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž”แž‰แŸ’แž‡แžถแž–แžธแžšแž”แžธแŸ”

แž”แž“แŸ’แž‘แŸ‡แž–แž„แŸ’แžšแžธแž€แž–แžทแžŸแŸแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Raspberry Pi 4 แž€แŸแž€แŸ†แž–แžปแž„แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž•แž„แžŠแŸ‚แžš แžŠแŸ‚แž›แžขแž“แžปแžœแžแŸ’แžแž˜แžปแžแž„แžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ‚แž›แž”แžถแž“แž–แžทแž–แžŽแŸŒแž“แžถ แž”แžผแž€แžšแžฝแž˜แž‘แžถแŸ†แž„แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž‡แžถแž…แŸ’แžšแžพแž“แž‘แŸ€แž (แž–แŸแžแŸŒแž˜แžถแž“แž›แž˜แŸ’แžขแžทแžแž“แŸ… GitHub) แž€แžถแžšแž”แž‰แŸ’แž‡แžถแž‘แžทแž‰แž‡แžถแž˜แžปแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแžšแŸ†แž–แžนแž„แžแžถแž“แžนแž„แž”แžพแž€แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ’แžšแžธแž˜แžถแžŸแž‘แžธ 2020 แž†แŸ’แž“แžถแŸ† 100แŸ” แžแž˜แŸ’แž›แŸƒโ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž‚แŸโ€‹แžšแŸ†แž–แžนแž„โ€‹แžแžถโ€‹แž“แžนแž„โ€‹แž˜แžถแž“โ€‹แž”แŸ’แžšแž แŸ‚แž› $XNUMX แžฌโ€‹แžแžทแž…โ€‹แž‡แžถแž„โ€‹แž“แŸแŸ‡แŸ” แžขแŸ’แž“แž€แžขแžถแž…แž‡แžถแžœแž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธแž€แžถแžšแž”แž‰แŸ’แž‡แžถแž‘แžทแž‰แž‡แžถแž˜แžปแž“ แž“แŸ…แž‘แžธแž“แŸแŸ‡.

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹