WSR-2533DHP2 はストレージとメモリに余裕があるので、無線APの役目に加えてAdGuard Homeを動かす余裕がある。ファームウェアはOpenWrtを使う。AdGuard Homeを導入すれば、各端末に広告ブロックアドオンをインストールしなくても広告ブロックが可能になる。
AdGuard Homeを動かすとWSR-2533DHP2のストレージとメモリはちょうど使い切るくらいなのだが、CPU(Cortex-A53 × 2, 1.35 GHz) は能力の1%も使わない。無線APのおまけに動かしているならもったいなさは薄れるが、AdGuard Homeのためだけに使うにはWSR-2533DHP2はもったいない。かと言って、もっと安いWSR-1166DHPなどではCPUはちょうどよくても、ストレージとメモリが足りない。
もったいなくないちょうどよいPCがないかと探してraspberry pi ZERO に気づいた。CPUはARM1176 1GHzだ。このCPUでAdGuard Homeを動かすと能力の20%を使う。ちょうどよい。ただし、メモリは512MBの半分も使わないので余る。メモリの一部をtmpfs(RAMディスク)に割り振って読み書きエリアに当てるとストレージのSSDを消耗する心配がなくなってメモリのもったいなさが薄れる。ストレージは外付けのmicro SDメモリカードなので、いくらでも積めるが16GBで十分だろう。外付けNICは別に必要でNICの方がraspberry pi ZERO本体より高価だ。 Wi-Fi内蔵のraspberry pi ZERO WにするとNICを買わなくてよくなるので、トータルコストはさらに安くなる。消費電力はWSR-2533DHP2よりraspberry pi ZERO/ZERO Wの方が一桁小さい。
