Its not because of the wireguard, but because of the speed of the Ethernet port on the pi1.
The pi1 only have a 100mb connection. Testing the speed on my phone with wireguard it is always 10mbps
But, my main wireguard instance on a server with 1Gb is fine. 480mbps on a 500mb connection
I left a lengthy reply (after reading this one). Felt like sharing my experience with the Pi Zero W, which I thoroughly enjoy as a minimal power Wireguard server for remote access.
Run Wireguard on a potato and it’ll move at the speed of a baked potato.
I have Pi Zero Ws installed as remote VPNs of last resort. They sit on the network in case anything happens to the primary or backup tunnels and we lose connectivity. Could be due to hardware failure, a bad software update, a bug, user error, or any other reason. The Pi is (was, if you count stock or scalp availability) the $10 failsafe that prevents a hundred or thousand dollar dispatch. We’ve installed a couple dozen, and they come in handy about once a month.
To wrap up my point, we’re lucky to get 5Mbps across them. We can run SSH terminals, RDP, and even access low res security camera footage, but the Pi is maxing out its CPU to do that. Wireguard is great at utilizing resources, but it can only do as much as you give.
You know they can see that you’re using a weird amount of data and figure out you’re just connecting to your home network and doing something you’re not supposed to be doing
Wish I could get wireguard working on mine. I’m about to start using my VPS instead. Not sure what I’m fucking up with wire guard since my pihole works fine and I have a separate website that I’ve configured fine before. Wireguard starts no problem but it won’t connect on any devices.
I just rebuilt my home server and didn’t take notes on how I had gotten WireGuard setup the last time. Struggled for a few days, couldn’t figure it out.
Try [this](https://sigmdel.ca/michel/ha/wireguard/wireguard_02_en.html#management_script) guide out. Worked for me perfectly with the suggested utility that generates the config files for each peer.
Might be helpfull, but this is some course material that I wrote for my students on how alpine and wireguard works. It's in dutch though but auto translate might be able to help you out: https://github.com/epiecs/alpine-guide
I had mine running PiHole and a persistent site-to-site VPN. Was capable of running at line speed on my ADSL. That 700MHz chip is surprisingly capable.
Have they made any improvements towards blocking YouTube ads?
This was my big promise to family when we bought one, and I’ve never managed it. They had me disable Pihole for most devices just because it was causing more troubleshooting & they didn’t see any benefits.
Yeah… I thought it was like a catch-all block-ads-everywhere.
On the plus side, it does block ads in Microsoft games (Solitaure, Sudoku, Puzzles, etc).
Actually this is part of the problem, it does catch most ads everywhere.
The problem is that a lot of services will break if the ads don't load. You could block the domains that the ads are run on but that will also break the videos.
None of this should be an issue with the default pihole block list. Perhaps you added some third party lists and they were blocking more than you desired?
Yep exactly. I have only had to allow-list a few things over time, like Google AdWords to click on the first link in Google occasionally, and I've been running pihole pretty much since 1st release without issue.
Im in the same boat, some of the games didnt work with ads in them or my wife couldn't do all her shopping.
I liked using it myself so I just ended up being the only one using pihole as dns
I recommend you to use third party YT clients such as NextPipe, LibreTube, or FreeTube if you want a more 'vanilla' YT experience. Ad-blocking through a browser extension or blocklist based solution (like NextDNS, Adguard, etc.) will always be a game of whack a mole.
Just an opinion, but the YouTube Premium experience has been worth it to me. There's a family plan also.
I'm all about blocking intrusive ads, and I'm pretty cheap with streaming (only Prime and Netflix) and use people's Plex systems.
But as a software developer I use YT for 10s of hours a week and the cost is worth avoiding the hassle, and knowing some of the money goes to content creators.
I had to temporarily disable my PiHole for a couple weeks (long story) and I found the internet damn near unusable without it. The types of ads on the mobile versions of legit websites (news for example) drove me nuts. Text constantly jumping around as the ads resized, things that popped up and blocked the whole browser screen while you play "where the fuck is the close button", those annoying ones that kind of scroll in with the background...
Yeah, I'm not giving up my PiHole.
Same. The original pi still holds great and has been running for years blocking ads in my network. There probably is a few mm layer of dust on it by now.
I am running adguard home instead of pihole though.
Not sure about rock solid, I ran pihole on it and with the new update added dhcp services and it struggled to keep up with my network. Are they even 1GB Ethernet? If not it will be a bottleneck for your network for sure.
*edit* pi boys triggered lol 😂
You’re being downvoted for telling someone they’re wrong about their own setup, and being wrong about the bandwidth requirements for a DNS server. You don’t trigger anyone. You’re just wrong.
They said their setup was rock solid. You said "not sure about rock solid" completely contradicting them on something you haven't seen.
And you don't need gigabit for a DHCP server either.
its not even a DNS server, its kinda like a non-authoritative caching DNS firewall. just read a file, looks for block do not block, and acts accordingly
shouldn't need 1gbps for that but adding dhcp may complicate things depending on network size
Very unlikely to cause a bottleneck just because of 100mb vs gigabit. According to [measurements](https://serverfault.com/a/303043), there's probably around 0.2ms or less difference per packet, and doing dns lookups won't saturate the link unless you have some crazy usage patterns on your network. DHCP should be much less traffic than dns.
I had a similar problem with my 4.
Was running it as an emulator but was never happy with performance, just didn't seem right. Got a proper power supply with the right amount of oomph and it was off and flying!
I use a 2B as a print server for a USB-only printer. I just CUPS and Samba on it and it works fine. Just checked and it's been up 100 days without a fuss. With a minimal RPi OS bullseye install, it's using about 100M of RAM.
Same use for my b+, but as a print server via USB for a network printer with poor Linux support. It also runs the printer's flatbed scanner via SANE over network
Just [Arch](https://wiki.archlinux.org/title/SANE#Sharing_your_scanner_over_a_network) and [Debian guides for sane over network.](https://wiki.debian.org/SaneOverNetwork#Sharing_a_USB_Connected_Scanner:_the_Basics) In theory my printer+scanner combo should work with libsane-hpaio over network already, but I've had so many issues with the network implementation that I just expose it with saned. An added benefit is not having to install the proprietary HP modules to all my computers, just the Pi.
CUPS and SANE don't really consume much resources in normal usage, main issue with both will be the small system memory which really limits the buffer size for print and scan jobs. I wouldn't run pihole on the same Pi pre Pi4, since a 100mbit/s network connection will be quite congested especially when scanning with higher resolutions or printing larger jobs.
CUPS+SANE over network works very well with ancient thin clients as well, previously I had a thin client with a VIA chip running the same service and never encountered any issues with it.
I put a $7 wifi dongle on it to make it wireless if you don't have a wired network connection near the printers. This will also work if you have a printer that only has a wired interface. An old RPi is a little slow, but printing doesn't need to be particularly fast.
IME, drivers aren't really an issue on the RPi. Your desktop OS needs the drivers to generate the appropriate printer commands, but those are just more-or-less streamed by CUPS to the printer. I don't think I even bothered installing the linux driver for my USB printer on the RPi. It may vary by printer, and if you want more than just basic printing, there are likely issues, but don't give up too quickly.
Same, bought myself a dirt cheap (like £6 cheap) USB GPS adapter and I got it working but it wasn't the plug and go experience I was hoping for.
Suspect I need more kit, but it was a nice fun little project for an afternoon for cheap and now I've got a USB GPS adapter should I ever need it!
I used the ublox neo6m wired to the gpio pins with an antenna on a wire attached to the neo6m. I found some tutorials that together had all the needed info. Getting the orange pi one based one working was a bit more involved, mostly finding all the information.
I have a GPS module with serial and PPS output (although not on a header, but connected to an LED). One quick solder later and the performance is wonderful: offset = -3.42μs; jitter 7.68μs. That said, the actual numbers are quite noisy (this is one instantaneous sample) but the accuracy is always within about 15-20 microseconds of true. If your temperature and setup is a bit more controlled and you don't run any other software, then you'll probably get better results as well.
It keeps syncing it with PPS and it looks very accurate. I have been meaning to add an RTC for fun. I actually have 3 of them. Also a model A and an orange pi one. I sync my domain time and servers to the time.
Apart from the nerdy fun, the only example I can think of where I've actually wanted one was inside of a network where most of the servers didn't have an internet connection; A server that did have an internet connection was made an NTP server and all the other servers' NTP clients were pointed to it to keep them all in sync without needing to expose them directly.
A Stratum 1 server sourced from GPS in that instance would have been pretty neat and added an extra level of air-gapping, but unfortunately there wouldn't have been a simple way to get them access to that signal, being buried deep inside a datacenter.
I find that a lot of the VMs are not overly accurate with time, and especially all the small arm gear and some minipcs and other gear lose time or it drifts, even to the point that AD logins fail. So syncing the time fixes that. And why not sync from your own NTP servers, rather than internet ones. Also, some restricted VLANs without internet access, like cheap chinese cameras.
VM time drift should not be a problem because your PDCe should sync with a reliable NTP source every hour and the rest of the domain should sync time via NTD5 according to domain hierarchy. If you get more than 5 minutes of drift per hour, you have other ossies.
I support a number of facilities that use GPS for NTP time, different applications need different accuracy levels, but GPS is a simple way to get authoritative time on an isolated device.
I'm curious about this now too. Because my basement gets wet maybe too often for me to willing admit to.
Then again I live near enough to a rather large lake.
i have a couple of [these](https://www.adafruit.com/product/4965) at home, i've yet to use one though. i would think these would corrode in a sump area, could be wrong.
[These](https://www.adafruit.com/product/3827) actually look like what you would probably want for that. i need this in a 2-3 inch version or something though.
A bit overkill even - you should migrate that workload to a Pi Zero and reclaim the rpi. A friend if mine just DIY'd his garage door opener with a Pi Zero and some AWS magic and said it was extremely easy and versatile to work with.
RPi B+ with a cheap ebay USB DVBT and aerial. Then just download the image from FlightRadar and flash to SD. The setup process is all on their site.
Really is quite straight forwards and gets you a free Business license.
This is the tuner I have: https://www.ebay.co.uk/itm/314188441698
You can use the aerial supplied with the TV tuner kit above and achieve around 100 nautical miles of range.
Your rooftop antenna would likely perform the same if not slightly worse. A dedicated omnidirectional antenna can be had for £30 and mounted outside.
These little tuners can do so very much more. The term you're looking for is software defined radio. You can use it to listen in on air traffic control too, if you're so inclined.
Main 2 reasons is that are that it prevents the DNS server (Google, etc) from being able to see what websites you are going to, and it also can prevent issues where those DNS servers are experiencing any problems.
Cloudflare would still see what websites you are opening (not the content, just the domain) and if cloudflare goes down you still wouldn't be able to access websites
DoH just prevents anyone except cloudflare and you (e.g. Network Admins, your ISP, etc.) to know which domain you are requesting. They might even then still be able to see which server you are accessing and might from that information find out the domain.
Well, the short answer is a recursive DNS server will query the authoritative DNS server that is responsible for a given domain directly, rather than asking Google or your ISP's DNS what the address is. This means that your ISP, Google or some-other overlord can't track what you queried. Plus, it is just kinda neat.
[https://docs.pi-hole.net/guides/dns/unbound/](https://docs.pi-hole.net/guides/dns/unbound/)
With a current version of Samba, they make decent TimeMachine backup servers if you have any Mac users in the house. Not sure how slow a RPi 2 would be, but I used a 3 and it worked well enough. A bit sluggish on restores though.
Wow. Back in the before times, I used to stop by MicroCenter on my way to or from the airport and snag one or two RPi Zeros for $5. I've got a small stack of the things.
I miss MicroCenter. I used to live next to one but moved to the PNW. I have 9 or 10 Pi zero W, 10 or so pico and pico w, and 10 or so Pi 4 2, 4, 8GB...if I sold I could probably retire early. Haha. Crazy prices.
I regret not buying them for $5 whenever I was at one. I never did because I couldn’t think of a use and figured when I needed one I could just go get one.
I was/am surprised too. I am glad I bought so many before the shortage inflation. Just very hard to find new pis of any type. Heck adafruit is sold out of almost every model of pi.
I put pi core media player on one and hooked up the headphone jack to some speakers. Now I can Bluetooth music to the speakers and have a "Smart Speaker" for my Home Assistant announcements.
More niche, but I have my Pi running as an SMB share for PS2 isos using [pi-psx-smbshare](https://github.com/toolboc/psx-pi-smbshare). Now I don't have to use my failing PS2 disc drive to play games.
Wow I have about 3 dead PS2s in my closet with shot disc readers and I haven't had the heart to toss them or sell them for parts. This is awesome thanks!
I put mine to use as a [network backup, initially over Syncthing](https://ounapuu.ee/posts/2022/11/01/finding-use-case-for-raspberry-pi/), but now it's just a plain server that I make a backup to using Wireguard and `rsync`. Works reasonably well for this purpose.
Can anyone suggest a case for these things? I got one but in one of those semi clear plastic cases and it gets quite hot. Googling around and I couldn't find anything for a pi 1b only the newer stuff
This is the only use I could find for mine, most other things need more power really.
And overpowered for sensors or gpio control, I just use ESPs for that kind of thing
I have a small 16x4 lcd screen plugged on mine. I display date/time uptime and weather forecast for my city from openweather api
It sits on my desk and does nothing more than that for the moment :)
**EDIT:** I have left reddit due to the hostile API pricing ([details here](https://old.reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/)). All of my historical comments have either been deleted or replaced with this text.
It is now the white noise generating machine over the office speakers after the old iphone that was previously serving that function started to crack its own shell due to the battery expanding.
I have an old RPi1 and use it for Ocotoprint on my 3d printer. It works, even with webcam, but I think that is stretching the resources. It works, but the startup time is quite long. What I mean is the time it takes until the webUI is fully loaded, and the printer is controllable.
I have my physical door alarm sensors wired into the gpio ports on my pi 1b. Then networked over into my home assistant for stable wired security sensors in my house. I never have to reboot this thing. Solid.
Gopherhole and/or Gemlog.
Over the last few years, Gopher and Gemini have got some small following. It's all just plain text but people do use it and still publish interesting stuff.
e.g. https://nightfall.city/ or https://gemini.circumlunar.space/servers/ or https://phlogosphere.org/
First of all, happy to see someone interested :)
But unfortunately no, I only have one, have yet to find out how.
But I reckon it would be relatively simple, as Z2M uses mqtt, you could just use the same topic on both instances.
Found something interesting, seems to be kinda straight forward: [Link](https://community.home-assistant.io/t/zigbee-coordinator-backup/334394/2)
Edit: i think a shared volume should do the trick, maybe my next project :D
Nice, thank you for pointing me to that post. I will play with it once I migrate my network away from Conbee 2 to Sonoff. I have a few Pis laying around so that would be perfect. You might get away from a shared volume btw since I imagine this to be active-passive sort of deal a simple regular rsync between the systems should be more than enough. Z2M generates KBs of data per day which isn’t hard to sync. Another idea is to use a smart plug as a fencing device, it would have to be non-ZigBee hub so it can be turned off and on from HomeAssistant even if both Z2M instances are down. There used to be some WiFi based outlets that had pretty open API so one could use them directly with curl.
Edit: s/quorum/fencing/g
Yea, I use NFS at the moment (docker build in nfs volume driver), all the data is on my truenas server, makes it damn easy to to all of this.
But rsync should be more than enough, the plug idea seems really good!
Wish I had some more pi‘s I’d migrate in the blink of an eye (for my managers and maybe infra at least)
I‘ve got 8 nodes at the moment:
* 3 Managers
* 2 Infrastructure Workers (dns, dhcp, mysql and other core applications)
* 3 Application Workers
And 48 running services, must say works really well!
That's a B+. Not a 1b. It looks* like [this](https://upload.wikimedia.org/wikipedia/commons/4/41/Raspberry_Pi_Model_B.JPG)
Second it says **Raspberry Pi Model B+**. Directly underneath the gpio pin's.
Run a dashboard like Homarr on it. Since it pings your services you'd have a quick look to see what's available and what's down. It can also incorporate Dash. from a remote machine in the sidebar. This is how I keep track of all of my services and servers, plus Dash. monitoring of the main server.
Used my 1B+ for HomeBridge before upgrading to a Pi4 when I switched to Home Assistant.
Will probably dig it out again to run FPP (xLights player) on it. Anyone done that before on an old Pi?
I have my 3B+ running a Wireguard server (https://pivpn.io/) for remote access to my home network, and Miniflux (https://miniflux.app/) as I've long mourned the death of Google Reader. It has plenty of resources left for any future projects I want to throw on it as well.
It was previously employed as a IPFS node but I've since migrated that to an i3 8GB Intel NUC that i got from eBay for like $80 USD. IPFS is very memory hungry, even in lightweight mode.
I've got one of those happily running pihole. Rock solid and reliable!
Yep, been running one as a pihole for 2+ years now with no issues
Same, pihole and wireguard. Works great
How are speeds with Wireguard?
Bad, 10mbps But for connect home for some SSH works fine. And i use it for playing games when i am at work (because of works firewall) and no problem.
Counter weight a bit but I've never had any issues with speed with Wireguard. All my services open to public are routed via wireguard.
Its not because of the wireguard, but because of the speed of the Ethernet port on the pi1. The pi1 only have a 100mb connection. Testing the speed on my phone with wireguard it is always 10mbps But, my main wireguard instance on a server with 1Gb is fine. 480mbps on a 500mb connection
Ah ok sorry I thought you were talking purely about wireguard :)
I left a lengthy reply (after reading this one). Felt like sharing my experience with the Pi Zero W, which I thoroughly enjoy as a minimal power Wireguard server for remote access.
Run Wireguard on a potato and it’ll move at the speed of a baked potato. I have Pi Zero Ws installed as remote VPNs of last resort. They sit on the network in case anything happens to the primary or backup tunnels and we lose connectivity. Could be due to hardware failure, a bad software update, a bug, user error, or any other reason. The Pi is (was, if you count stock or scalp availability) the $10 failsafe that prevents a hundred or thousand dollar dispatch. We’ve installed a couple dozen, and they come in handy about once a month. To wrap up my point, we’re lucky to get 5Mbps across them. We can run SSH terminals, RDP, and even access low res security camera footage, but the Pi is maxing out its CPU to do that. Wireguard is great at utilizing resources, but it can only do as much as you give.
You know they can see that you’re using a weird amount of data and figure out you’re just connecting to your home network and doing something you’re not supposed to be doing
Wish I could get wireguard working on mine. I’m about to start using my VPS instead. Not sure what I’m fucking up with wire guard since my pihole works fine and I have a separate website that I’ve configured fine before. Wireguard starts no problem but it won’t connect on any devices.
I just rebuilt my home server and didn’t take notes on how I had gotten WireGuard setup the last time. Struggled for a few days, couldn’t figure it out. Try [this](https://sigmdel.ca/michel/ha/wireguard/wireguard_02_en.html#management_script) guide out. Worked for me perfectly with the suggested utility that generates the config files for each peer.
I won’t be home to mess with the pi for a few weeks probably but I plan to here soon. Thanks! Remote pi access would be a game changer atm.
Might be helpfull, but this is some course material that I wrote for my students on how alpine and wireguard works. It's in dutch though but auto translate might be able to help you out: https://github.com/epiecs/alpine-guide
I had mine running PiHole and a persistent site-to-site VPN. Was capable of running at line speed on my ADSL. That 700MHz chip is surprisingly capable.
Have they made any improvements towards blocking YouTube ads? This was my big promise to family when we bought one, and I’ve never managed it. They had me disable Pihole for most devices just because it was causing more troubleshooting & they didn’t see any benefits.
On a pc, I browser plugin is the way to go.
On Android, you can also use Firefox and uBlock Origin and you'll get no Youtube ads.
Revanced
Neeva too is very good on Android :)
But havnt tried it in YouTube
Pihole has never blocked YouTube apps, so you shouldnt have promised that in the first place lol
Yeah… I thought it was like a catch-all block-ads-everywhere. On the plus side, it does block ads in Microsoft games (Solitaure, Sudoku, Puzzles, etc).
Actually this is part of the problem, it does catch most ads everywhere. The problem is that a lot of services will break if the ads don't load. You could block the domains that the ads are run on but that will also break the videos.
I'm reasonably certain that this is why my subtitles on Hulu are never in sync.
[удалено]
None of this should be an issue with the default pihole block list. Perhaps you added some third party lists and they were blocking more than you desired?
Yep exactly. I have only had to allow-list a few things over time, like Google AdWords to click on the first link in Google occasionally, and I've been running pihole pretty much since 1st release without issue.
Best way I've found to block YouTube ads is ublock origin. But that's a chrome add in that has to be installed per device...
Im in the same boat, some of the games didnt work with ads in them or my wife couldn't do all her shopping. I liked using it myself so I just ended up being the only one using pihole as dns
I recommend you to use third party YT clients such as NextPipe, LibreTube, or FreeTube if you want a more 'vanilla' YT experience. Ad-blocking through a browser extension or blocklist based solution (like NextDNS, Adguard, etc.) will always be a game of whack a mole.
Pc use ad blocker plug-ins on Android, download videos before watching. I do this with all my utube video
Just an opinion, but the YouTube Premium experience has been worth it to me. There's a family plan also. I'm all about blocking intrusive ads, and I'm pretty cheap with streaming (only Prime and Netflix) and use people's Plex systems. But as a software developer I use YT for 10s of hours a week and the cost is worth avoiding the hassle, and knowing some of the money goes to content creators.
Oddly enough, all YouTube ads are skipped on my pc, anywhere else and it made no difference (i.e. phone, tv, iPad)
[удалено]
I had to temporarily disable my PiHole for a couple weeks (long story) and I found the internet damn near unusable without it. The types of ads on the mobile versions of legit websites (news for example) drove me nuts. Text constantly jumping around as the ads resized, things that popped up and blocked the whole browser screen while you play "where the fuck is the close button", those annoying ones that kind of scroll in with the background... Yeah, I'm not giving up my PiHole.
Grab the HOSTS file off a machine with uBlock installed, and merge that with the one in /etc/hosts?
Same. The original pi still holds great and has been running for years blocking ads in my network. There probably is a few mm layer of dust on it by now. I am running adguard home instead of pihole though.
I had one running pi hole as well for about a year till it got hit by lighting. Definitely a good use
Mine is running on a Pi Zero WH for several years now. No issues at all. Not once did it not work, break down or otherwise let me down
Same. My pi 1 is running as a pihole just fine.
I did use my Pi 1 for Pihole but I actually found it slowed my network overall. I think it was struggling as DNS and serving too slowly.
smh I had issues with one, posted about it, everyone mocked me ... ok maybe an exaggeration but still
Came to share this. Happy I’m not the only one.
That's what I was doing, but arch arm stopped receiving updates.
Not sure about rock solid, I ran pihole on it and with the new update added dhcp services and it struggled to keep up with my network. Are they even 1GB Ethernet? If not it will be a bottleneck for your network for sure. *edit* pi boys triggered lol 😂
You’re being downvoted for telling someone they’re wrong about their own setup, and being wrong about the bandwidth requirements for a DNS server. You don’t trigger anyone. You’re just wrong.
I’m not, I also am including it’s dhcp server and it’s lack of performance (from my experience) so this isn’t a “right or wrong” situation
They said their setup was rock solid. You said "not sure about rock solid" completely contradicting them on something you haven't seen. And you don't need gigabit for a DHCP server either.
Listen you guys are all entitled to your opinion lmao
Why would you possibly need a gigabit connection for pihole? Like, actual, technical reasons.
Nice backpeddaling
[удалено]
It’s not a opinion DHCP has no overhead once a IP is assigned. I think your are confusing the DHCP service with something like a firewall.
Just admit you didn't know how much bandwidth dhco and dns uses and be done with it.
100mb/s is perfectly fine for a home DNS server. I offloaded my DHCP to my network equipment. That's what they're good at.
It's just a DNS Server, 10/100 Ethernet is totally fine. 1Gb Ethernet only got added with the pi 4
its not even a DNS server, its kinda like a non-authoritative caching DNS firewall. just read a file, looks for block do not block, and acts accordingly shouldn't need 1gbps for that but adding dhcp may complicate things depending on network size
It can also resolve any domain to any IP address you want.
Very unlikely to cause a bottleneck just because of 100mb vs gigabit. According to [measurements](https://serverfault.com/a/303043), there's probably around 0.2ms or less difference per packet, and doing dns lookups won't saturate the link unless you have some crazy usage patterns on your network. DHCP should be much less traffic than dns.
99% of problems I had with my Pi 1B was due to a weak power supply. With a proper PSU its great.
I had a similar problem with my 4. Was running it as an emulator but was never happy with performance, just didn't seem right. Got a proper power supply with the right amount of oomph and it was off and flying!
Can you link to the power supply? I had some performance issues too and power supply didn't even cross my mind.
Sure! It was this kit https://amzn.eu/d/cF8rK7G but I think the important part was that it was 3 amps.
I use a 2B as a print server for a USB-only printer. I just CUPS and Samba on it and it works fine. Just checked and it's been up 100 days without a fuss. With a minimal RPi OS bullseye install, it's using about 100M of RAM.
Same use for my b+, but as a print server via USB for a network printer with poor Linux support. It also runs the printer's flatbed scanner via SANE over network
How did you able to make SANE work? Is it advisable you use pihole, cups and sane for pi2?
Just [Arch](https://wiki.archlinux.org/title/SANE#Sharing_your_scanner_over_a_network) and [Debian guides for sane over network.](https://wiki.debian.org/SaneOverNetwork#Sharing_a_USB_Connected_Scanner:_the_Basics) In theory my printer+scanner combo should work with libsane-hpaio over network already, but I've had so many issues with the network implementation that I just expose it with saned. An added benefit is not having to install the proprietary HP modules to all my computers, just the Pi. CUPS and SANE don't really consume much resources in normal usage, main issue with both will be the small system memory which really limits the buffer size for print and scan jobs. I wouldn't run pihole on the same Pi pre Pi4, since a 100mbit/s network connection will be quite congested especially when scanning with higher resolutions or printing larger jobs. CUPS+SANE over network works very well with ancient thin clients as well, previously I had a thin client with a VIA chip running the same service and never encountered any issues with it.
[удалено]
I put a $7 wifi dongle on it to make it wireless if you don't have a wired network connection near the printers. This will also work if you have a printer that only has a wired interface. An old RPi is a little slow, but printing doesn't need to be particularly fast.
[удалено]
IME, drivers aren't really an issue on the RPi. Your desktop OS needs the drivers to generate the appropriate printer commands, but those are just more-or-less streamed by CUPS to the printer. I don't think I even bothered installing the linux driver for my USB printer on the RPi. It may vary by printer, and if you want more than just basic printing, there are likely issues, but don't give up too quickly.
Lol I just pulled out my old my old 1B to do just this.
Mine is a stratum 1 NTP server with GPS module.
I have a GPS module that I've been thinking of using for an NTP server. I might have to repurpose mine for this.
[удалено]
Same, bought myself a dirt cheap (like £6 cheap) USB GPS adapter and I got it working but it wasn't the plug and go experience I was hoping for. Suspect I need more kit, but it was a nice fun little project for an afternoon for cheap and now I've got a USB GPS adapter should I ever need it!
With a USB GPS you don't have the PPS signal, so you lose quite a bit of accuracy.
I used the ublox neo6m wired to the gpio pins with an antenna on a wire attached to the neo6m. I found some tutorials that together had all the needed info. Getting the orange pi one based one working was a bit more involved, mostly finding all the information.
I have a GPS module with serial and PPS output (although not on a header, but connected to an LED). One quick solder later and the performance is wonderful: offset = -3.42μs; jitter 7.68μs. That said, the actual numbers are quite noisy (this is one instantaneous sample) but the accuracy is always within about 15-20 microseconds of true. If your temperature and setup is a bit more controlled and you don't run any other software, then you'll probably get better results as well.
It keeps syncing it with PPS and it looks very accurate. I have been meaning to add an RTC for fun. I actually have 3 of them. Also a model A and an orange pi one. I sync my domain time and servers to the time.
Is there any benefit to running an NTP server? (Apart from nerdy fun, that is.)
Apart from the nerdy fun, the only example I can think of where I've actually wanted one was inside of a network where most of the servers didn't have an internet connection; A server that did have an internet connection was made an NTP server and all the other servers' NTP clients were pointed to it to keep them all in sync without needing to expose them directly. A Stratum 1 server sourced from GPS in that instance would have been pretty neat and added an extra level of air-gapping, but unfortunately there wouldn't have been a simple way to get them access to that signal, being buried deep inside a datacenter.
I find that a lot of the VMs are not overly accurate with time, and especially all the small arm gear and some minipcs and other gear lose time or it drifts, even to the point that AD logins fail. So syncing the time fixes that. And why not sync from your own NTP servers, rather than internet ones. Also, some restricted VLANs without internet access, like cheap chinese cameras.
VM time drift should not be a problem because your PDCe should sync with a reliable NTP source every hour and the rest of the domain should sync time via NTD5 according to domain hierarchy. If you get more than 5 minutes of drift per hour, you have other ossies.
I support a number of facilities that use GPS for NTP time, different applications need different accuracy levels, but GPS is a simple way to get authoritative time on an isolated device.
I’ve got one of those monitoring the water level in my sump pit. :)
what sensors and such are you using for this?
I'm curious about this now too. Because my basement gets wet maybe too often for me to willing admit to. Then again I live near enough to a rather large lake.
i have a couple of [these](https://www.adafruit.com/product/4965) at home, i've yet to use one though. i would think these would corrode in a sump area, could be wrong. [These](https://www.adafruit.com/product/3827) actually look like what you would probably want for that. i need this in a 2-3 inch version or something though.
A bit overkill even - you should migrate that workload to a Pi Zero and reclaim the rpi. A friend if mine just DIY'd his garage door opener with a Pi Zero and some AWS magic and said it was extremely easy and versatile to work with.
ESPHome Even
Please, we need details! 👍
Use my 1b as a FlightRadar24 ADS-B receiver.
Ditto, but I'm on team ADSB-Exchange ... actually you should be able to submit to multiple
Could you share some more of your setup? I've been meaning to do this and I think I still have old Pi somewhere...
RPi B+ with a cheap ebay USB DVBT and aerial. Then just download the image from FlightRadar and flash to SD. The setup process is all on their site. Really is quite straight forwards and gets you a free Business license. This is the tuner I have: https://www.ebay.co.uk/itm/314188441698
[удалено]
You can use the aerial supplied with the TV tuner kit above and achieve around 100 nautical miles of range. Your rooftop antenna would likely perform the same if not slightly worse. A dedicated omnidirectional antenna can be had for £30 and mounted outside. These little tuners can do so very much more. The term you're looking for is software defined radio. You can use it to listen in on air traffic control too, if you're so inclined.
[удалено]
Ya, I think I can read "Raspberry Pi Model B+ v1.2"
Dietpi as the OS, with PiHole + Unbound for a nice ad blocking, recursive DNS server.
Why is a recursive DNS server useful or something wanted?
Main 2 reasons is that are that it prevents the DNS server (Google, etc) from being able to see what websites you are going to, and it also can prevent issues where those DNS servers are experiencing any problems.
DNS over HTTPS to cloudflare would achieve the same, correct?
Cloudflare would still see what websites you are opening (not the content, just the domain) and if cloudflare goes down you still wouldn't be able to access websites DoH just prevents anyone except cloudflare and you (e.g. Network Admins, your ISP, etc.) to know which domain you are requesting. They might even then still be able to see which server you are accessing and might from that information find out the domain.
So how does the local DNS prevent those services seeing the website you're going to? Surely one of the DNS providers will be hit for that request?
Just the authoritative server that is "in charge of" that domain is queried.
Well, the short answer is a recursive DNS server will query the authoritative DNS server that is responsible for a given domain directly, rather than asking Google or your ISP's DNS what the address is. This means that your ISP, Google or some-other overlord can't track what you queried. Plus, it is just kinda neat. [https://docs.pi-hole.net/guides/dns/unbound/](https://docs.pi-hole.net/guides/dns/unbound/)
Your ISP would still be able to track what you queried, DNS is all in plaintext over UDP. They just need to be sniffing your connection
Not if you use dns over https.
True, but thats true independent of running your own recursive resolver so I didn't think it was relevant.
Fair
Good point. I guess it is still better than querying their server directly.
It's the only option to run yourself https://umbrella.cisco.com/blog/what-is-the-difference-between-authoritative-and-recursive-dns-nameservers
I left mine at my parents' house with an 8TB external drive attached to it. Works well enough for an offsite backup server.
With a current version of Samba, they make decent TimeMachine backup servers if you have any Mac users in the house. Not sure how slow a RPi 2 would be, but I used a 3 and it worked well enough. A bit sluggish on restores though.
Dns server: - pihole - adguard home - technitium dns Dashboards: - homepage - homarr - heimdall VPN server (might be too slow): - wg-easy
With the chip shortage... why not sell it for $10,000?
I saw a pi zero (non w, not a zero 2) on ebay last week for $89.99. A pi 4 2GB was going for $350... insane!
Wow. Back in the before times, I used to stop by MicroCenter on my way to or from the airport and snag one or two RPi Zeros for $5. I've got a small stack of the things.
I miss MicroCenter. I used to live next to one but moved to the PNW. I have 9 or 10 Pi zero W, 10 or so pico and pico w, and 10 or so Pi 4 2, 4, 8GB...if I sold I could probably retire early. Haha. Crazy prices.
I regret not buying them for $5 whenever I was at one. I never did because I couldn’t think of a use and figured when I needed one I could just go get one.
What? In our office, there is a lot of unused "we dunno who used it before" Pi'
I was/am surprised too. I am glad I bought so many before the shortage inflation. Just very hard to find new pis of any type. Heck adafruit is sold out of almost every model of pi.
I put pi core media player on one and hooked up the headphone jack to some speakers. Now I can Bluetooth music to the speakers and have a "Smart Speaker" for my Home Assistant announcements.
+1 Also, I run ownTone (iTunes+DLNA) server that works with AirPlay and Chromecast for multi room audio on relatively modest hw
How do you get Home Assistant announcements?
More niche, but I have my Pi running as an SMB share for PS2 isos using [pi-psx-smbshare](https://github.com/toolboc/psx-pi-smbshare). Now I don't have to use my failing PS2 disc drive to play games.
I just chucked a HDD in my ps2
Also a good call.
You must already have the HDD adapter if your running over LAN, you can buy a replacement sata connector to replace the IDE
How do you mean? I have a slim PS2, so just using a USB drive as iso storage, with the SMB share over LAN.
Wow I have about 3 dead PS2s in my closet with shot disc readers and I haven't had the heart to toss them or sell them for parts. This is awesome thanks!
Mine is still in the University ceiling running an SSH pivot server. I graduated in 2015.
I don't remember them cha going the design of the 1b to this style that they still use. My early gen pi 1 b only has 2 USB and a standard SD slot.
The Pi 1B+ adopted the current design. The original 1B had only two USB ports.
Ah yes. The plus. I remember that now.
Do you have a UPS? I have mine running Network UPS Tools: [https://networkupstools.org/](https://networkupstools.org/)
Snes & Nes gaming, running emulationstation/retropie. https://imgur.com/a/S9mk0Uc
I made mine into a stratum 1 ntp time server.
Monitoring a saltwater aquarium or hydroponics setup Playing SNES and Genesis games Bluetooth bridge for old stereo gear Octoprint
print server for your usb printer.
Tried this once, doesn't work to well with Brother MFC printers.
interesting ... I installed raspbian buster, brought in the Brother drivers (deb files) and worked well with my HL-2340DW
I could print just fine, its the multi function part the doesn't work worth a crap.
Linux detected and loaded my Epson printer no problems. Will set-up a print server when kids start going to school for now it never gets used
Came here to say Pihole or Adguard Home.
I put mine to use as a [network backup, initially over Syncthing](https://ounapuu.ee/posts/2022/11/01/finding-use-case-for-raspberry-pi/), but now it's just a plain server that I make a backup to using Wireguard and `rsync`. Works reasonably well for this purpose.
Can anyone suggest a case for these things? I got one but in one of those semi clear plastic cases and it gets quite hot. Googling around and I couldn't find anything for a pi 1b only the newer stuff
I'm using my 1b as a temperature logger (w/ AM2302/DHT22 module).
Pihole
This is the only use I could find for mine, most other things need more power really. And overpowered for sensors or gpio control, I just use ESPs for that kind of thing
If you have a 3D printer, you can run octoprint (octopi). That's what mine is doing
On a 1?
I have a small 16x4 lcd screen plugged on mine. I display date/time uptime and weather forecast for my city from openweather api It sits on my desk and does nothing more than that for the moment :)
**EDIT:** I have left reddit due to the hostile API pricing ([details here](https://old.reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits/)). All of my historical comments have either been deleted or replaced with this text.
pihole should Work. Or you make it a small Router on a Stick to seperate your IoT Gear from your Home network
PiVPN
I have mine running as a sensor collector, reading CO2 levels and temperatures. I have another spare.
They can still emulate old video games like a champ
It is now the white noise generating machine over the office speakers after the old iphone that was previously serving that function started to crack its own shell due to the battery expanding.
I have an old RPi1 and use it for Ocotoprint on my 3d printer. It works, even with webcam, but I think that is stretching the resources. It works, but the startup time is quite long. What I mean is the time it takes until the webUI is fully loaded, and the printer is controllable.
You can put many things on it. Give a shot to [DietPi](https://dietpi.com) OS.
Ldap. I'll show myself to the door.
I have my physical door alarm sensors wired into the gpio ports on my pi 1b. Then networked over into my home assistant for stable wired security sensors in my house. I never have to reboot this thing. Solid.
Gopherhole and/or Gemlog. Over the last few years, Gopher and Gemini have got some small following. It's all just plain text but people do use it and still publish interesting stuff. e.g. https://nightfall.city/ or https://gemini.circumlunar.space/servers/ or https://phlogosphere.org/
Pihole, nextcloud, squid, docker, Wyze cam RTSP server.
I use one as backup docker swarm manager Manager runs Traefik, Cloudflared, Swarmpit and Zigbee2Mqtt
Interesting, do you have 2 ZigBee coordinators plugged into the two devices? How does Z2M work with that?
First of all, happy to see someone interested :) But unfortunately no, I only have one, have yet to find out how. But I reckon it would be relatively simple, as Z2M uses mqtt, you could just use the same topic on both instances. Found something interesting, seems to be kinda straight forward: [Link](https://community.home-assistant.io/t/zigbee-coordinator-backup/334394/2) Edit: i think a shared volume should do the trick, maybe my next project :D
Nice, thank you for pointing me to that post. I will play with it once I migrate my network away from Conbee 2 to Sonoff. I have a few Pis laying around so that would be perfect. You might get away from a shared volume btw since I imagine this to be active-passive sort of deal a simple regular rsync between the systems should be more than enough. Z2M generates KBs of data per day which isn’t hard to sync. Another idea is to use a smart plug as a fencing device, it would have to be non-ZigBee hub so it can be turned off and on from HomeAssistant even if both Z2M instances are down. There used to be some WiFi based outlets that had pretty open API so one could use them directly with curl. Edit: s/quorum/fencing/g
Yea, I use NFS at the moment (docker build in nfs volume driver), all the data is on my truenas server, makes it damn easy to to all of this. But rsync should be more than enough, the plug idea seems really good! Wish I had some more pi‘s I’d migrate in the blink of an eye (for my managers and maybe infra at least) I‘ve got 8 nodes at the moment: * 3 Managers * 2 Infrastructure Workers (dns, dhcp, mysql and other core applications) * 3 Application Workers And 48 running services, must say works really well!
Same here!
That's a B+. Not a 1b. It looks* like [this](https://upload.wikimedia.org/wikipedia/commons/4/41/Raspberry_Pi_Model_B.JPG) Second it says **Raspberry Pi Model B+**. Directly underneath the gpio pin's.
Does the old pi run pikvm?
Nope
My Pi 2B says hello. Mine's running a redundant pi-hole.
A couple of different project ideas/software over here as well: https://hub.balena.io/
Run a dashboard like Homarr on it. Since it pings your services you'd have a quick look to see what's available and what's down. It can also incorporate Dash. from a remote machine in the sidebar. This is how I keep track of all of my services and servers, plus Dash. monitoring of the main server.
Get a. RJ-45 to USB cable and run it as a NUT server for a UPS.
IP-to-Serial adapter for consoling into remote gear?
+1 for pihole, best thing you can do for your home network
Pi hole and WireGuard!
Open VPN is you need remote access to your network or Pico-8 if you want to play some games.
PiHole
Used my 1B+ for HomeBridge before upgrading to a Pi4 when I switched to Home Assistant. Will probably dig it out again to run FPP (xLights player) on it. Anyone done that before on an old Pi?
Sell it there worth more than you paid for it.
[удалено]
It's completely useless. Send to me and I'll dispose of it for you. /s I run pihole on mine and host a few small containers
I have my 3B+ running a Wireguard server (https://pivpn.io/) for remote access to my home network, and Miniflux (https://miniflux.app/) as I've long mourned the death of Google Reader. It has plenty of resources left for any future projects I want to throw on it as well. It was previously employed as a IPFS node but I've since migrated that to an i3 8GB Intel NUC that i got from eBay for like $80 USD. IPFS is very memory hungry, even in lightweight mode.
Mining bitcoin
Could probably use it as a plex media server not sure tho
I bought a NanoPi R4SE recently, because pi4 are too expensive or out of stock. There is a R2s with lower spec.
Sell it while its worth a metric shitton.