Category tech.

dtoverlay=gpio-poweroff 使うのが確実っぽいが若干クセがある。

https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README

dtoverlay=gpio-poweroff,gpiopin=26,active_low=1,timeout_ms=60000

timeout_ms はデフォルトだと3秒になっている。別にこれでもいいのだが、仕様上、timeout_ms 以内に電源断しなければカーネルがWARNを吐いて未定義動作になるとされている (別にそうなったからといってほぼ問題ないだろうが)。理想的にはraspiへの電源供給をしている電源のEN端子とかに繋ぐんだろう。

raspi は1ピンあたりの絶対最大定格電流は3.3Vだと17mA程度となっているので、LED を直接繋ぐ場合10mA程度に収めるほうが良いだろうと思う。高輝度LEDなら十分明るい。

  1. トップ
  2. tech
  3. raspi で確実に電源断できるタイミングをLEDで知る

dig lowreal.net type65 で存在は確認できるがパースしてくれない。dns.google 使うのが簡単っぽい。JSON でパース済みの結果をかえしてくれる (ただし設定されている値そのままではなく、パースした結果を再構成したものが表示される)

https://dns.google/resolve?name=lowreal.net&type=HTTPS

  1. トップ
  2. tech
  3. DNS HTTPS レコードを確認する

https://lowreal.net/2018/08/02/2 ecdsa 521bit を使っているが ed25519 (256bit固定) のほうが安全性もパフォーマンスも良いらしい。一方で 2014年1月の OpenSSH 6.5 から導入されたため古い実装で使えない

ssh-keygen -t ed25519
  1. トップ
  2. tech
  3. ssh-keygen