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.
 
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: