News for hackers. Stuff that matters.
Re:Nine Raspberry Pis powering an office (2016) by Damogran6 on Monday October 25, 2021 @10:23AM (#28988127)
My RPi's are like lottery tickets. I buy them with the thought of all they could be used for...then collect duct in the junk drawer.

I also tell myself I'm supporting the manufacturer, though it would appear they don't need my help.

Re:Nine Raspberry Pis powering an office (2016) by kd913 on Monday October 25, 2021 @10:46AM (#28988395)
Can I heavily recommend the use of them as a pihole + Wireguard VPN + DNSCryptProxy Server.

Pihole -> Great use for a network wide adblocker/DHCP server.

Wireguard VPN -> In combination with a DDNS setup and some port forwarding enables the use of a global private VPN. I think it's a prerequisite for a decent home-automation setup.

DNSCryptProxy -> Great for ensuring all DNS requests on the network via DNS over HTTPS. Kind of useful because frankly ISPs are sniffing DNS traffic. Also useful for bypassing DNS based ISP filters.

The above basically enabled me to create a 5 country wide private VPN by giving VPNs to family members. It enables me to print/scan things from abroad, access CPU resources/servers/GPUs/Webcams/automation and obviously browse as if I am in another place.

My family when they are abroad, can now work as if they aren't.

It also saves power (reducing analytics traffic), improves privacy and takes about a weekend to setup.

They also make great personal gifts too.

Re:Nine Raspberry Pis powering an office (2016) by aweiland on Monday October 25, 2021 @10:56AM (#28988523)
Any good tutorials on setting up Wireguard? This (and Pihole) have been on my todo list for a while.
Re:Nine Raspberry Pis powering an office (2016) by kd913 on Monday October 25, 2021 @11:15AM (#28988744)
I should probably write a blog on how to do this. I have a setup guide for myself, but unfortunately it contains a lot of obviously private details that I can't post (ie access to my cloudflare/VPN stuff).

A lot of my stuff is ad-hoc from my personal exploration and experience on Linux.

In regards to the wireguard specific stuff, this isn't a bad guide.

https://mikkel.hoegh.org/2019/11/01/home-vpn-server-wireguar...

The harder part with the VPN stuff is the following.

1) Setting up a clear route of forwarding traffic to the pihole. To do so, you would need to setup netplan/systemd-networkd so your pi gets a static private IP. (Not that easy if you are doing a full ipv6 route too.)

2) Setup a DDNS mechanism (as you most likely are getting a dynamic IP). My suggestion for this was to get a domain name (8 quid a year) and use cloudflare as a DDNS host. You also need to punch a UDP port through your router to forward to your pi.

3) Then setup the rest of the wireguard stuff.

4) Setup the pihole and ensure all interfaces are covered so your VPN has a DNS server.

Part 2 is the hardest bit as I kind of needed some custom scripting to ensure cloudflare had working routes to my networks. e.g. https://gist.github.com/Kedstar99/2d8ab0e9bec3a5629562b4ab01...

The above script obviously running as a systemd service that restarts automatically.

Obviously you can use something else like noip or some other DDNS solution.

