Hi all,
I just got a Peplink B One (to replace a TP-Link ER605 router)
I am using both Starlink and Verizon Home Internet (unlimited data) as WAN1 and WAN2 respectively.
I was able to do the basic/default configuration, which was actually fairly easy, and it seems that the B One sends connections to either WAN based on their relative speed as defined in the upload and download bandwidth in WAN Connection Settings
but then I found out that for the default outbound policy rule
When Auto is chosen, lowest latency algorithm will be applied.
yet the description for upload WAN speed says:
This value is referenced when default weight is chosen for outbound traffic and traffic prioritization. A correct value can result in effective traffic prioritization and efficient use of upstream bandwidth.
if indeed “lowest latency” is used for the default, then what are the upload and download WAN speeds used for?
I assume that when/if either WAN fails, the default policy will automagically route via the remaining active WAN, and if so a new session will have to be established with the remaining active WAN?
To save on SpeedFusion data transfer $$$, I would like only my wife’s laptop and her VOIP phone to use SpeedFusion, these are the “critical devices” and need to to be up and connected at all times without interruptions or dropping sessions (the main reason I purchased the B One)
though it would be highly desired to exclude streaming videos (from any source, youtube, x.com, amazon videos, etc, etc, etc) from SpeedFusion for the critical laptop, again to save on SpeedFusion data $$$
all other non-critical devices should continue to use the current basic configuration i.e. routing through either WAN1 or WAN2 (and when either one fails, though the remaining WAN)
but I had no idea how to setup SpeedFusion for Hot Failover…
the latest manual I could find was for the 8.4.0 firmware, and I have 8.5.0 and some sections/functionality/terminology in the manual does not match my router’s interface…
the phrase “Hot Failover” is not found at all in the 8.4.0 version of the manual???
After spending several hours, I believe that I figured it out, but still have questions, lots and lots of questions.
maybe once they are all answered, we can make a configuration guide for new B One users, esp since the B One will probably be purchased by home users such as myself who have little to no experience setting up a complex dual wan router.
in the B One interface the only place where I could see a “Hot Failover” logo is in the “Advanced > SpeedFusion VPN” screen, so I initially started there. but clicking on “New Profile”, the “Speed Fusion VPN Profile” configuration setup form does not have “Hot Failover” selection/option and requires a “Remote ID” and “Pre-shared Key” which I have no idea how to fill. If I have to guess, this is for connecting to another corporate main office Peplink device (which is why the “Remote ID”, not for connecting from my home to the internet. is that correct?
the other option I could see was the “SF Connect” menu, which initially was very puzzling. but I started from the top down.
in “Client Mode” it was set up for “automatic” which I understand chooses the best/nearest SFC location.
clicking on the “SFC” pops up a configuration form
but I could also not find any configuration selection/option for “Hot Failover” selection anywhere…
and I have no idea how to set the rest of the settings on this form
so I started making educated guesses and assumptions:
I turned on “WAN Smoothing” to “Normal” as it said that it will use twice the bandwidth, and I assume that this is how it would do the “hot failover” by sending double the packets one through each of the two active WAN connection. is that correct? or will it consume my SpeedFusion data and $$$ twice as fast?
but if I do not have “Smoothing” turned on, will I have the uninterruptible connection protection, i.e. the illusive “Hot Failover” I want to have???
or will disabling “Smoothing” result in “plain old bonding” of the two WAN connection which will only give me more throughput but not “hot failover”???
I then set Forward Error Correction to “Adaptive”, as it seems like a good thing to have, is it? or is not not worth the extra bandwidth it consumes?
I left Traffic Distribution Policy at “Dynamic Weighted Bonding” but set Packet Jitter Buffer to 25ms (since I wanted to keep latency low, but not disable the buffer), was this a reasonable thing to do?
and finally under WAN Connection Priority, I set both “Starlink” and “Verizon” to priority 1 and turned off all the rest (as none are active/configured)
question: what the additional tunnel (clicking on the “+”) would be used for? clicking on the “+” duplicates the configuration settings of the original/default. yet I can make changes to the config options. what might be a use case for this additional tunnel? i.e. why/when/how would I use another tunnel with a different configuration?
I then clicked on “route by LAN Client” and added the two Ethernet MAC addresses for my wife’s laptop and her VOIP phone. I assume that these two MAC addresses will be routed via SFC
I created a new SSID called “mySSID4SFC”
I then clicked on “Route by Wi-Fi SSID” and selected “mySSID4SCF” and overwrote the default SSID for SFC with “mySSIDSpeedFusion”. I assume that any client connected to the “mySSIDSpeedFusion” will be routed via SFC, but what about clients connected to “mySSID4SFC” which is the “reference” SSID? default routing?
But wait, there’s more…
I then found out about Outbound Policy, which seems to be able duplicate the configuration above. i.e. I set up one outbound policy per each MAC address and an outbound rule for “Client’s Associated SSID” to which I assigned “mySSID4SFC” (since I could not assign “mySSIDSpeedFusion”. for all these new rules I chose “Any” Destination and “Any” Protocol. I selected the “Priority” Algorithm and moved SFC to highest priority followed by Starlink and Verizon.
so now I believe that clients connected to either mySSID4SFC or mySSIDSpeedFusion will connect via SFC. is that correct?
but what about the two sets of MAC address rules, the two MAC addresses I entered in “route by LAN Client” and the two Outbound Policy Rules for the same MAC address? will they conflict? which one would take priority? which one is better to have?
my gut feeling says that it might be best to delete the “route by LAN Client” and “route by Wi-Fi SSID” from the SF Connect configuration and just use the Outbound Policy rules, as it would avoid the “duplicated” i.e. the extra mySSIDSpeedFusion and just leave mySSID4SFC as the SSID which is used to route via Speed Fusion. it also seems that the Outbound Policy Rules are more configurable (i.e. more configuration options), for example, I can set Priority for when SFC might run out of data and fall through to the next rule, etc.
and final question: how would I exclude streaming videos (youtube, twitter/x, prime video, etc) from SpeedFusion? as I rather not pay for SpeedFusion data for video streaming to my wife’s laptop. and I also read that most might be blocked since they are considered “VPN”?