this post was submitted on 25 Nov 2023
4 points (100.0% liked)

Homelab

371 readers
3 users here now

Rules

founded 11 months ago
MODERATORS
 

I do not know whether I should ask here. Even though I am still thinking about turning my not-used RPI Zero into a router. Now I have an old Archer C6 v2 with OpenWRT and sometimes happen router turns off after connecting the PC. I know it is possible to do it, but I wonder whether RPI would be able to hold the traffic better than the Archer. I should point out, that traffic means a Proxmox server with 2 Linux VMs and 4 PVEs, a television, and 4 Wi-Fi connections. I am thinking about configuring OPNsense on the RPI as well. Would it work or do you have better ideas?

top 11 comments
sorted by: hot top controversial new old
[–] Still-Snow-3743@alien.top 3 points 9 months ago

Nah, even if it didnt have throughput issues it would be far more effort than necessary to set up.

My recomendation, get a used Linksys WRT1200AC and put openwrt on it. It's basically as if they put a raspberry pi 3 into a linksys router, it has much more processing and memory than most cheap routers and you can get it used for about $50.

[–] Canonip@alien.top 2 points 10 months ago (1 children)

Nope. Get yourself one of those N100 things from topton. They are cheap and work well with proxmox/opnsense.

And waaaaaaay more powerful.

[–] Pretend_Depth3892@alien.top 1 points 9 months ago

I will check it out

[–] kamaradski@alien.top 2 points 9 months ago (1 children)

might work, but not for a lot of throughput.

  1. CPU is not powerful enough, especially if you also dealing with encryption

  2. You have only 1 NIC on these, which you will need to share for external/internal with some vlan config or virtualization (already cuts bandwidth potential in half

  3. a work around for #2 is to use a USB NIC, which will put you in a bad spot with issue #1 again.

Get an Intel NUC, or ChromeBox or something like that. Or you can even run it virtualized inside Proxmox on another machine in your homelab. This is what i do, and it sits with a bunch of LXC's on the same machine (haproxy, UnifiController, CloudflareTunnel). Basically, all my network contollers on the same machine neatly in separate containers. Powered by a super cheap Celeron G3950 and 8GB RAM. food for thought.

[–] Pretend_Depth3892@alien.top 1 points 9 months ago

Yeah, I have one old server with a two-core Intel processor, so I was thinking about using it instead of the RPI, but IMO it is quite overkill…dunno what to use the remaining power for

[–] msanangelo@alien.top 2 points 10 months ago (1 children)

a small x86 box with a couple nics and opnsense would work far better.

[–] d-cent@alien.top 1 points 9 months ago

This is the way to go. If anyone has suggestions on one, I would love to see them. Most only have 1 nic. A lot of the ones with 2 have a bunch of unnecessary extra IO and cost alot.

[–] IlTossico@alien.top 1 points 9 months ago (1 children)

RPI zero? Without Ethernet ports? How? Just that is enough of a deal. Without thinking about the cpu power and the fact that pfsense, the free version, doesn't work on arm.

[–] Pretend_Depth3892@alien.top 1 points 9 months ago

Ethernet ports = enc28j60 and sub connector as the second port

[–] carrot_gg@alien.top 1 points 9 months ago (1 children)

Are you mentally challenged?

[–] Pretend_Depth3892@alien.top 1 points 9 months ago

Just bored 😂