HACKER Q&A
📣 tetris11

Suggestions for small USB-powered device that can run PiHole?


The Raspberry Pi Zero would have been perfect, but the shortage is ongoing it seems.

Are there any other small hardware devices that can run off a USB port? Or easily flashable old smartphones?


  👤 t-3 Accepted Answer ✓
Almost literally any cheap SBC will work, but multiple ethernet would be an advantage. I don't know of any that have a decent wireless capability built in, and although it's probably possible, I haven't seen anyone use a PCIe or NVMe slot that higher-end boards have for wifi either. If you're going to use a USB adapter for wifi, be prepared to take a serious hit to usability with multiple devices and range.

Hardkernel has great boards, high quality, comparable prices.

Pine64 just announced a RISC-V board with dual ethernet, but I don't know when it will be released.

You can probably find decent OpenWrt/pfsense/etc-capable routers on ebay or Craigslist though - if you find one that can run an open firmware, it will probably work better for firewall purposes than a homebrew SBC kludge.


👤 Nextgrid
GL-iNet has a "mini" range that can run off USB. They ship with OpenWrt so should be pretty open, you have SSH access so you could run pretty much anything on it: https://www.gl-inet.com

👤 asimpleusecase
I’m interested in a platform like this as well.

👤 Adamantcheese
I've heard good things about the NanoPi.