Home Networking upgrade for two houses

f0r3he4d

Beginner
I'm currently under a home networking redo to incorporate a second household into the mix.
they already have two aps in their house and i have 3 main aps serving three floors and two aps for IoT devices in my house.
I gave them a proposition to move their ISP modem to my house and i'll run an armored cat6 cable from my house to theirs providing internet to their house. they agreed but now im finding it difficult to how to make it work i have to methods planned.
method 1
method 2
i would prefer using the methdd 2 as removes the need for usb nics and lets me have two separate but im unsure if it's possible.
and rpi4 will handle mwan3 with dual stack ipv4/ipv6 with two pppoe connections which wont be a problem i guess.
just need the some inputs on this and the best course of action for my setup
 
You could combine both the plans

make a total of 4 VLANs - 1 each for WAN1, WAN2, LAN1, LAN2 on the smart switch, and keep 1 port for trunking
setup the same properly in the pi4 with the lone ethernet port to trunk with all interfaces on different VLANs on the smart switch using something like pimox.
 
yes this is what i had in mind. why would i need proxmox though? shouldn't openwrt handle tagged vlans itself? .
also another concern i had while chalking it up was considering im using a single phyiscal lan for routing two isps 600mbps symmetrical load balanced and serving clients in the edge case of clients using a multithreaded service like torrents wouldn't i be limited to 500mbps symmetrical because in the case of a physical 1gig port im limited to 2gig upstream downstream combined?
 
yes this is what i had in mind. why would i need proxmox though? shouldn't openwrt handle tagged vlans itself? .
also another concern i had while chalking it up was considering im using a single phyiscal lan for routing two isps 600mbps symmetrical load balanced and serving clients in the edge case of clients using a multithreaded service like torrents wouldn't i be limited to 500mbps symmetrical because in the case of a physical 1gig port im limited to 2gig upstream downstream combined?

If you want to run both openwrt for each connection separately - suggested for that. If you want to use the same openwrt router to handle both connections, then fine by me.

Coming to your second point - the total speed will be capped at 1gbps for each uplink and downlink on the port. If you look at it fairly, the trunk port will do 1g dl and 1g ul (downlink and uplink). However, the same port will also be doing WAN routing via same port. So you need to look at it divided by 4.

So max speeds in theory, given all equal - expect 250mbps ul/dl. In reality it will go upto 500m ul/dl

If you want more speeds, you will need to go the USB NIC route. However, AFAIK the network port on the Pi4 is also on the USB hub. Need to check.

There would some extremely minor overheads due to the VLANs as well.

Tagging @superczar @rahuljawale @rsaeon @Heisen @badwhitevision @napstersquest - if my points are correct.
 
  • Like
Reactions: rsaeon
i dont want to virtualise two openwrt sessions, i think that will further complicate things.
network port on the pi4 is not shared by the usb hub i know cause i also have the dreaded rpi2 which shared ethernet bandwidth with the usb ports. coming to the realistic speeds i guess since most of my household and theirs would be inbound so most of the time clients would not notice. thanks for your input ill put the order for sg108e
 
Last edited:
i dont want to virtualise two openwrt sessions, i think that will further complicate things.
network port on the pi4 is not shared by the usb hub i know cause i also have the dreaded rpi2 which shared ethernet bandwidth with the usb ports. coming to the realistic speeds i guess since most of my household and theirs would be inbound so most of the time clients would not notice. thanks for your input ill put the order for sg108e

Your call - I would prefer to keep the routers separated.

I did some checking it was the RPI3 - got mixed up. So if you get the USB NICs it would not be a problem.
 
  • Like
Reactions: f0r3he4d
i assume i would be able to separate the networks under two subnets right? even if it is under one subnet it would not be that important since they wouldn't lknow how to snoop in my samba shares anyway :joycat:
 
They probably wouldn't know but any malware that someone in their household inadvertently downloads, that'll know how to seek out and infiltrate other devices on the same network.

I have this set up, the other household is on a guest network on a different subnet that I monitor closely.

You could run everything off a single ethernet port but being capped at 250mbps to 500mbps does not sound fun. I have 7 APs each with 100mbps upstream to a 1Gbps network to a round-robin multiwan setup capable of >1500mbps and we still get congestion when everyone is consuming media in the evenings.
 
so adding a usb nic would solve this problem i assume? i have couple usb nics in stock but those are the dreaded asix ones
Yes. Cheap Amazon versions (like Sounce) are usually Realtek (RTL8217) if I'm not wrong.

But wouldn't an ER 605 or the like be more apt for your situation?

You could run OpenWRT off that itself if you so desire.

The price should also match when compared to buying gigabit USB NICs and an unmanaged switch.

Not the answer you wanted, but just wanted to provide a different perspective.

Cheers.
 
i would also require sqm,adguard which er605 can't do also i dont want to spend more than 1500 right now and the rpi4b is just sitting their collecting dust.
also i just realised bsnl and the local isp provide /64 prefixes dont think ill be able to provide enough subnets for both networks without natting
 
  • Like
Reactions: badwhitevision