Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tech_notes:pikvm [2024-09-22 Sun wk38 20:37] – [PiKVM] baumkp | tech_notes:pikvm [2024-10-20 Sun wk42 12:04] (current) – [Update OS] baumkp | ||
---|---|---|---|
Line 8: | Line 8: | ||
My router computers built in BMC/IMPI had failed and was difficult to use, particularly any time it was reset. | My router computers built in BMC/IMPI had failed and was difficult to use, particularly any time it was reset. | ||
+ | |||
+ | ====Update OS==== | ||
+ | *PiKVM OS (and the underlying Arch Linux ARM upstream) often receives software updates. After installation, | ||
+ | *The question of how often to update needs to primarily consider access to the OS and software latest features and latest security updates. Arch Linux is a rolling release frequently updated and sometimes has difficulties successfully updating from older versions. | ||
+ | *Arguably if the pi-kvm is working it does not need to be updated | ||
+ | *Security should not be an significant issue unless directly accessible from internet. | ||
+ | |||
+ | To [[https:// | ||
+ | -Login into the shell as root | ||
+ | -'' | ||
+ | -This script does the full update including placing the OS into rw mode before update and ro mode upon completion. | ||
+ | -The commands will inform if a reboot is necessary. | ||
+ | -If message '' | ||
+ | -'' | ||
+ | -'' | ||
+ | -'' | ||
+ | -'' | ||
+ | -if the '' | ||
+ | |||
+ | |||
+ | =====PiKVM address and name===== | ||
+ | I assigned the PiKVM a specific IP address in the LAN Kea DHCP server and a local name in the LAN Bind9 DNS server and then performed internal secure routing on the LAN using Traefik. | ||
+ | < | ||
+ | https: | ||
+ | enabled: false</ | ||
+ | This function as anticipated. | ||
+ | |||
+ | See [[https:// | ||
=====Links===== | =====Links===== | ||
*[[https:// | *[[https:// | ||
Line 13: | Line 41: | ||
*[[https:// | *[[https:// | ||
*[[https:// | *[[https:// | ||
+ | *[[https:// | ||
<- tech_notes: | <- tech_notes: |