Re:Nine Raspberry Pis powering an office (2016) by thedougd on Monday October 25, 2021 @02:34PM (#28991432)
If you're a Linux person, just skip all the other non-sense and create a systemd-networkd file. It's by far the simplest solution I've used, and doesn't require goofy unit files to start/stop/restart via wg tool.

https://www.freedesktop.org/software/systemd/man/systemd.net...

Then choose your firewall of choice to setup NAT and forwarding. I used firewalld, but not sure I'd recommend it. It's just the first solution I got working.

Re:Nine Raspberry Pis powering an office (2016) by unethical_ban on Monday October 25, 2021 @12:20PM (#28989603)
You can set up a Pi-Hole (DNS sinkhole) and Pi-VPN (Wireguard installer and CLI-frontend for small deployments) very quickly. And you can do it on any debian VM or computer, not just Pi.

Once you have the base OS ready to go, it will take you less than 30 minutes if you know how to muck with your DHCP/firewall settings in your router.

https://github.com/pi-hole/pi-hole/#one-step-automated-insta...

Install Pi-Hole, then edit your DHCP server to hand out the Pi-Hole as the DNS server.

https://pivpn.io/

After installing Pi-hole, install this. Choose Wireguard, not OpenVPN. port-forward the Wireguard UDP port to your VPN server. use the "pivpn" command to create client configs and the "qr" subcommand to scan the config into your phone.

Re:Nine Raspberry Pis powering an office (2016) by phamilton on Monday October 25, 2021 @02:36PM (#28991448)
I'd recommend just using Tailscale. It's wonderful.
Re:Nine Raspberry Pis powering an office (2016) by rasfincher on Monday October 25, 2021 @07:44PM (#28994673)
Tailscale is great. It's really changed my world and it's so dang simple.
Re:Nine Raspberry Pis powering an office (2016) by gen220 on Monday October 25, 2021 @11:16AM (#28988747)
I did this a few months ago. I’d previously tried a few years ago, and found no good online resources. Now they’re a dime a dozen.

The community around WG has gotten much easier for noobs to get into, and the porcelain around the tool itself has made it quite easy to use, IMO.

Re:Nine Raspberry Pis powering an office (2016) by mongol on Monday October 25, 2021 @11:27AM (#28988895)
I like wg-netns. It allows setup of a wireguard tunnel, similar to wg-quick does, in a Linux network namespace. So I can run some processes using the VPN, and others without.

By specifying the namespace in a systemd service file, I can let a service use a specific VPN.

https://github.com/dadevel/wg-netns

Re:Nine Raspberry Pis powering an office (2016) by petre on Monday October 25, 2021 @12:46PM (#28990000)
The easiest way on the Pi is to install the HomeAssistant plugin, but it's quite easy to set up on a Linux too. Generate two keys, copy paste them in a five line config, same thing on the client. On a phone install the app and scan a QR code that you rsync over to your PC. There's a tutorial on the Wg website.
Re:Nine Raspberry Pis powering an office (2016) by josteink on Monday October 25, 2021 @11:58AM (#28989301)
> Any good tutorials on setting up Wireguard? This (and Pihole) have been on my todo list for a while.

Pihole pretty much installs itself (it even has a pre-made image). WireGuard will take reading, testing and failing.

I recommend doing these things one thing at a time, and doing the Pihole first.

Re:Nine Raspberry Pis powering an office (2016) by awoimbee on Monday October 25, 2021 @11:23AM (#28988851)
The easiest way is to use some kind of manager on top of wireguard. Tailscale is very good and free for a single user (or with headscale) Otherwise there is innernet, wiretrustee, ...
Re:Nine Raspberry Pis powering an office (2016) by newman314 on Monday October 25, 2021 @03:49PM (#28992250)
I used trailofbits/algo a long time ago for initial setup. Worked well at the time.
Re:Nine Raspberry Pis powering an office (2016) by andylynch on Monday October 25, 2021 @04:13PM (#28992553)
I use pivpn - it’s a pretty straightforward helper for both openvpn and wireguard
Re:Nine Raspberry Pis powering an office (2016) by yumraj on Monday October 25, 2021 @03:21PM (#28991952)
> DNSCryptProxy -> Great for ensuring all DNS requests on the network via DNS over HTTPS. Kind of useful because frankly ISPs are sniffing DNS traffic. Also useful for bypassing DNS based ISP filters.

If you're using PiHole, you can just use cloudflared to do DoH. https://docs.pi-hole.net/guides/dns/cloudflared/

On a different note, biggest reason I've never installed a VPN at home is because I just prefer a deny-everything home network and worry I'll misconfigure something and cause a security issue.

Re:Nine Raspberry Pis powering an office (2016) by kd913 on Monday October 25, 2021 @07:35PM (#28994574)
I use DNSCryptProxy because I can use it with Firefox as a local TRR server, supports additional filtering, supports DNSCrypt and ODoH caching and is open source.

It also picks from 140 or so anonymous DoH relays, with specifics for nologs and dnscrypt support.

Why would I go for just 1 arbitrary provider rather than the lowest latency choice out of 140?

I also think the latter point is a bit overblown. So long as you keep your kernel updated and you only expose a single high UDP port, it should all be fine. I have ufw enabled on each pi, along with various logging mechanisms in place to see if things seem reasonable. That and 2fa for actual ssh access.

Re:Nine Raspberry Pis powering an office (2016) by a1369209993 on Monday October 25, 2021 @11:17PM (#28996027)
> Why would I go for just 1 arbitrary provider rather than the lowest latency choice out of 140?

Because a ISP that can compromise any one of those 140 different single points of failure can now make that one have the lowest latency and give you malicious DNS results just like you never secured anything.

This is the same problem as allowing 140 different CAs to issue certificates for subdomains of com, rather than forcing the fucking registry to do it when you get a domain name in the first place.

Re:Nine Raspberry Pis powering an office (2016) by kd913 on Tuesday October 26, 2021 @04:02AM (#28997609)
https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Configuratio...

>minisign_key is a public key, used to verify that the content is legitimate. Lists can thus be served from any location, even from an untrusted ISP: dnscrypt-proxy will immediately detect and reject something that has been tampered with.

>https://dnscrypt.info/stamps-specifications/ >https://dnscrypt.info/faq

An ISP will not be able to spoof the sources or these stamps. They wouldn't put the effort in. Even if they did, it is factored and thought about.

More harmful would be a malicious DoH relay but I trust the devs.That I think is fixed by mandating the use of DNSSec too for my relays.

Re:Nine Raspberry Pis powering an office (2016) by newman314 on Monday October 25, 2021 @03:48PM (#28992238)
YMMV but I’ve noticed that cloudflared has stability issues over time whereas dnscrypt has been rock solid for me (I run both on different systems). Probably going switch everything to dnscrypt esp since it supports odoh now.
Re:Nine Raspberry Pis powering an office (2016) by yumraj on Monday October 25, 2021 @04:00PM (#28992397)
cloudflared service itself has been running fine. If there were other issues, such as connectivity, then I don't know. Didn't experience any.

OTOH, I'm beginning to migrate to pfsense and pfblockerng at home. So, it is possible that I may retire my pi-hole at some point. Currently I'm running both as I transition and test.

Re:Nine Raspberry Pis powering an office (2016) by beezischillin on Monday October 25, 2021 @04:45PM (#28992900)
I migrated away from cloudflared to dnscrypt-proxy because cloudflared didn't start up properly for me. On each reboot I had to manually stop and start it otherwise it was flooding the logs with failures. It was a bit weird and frustrating to diagnose.
Re:Nine Raspberry Pis powering an office (2016) by beezischillin on Monday October 25, 2021 @04:48PM (#28992932)
I ended up Tailscale for Wireguard myself. I was really worried about letting all these server software out on the wide open internet because I can't guarantee I'll be around 24/7 to monitor in case of a security problem and this way I can be lazier. :)

The added benefit is that I can force all devices to use PiHole while connected to Tailscale and have DNS-adblocking on the go!

Re:Nine Raspberry Pis powering an office (2016) by firecall on Monday October 25, 2021 @06:33PM (#28994017)
Upvote for Tailscale.

I find it super useful!

Even if just for remoting into various boxes; the kids for instance often tether their PCs off their phones or I'm tethered and want to remote to my LAN.

(I have terrible internet)

Re:Nine Raspberry Pis powering an office (2016) by 1vuio0pswjnm7 on Monday October 25, 2021 @08:04PM (#28994856)
I do something similar but different choice of software. There is much more that is possible using this approach (distributing exact same hardware with preinstalled configs to each network particpant). These RPis are gateways. They are gateways to an overlay network controlled by users and not surveilled by "tech" companies trying to sell ad services. I like to imagine them as modern day IMPs. https://en.wikipedia.org/wiki/Interface_Message_Processor
Re:Nine Raspberry Pis powering an office (2016) by synergy20 on Monday October 25, 2021 @08:10PM (#28994895)
for $18 you can have this instead : https://www.amazon.com/dp/B0932J39HC?ref=myi_title_dp&th=1

I run pihole with 256MB version(which is $1 less) for two years fanlessly, and this includes enclosure too, load the software and hook it to my wireless router's ethernet port and just forgot about it.

Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @11:49AM (#28989172)
I tried using a Pi4 for a pihole and it kept crashing. Overheating I think. But, if I solve that, the SD card would kill it eventually.
Re:Nine Raspberry Pis powering an office (2016) by pengaru on Monday October 25, 2021 @12:07PM (#28989438)
I've had a bunch of Pi Zero W cameras in 24x7 use for years in a very harsh desert environment where ambient air temps regularly exceed 120F, and have never had a single crash of any of them, not even a failed SD card despite being written to daily for storing motion-activated images (the sunrise/sunset is always captured). I don't even have fans on these, and they're in the compact pi foundation red and white case for camera use. It's really been quite impressive.

What I've heard is a crashing Pi is usually due to sagging voltage on an inadequate power supply, and that's probably even more an issue on the more demanding/powerful Pi4. On my cameras I just use the wall warts adafruit sells for the Pi, and haven't had any power problems.

Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @12:35PM (#28989834)
Again, I'm using the supply it shipped with. Not that having to use their supply because they screwed up the spec is an acceptable situation, mind you.
Re:Nine Raspberry Pis powering an office (2016) by beezischillin on Monday October 25, 2021 @04:51PM (#28992966)
As long as you use something like the official PSU and don't connect particularly power-hungry USB devices to it you should be fine.

As far as the SD card goes you can boot off an external hard drive or SSD via USB and that should guarantee longevity.

My biggest problem with headless Pis was that they would randomly disconnect from the wifi network and disappear, turning off power saving on wifi didn't solve it. In the end the real solution ended up being to just create a 2.4ghz-only network and connect them to that. Somehow they just don't play well with networks that have the same SSID for 2.4 and 5ghz on my Ubiquiti gear.

Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @06:14PM (#28993830)
I hate to beat the drum but, as I've said in some other replies, I used the official PSU.
Re:Nine Raspberry Pis powering an office (2016) by pridkett on Monday October 25, 2021 @12:42PM (#28989946)
Be careful with the gear you use on your Pis, just like any system. If you’re using a no-name USB-C power supply and dirt cheap generic SDHC cards, you will likely have problems. By default, the Pi4 doesn’t come with a power supply and while you might be tempted to power it from your PC, spend the money for the official power brick, or, even better, get the official Pi Power over Ethernet hats. For SD, buy from a reputable source and get a brand name (Samsung or Sandisk).

This is anecdata from my part, but I’ve got eight or 10 Pis running (Flightaware/ADSBexchange, PiHole/Influx/Grafana/Wireguard, a couple of Octoprint, Home Assistant - with a relay HAT for triggering dampers, Showmewebcam, and a handful of other things). Once I switched to good power supplies and good SDHC cards, my problems went away. My most heavily loaded machine is the PiHole machine which also has influx running and writing to the SDHC card - it’s probably a ticking time bomb, but it’ll celebrate it’s fourth birthday on the same card in two months.

Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @01:03PM (#28990254)
I walked into the Cambridge Raspberry Pi shop on launch day and bought a Pi 4, a power supply, and an SD card with NOOBS. It isn't my hardware that's at fault and, even if it was, it doesn't excuse developing hardware that doesn't work with in-spec USB-C power supplies and depends on inherently fragile storage media.
Re:Nine Raspberry Pis powering an office (2016) by syntheticnature on Monday October 25, 2021 @06:18PM (#28993872)
I missed this -- but my comment elsewhere about the FW update for overheating definitely applies for a launch day Pi4!
Re:Nine Raspberry Pis powering an office (2016) by somehnguy on Monday October 25, 2021 @11:57AM (#28989298)
What power supply were you using?

My Pi 4 running 2 instances of Octoprint kept crashing until I switched to their official power supply. On previous models I always got away with whatever power supply I had around but the 4 doesn't play around when it comes to power consumption.

Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @11:59AM (#28989317)
The one it came with!
Re:Nine Raspberry Pis powering an office (2016) by somehnguy on Monday October 25, 2021 @10:18PM (#28995696)
I've had various Pi models over the years starting with the original and I've never gotten a power supply with it. You must have bought a bundle deal, which could mean a good or bad one depending on the seller..
Re:Nine Raspberry Pis powering an office (2016) by knodi123 on Monday October 25, 2021 @03:07PM (#28991792)
I had to replace the one mine came with. It was new-ish, so I was able to get it for free under warranty, but be aware- quality control for their power supplies is not great (at least as of ~2017)
Re:Nine Raspberry Pis powering an office (2016) by syntheticnature on Monday October 25, 2021 @06:15PM (#28993844)
If it was one of the original Pi4s you would need to get the FW update that fixed the USB chip power that was the source of many overheating issues -- though that came out relatively soon after release.
Re:Nine Raspberry Pis powering an office (2016) by bityard on Monday October 25, 2021 @11:52AM (#28989229)
Not if you get a good SD card, or a USB SSD.
Re:Nine Raspberry Pis powering an office (2016) by thrwyoilarticle on Monday October 25, 2021 @11:59AM (#28989322)
When I was trying, boot from USB wasn't available.
Re:Nine Raspberry Pis powering an office (2016) by eldaisfish on Monday October 25, 2021 @11:56AM (#28989291)
you can disable all logging in pihole - which i do and my sd card from 2016 is still going strong.
Re:Nine Raspberry Pis powering an office (2016) by bmurphy1976 on Monday October 25, 2021 @12:22PM (#28989648)
All the stuff I used to do on a large and clunky hot power hungry noisy Intel box is now comfortably running on a cluster of Raspberry Pi's tucked away in the basement ceiling where nobody can see them. I wish they were a little faster in some cases (particularly serving the Nextcloud UI) but overall I much prefer this setup, especially since I can add Raspberry Pi's to facilitate specific roles like I would in a production data center deployment.

I've got a web server, a SAN, a couple pi-holes, and a home automation controller. I plan to spin out my databases and Prometheus onto their own Raspberry Pi's. All of them are configured using Ansible. I can recreate one in a hurry if it dies and data backed up to a ZFS partition on the SAN pi. I have a couple additional Raspberry Pi's that I temporarily hook up to the network and run a script to sync the latest ZFS snapshots over for backup purposes.

I'm sure you could find SOME use for them :)

Re:Nine Raspberry Pis powering an office (2016) by 542458 on Monday October 25, 2021 @12:55PM (#28990129)
> particularly serving the Nextcloud UI

Nextcloud is an absolute dog. Even on a server with loads of power and an SSD-based database over a local connection with all the caching options turned on… it’s still not snappy. I wish we had better FOSS options in this space.

Re:Nine Raspberry Pis powering an office (2016) by tenebrisalietum on Monday October 25, 2021 @01:04PM (#28990265)
Agree totally. It's not FOSS but I've had good experience with FileRun.

I loved Pydio but it was simply too slow.

Re:Nine Raspberry Pis powering an office (2016) by mattkevan on Monday October 25, 2021 @03:04PM (#28991761)
They’re just plain handy to have around. I use mine as an Airplay receiver with shairport-sync, an ebook opds server with Calibre Web and as a development machine so I can continue working on websites when I only have access to iOS. It’s great!
Re:Nine Raspberry Pis powering an office (2016) by blackandsqueaky on Monday October 25, 2021 @01:21PM (#28990504)
Beware of proper insulation, even low energy devices can start a fire
Re:Nine Raspberry Pis powering an office (2016) by peckrob on Monday October 25, 2021 @11:18AM (#28988775)
I use mine all the time for experiments. They're super useful for doing quick one-off experiments to see if something will work. Sometimes I'll keep using them, other times I'll switch to a different platform.

Friday I was trying to figure out if I could remotely read realtime usage off my power meter. I've tried using a SDR for it but it uses some proprietary frequency hopping system that is difficult to understand and I don't have enough domain knowledge to reliably implement. But it had a debug port on it with what looked like an IR transmitter in it, and some reading online indicated that it might be flashing at a rate that indicates usage. It was too weak (and it was too bright outside) to see it with my phone, so I decided ot just try it out.

30 minutes later I had a Raspi with a IR receiver and lirc and I could confirm that it was pulsing at a rate of 1 pulse per watt-hour (1000 pulses per kWh).

The actual reader implementation I will probably do on esp32 because Raspi is overkill for this, it just needs to read the pulses and broadcast messages to MQTT, and I'll 3D print an enclosure so it's not just taped to the side of the meter. But the Raspi made it really easy to just try this idea out without making any commitments to it. That alone is worth keeping a few around.

Re:Nine Raspberry Pis powering an office (2016) by markoman on Monday October 25, 2021 @12:26PM (#28989701)
This project will make a great blogpost once you complete it. I for one would be interested to hear more. My power meter was replaced a couple of years ago (to a more modern remote-read version) and I would definitely like to directly access usage information in real time.
Re:Nine Raspberry Pis powering an office (2016) by yissp on Monday October 25, 2021 @05:11PM (#28993185)
Do you worry you might get in trouble if a technician sees some strange device attached to your meter? I know you're not actually doing anything wrong, but I feel like it could be awkward trying to explain that to some angry representative of the utility company.
Re:Nine Raspberry Pis powering an office (2016) by peckrob on Monday October 25, 2021 @05:39PM (#28993480)
I do. That's why I was trying every possible way to do this using SDR or some other non-noticeable way. FWIW it's not even really attached to the port, because the port itself is behind the glass, it's just that the IR LED inside the port is visible. So really it's kind of sitting on top of the glass bubble.

I also checked the local municipal code (my utility is city-owned) and there doesn't seem to be anything in the code that says I can't do it.

That said, I intend to put a notice next to it that says something along the lines of "This is a non-contact measuring device that counts IR pulses. Please call XXX with any questions."

Re:Nine Raspberry Pis powering an office (2016) by irq-1 on Monday October 25, 2021 @01:18PM (#28990468)
There is also the $4 Raspberry Pico: https://www.raspberrypi.com/products/raspberry-pi-pico/
Re:Nine Raspberry Pis powering an office (2016) by mypastself on Monday October 25, 2021 @01:35PM (#28990694)
Unless you have embarrassingly poor soldering skills like I do, in which case you have to pay a little extra for pre-soldered pins. But it’s a great little device, and with Thonny and MicroPython, you can get small projects up and running with a really quick turnaround.
Re:Nine Raspberry Pis powering an office (2016) by peckrob on Monday October 25, 2021 @05:40PM (#28993487)
Yeah, this is me too. I have essential tremor, so soldering anything takes a great amount of effort. I'll always pay extra for the ease of using the pins.
Re:Nine Raspberry Pis powering an office (2016) by hateful on Monday October 25, 2021 @11:17AM (#28988756)
I use one for the clock in my bedroom. I use FullPageOS to load a web page that contains the time, date and weather (Open Weather gives you 60 checks per minute for free - way more than I need). The clock is on a full size monitor so the wife and I can see it without our glasses on.

I basically deployed a nodejs app and configured FullPageOS to load that local page. The clock itself is just HTML and JavaScript (jQuery, bootstrap, moment.js) - there is no servers side code beyond basically the "connect+serve-static to server the index.html file.

Oh, and it plays the comet from Star Trek Deep Space Nine's Title Credits on the hour in the background.

Re:Nine Raspberry Pis powering an office (2016) by 2Gkashmiri on Monday October 25, 2021 @12:51PM (#28990071)
what do you use for the display?
Re:Nine Raspberry Pis powering an office (2016) by hateful on Monday October 25, 2021 @01:25PM (#28990559)
Just an old monitor (2 actually, I mirror it on the other side of the wall) - 17in - I don't think it's even 1080.
Re:Nine Raspberry Pis powering an office (2016) by jandrese on Monday October 25, 2021 @01:46PM (#28990849)
I just pulled out one this weekend after my ISP decided to refresh my IP and gave me on that was apparently used by Satan himself. All google services were just blackholing my traffic, it was breaking everything. I have never seen it that bad before, I've gotten CAPCHAs before, but never have I seen it just plain never respond to SYNs. I tried to force it to refresh but their router was insistent on me keeping that cursed IP address.

For a temporary workaround I set up a VPN endpoint on a VPS and configured a disused Pi3 to route through to the VPN endpoint, then turned it into an AP and had everybody connect through the Pi instead. It bypassed the breakage for the day so I could leave the connection off overnight to force my ISP to reallocate that IP.

It is this kind of Swiss Army Knife type job where the Pi is a perfect solution.

Re:Nine Raspberry Pis powering an office (2016) by rytis on Tuesday October 26, 2021 @02:25AM (#28997064)
If you have control over the router that's connecting to your ISP, and assuming it allows such a thing, try changing its MAC address. EdgeRouterX for example allows this. Chances are, you get different IP.
Re:Nine Raspberry Pis powering an office (2016) by jandrese on Tuesday October 26, 2021 @03:13PM (#29004900)
Years ago when I first had the service installed I tried this once, and discovered a $20 "additional device" surcharge on the next bill.
Re:Nine Raspberry Pis powering an office (2016) by throw10920 on Monday October 25, 2021 @11:39AM (#28989060)
If you still haven't found a use for them: they make for good low-power, always-on, headless networked servers for processing-light tasks.

Other commentators mentioned pihole/DNS, WireGuard, and music streaming, but you can also use them for a (slow) NFS server, persistent Syncthing node, Maestral host[1] (third-party Dropbox client written in Python (that can actually run on the Raspberry Pi, unlike the official Dropbox client)), or device that maintains a connection to a distributed network (e.g. Hyporborea/cjdns).

[1] https://github.com/SamSchott/maestral

Re:Nine Raspberry Pis powering an office (2016) by II2II on Monday October 25, 2021 @12:43PM (#28989956)
I do the same thing, with a different mix of services:

- The obligatory PiHole.

- An ssh server, which I use to access my internal network.

- A script that scrapes a website daily.

- A database to support a web development project.

- A web server to support a web development project.

- An NFS server, for data backups.

While it is probably underpowered to serve the needs of some people, it serves my needs. Since I don't fiddle around with it very much, it has proven to be very reliable.

Re:Nine Raspberry Pis powering an office (2016) by MonaroVXR on Monday October 25, 2021 @06:09PM (#28993762)
>- A database to support a web development project.

What language, frameworks, modules and how do you store and present it?

Re:Nine Raspberry Pis powering an office (2016) by II2II on Monday October 25, 2021 @07:04PM (#28994295)
It's a basic Apache/PHP/PostgreSQL setup. This is a private project that I am working on to collect information on and plan recreation programs. The scope is sufficiently narrow that I don't see much of a need to expand beyond that setup.
Re:Nine Raspberry Pis powering an office (2016) by andrewzah on Monday October 25, 2021 @10:30AM (#28988215)
Indeed. One actually useful case I found was using an rpi with shairport-sync + owntone to allow airplay streaming. I got a quality DAC from hifiberry [0].

Another use was running HomeAssistant, but I migrated that to my real server.

Another use is having an external InfluxDB + Grafana monitoring setup so I can view stats even if the server goes down.

Lastly, you can take X amount of raspberry pis and run a kubernetes cluster with k3s. [1]

Since I don't play with my cluster much, most of my pis just sit around gathering dust...

0: https://www.hifiberry.com/

1: https://k3s.io/

Re:Nine Raspberry Pis powering an office (2016) by bombcar on Monday October 25, 2021 @10:32AM (#28988246)
That's a big one, unless you're doing actual IO on the Pi itself, if you have a server you can likely virtualize or docker whatever you were going to do with the Pi.
Re:Nine Raspberry Pis powering an office (2016) by mbreese on Monday October 25, 2021 @12:54PM (#28990119)
I have a few Pis around the house, but likewise, the primary use-case that has stuck has been as an Airplay target (using shairport-sync). I'm not using a RPi specific DAC, but rather a cheap USB DAC. I have two of these around the house and haven't had to touch them for years.

The second use-case I have is as an Octopi server to run my 3D printer. I have found this interface to be significantly more user friendly than uploading new designs to an SD card.

Re:Nine Raspberry Pis powering an office (2016) by open-source-ux on Monday October 25, 2021 @11:17AM (#28988766)
If you are looking for project ideas or inspiratation, take a look at the official Raspberry Pi magazine: MagPi.

Each issue is full of projects with step-by-step instructions on creating the project.

Each issue of the magazine can be downloaded for free as a PDF (or alternatively purchased as a print magazine):

The MagPi Magazine: https://magpi.raspberrypi.com/issues

Re:Nine Raspberry Pis powering an office (2016) by knodi123 on Monday October 25, 2021 @03:05PM (#28991778)
I have three. One was going to be a home security and automation server, but in the end, every feature it had was either something my family wound up hating, or something that worked 9 out of 10 times and was therefore useless, or something that proved slightly harder than I expected and was therefore too much trouble. So now, all it does is loudly announce the time of various things, like "Time to pick the kids up from school".

The other two pis are sitting in a project crate, ready to use if I ever find myself with extra free time again.

Re:Nine Raspberry Pis powering an office (2016) by spikej on Monday October 25, 2021 @08:25PM (#28995005)
Try installing DietPi with Pihole
Re:Nine Raspberry Pis powering an office (2016) by sigg3 on Monday October 25, 2021 @01:05PM (#28990280)
Use one for an offline emulator (using e.g. RetroPie). Kids love it and they don't have to be so careful with it.

We mostly play SNES games but I sometimes play stuff from my childhood when they're not awake.

Re:Nine Raspberry Pis powering an office (2016) by barkingcat on Monday October 25, 2021 @02:49PM (#28991600)
to be honest they don't need your help by buying them, but they do need help with advocacy if you are in the uk and are part of nonprofit fund and foundations looking to give money to organizations

https://techcrunch.com/2021/09/21/raspberry-pi-gets-45m-to-m...

they are primarily funded by government, ngo's, and other foundations.

Re:Nine Raspberry Pis powering an office (2016) by firecall on Monday October 25, 2021 @06:32PM (#28994005)
I've thought about getting one or two...

I can see the appeal.

But I have come to the sensible conclusion that an Intel NUC is far more useful, to me, as a general purpose computing device, media server, file server, linux dev box and occasional casual Minecraft gaming device for the kids!

Seemingly once I've specced up a RPI, they are not exactly super cheap at that point!

Re:Nine Raspberry Pis powering an office (2016) by rootusrootus on Monday October 25, 2021 @11:15AM (#28988739)
Same here. I buy them, set them up for some interesting thing, and then I decided to just convert the fleet into a single NUC with ESX. Faster, easier to manage.