I'll start off from the beginning.
I was using the hub3 in modem mode to pass the connection to a Nighthawk xr500 (great hub and has ddos protection which is why I got it in the first place), it was connected with cat5e cables.
So I was on the 500mb download speed (think it was 35mb upload but all speeds were fine) but when my contract ended I did notice some fluctuations with my download/upload speeds were worse but I thought that was just because I wasn't in a contract, anyway I've now got the 1gb contract and the hub4.
So using the hub4 in modem mode passed to my xr500 I'm getting about 520mb down / 25mb up if it doesn't fluctuate but if it does I get lower download/upload and that's the same across every port on the hub4 but if I hook the pc directly the the hub4 (still in modem mode), port 1 will not give out any more than 90mb download but about 50mb upload (tested with 3 different cables but really don't understand how that speed increases when connected to the xr500 though) while port 2 / 3 / 4 are a lot better for download speeds I found port 3 to be the most stable.
(Hub4) When it fluctuates the download speeds seem to bottom out when testing download speeds (starts around 600mb and drops to like 300mb), or it'll start at around 50mb and finishing around 400mb but in all the upload tests is mostly stays about 50mb. I'm basing port 3 as been the most stable as that's partly due to it been the only port that gave out about 900mb download just once but seems to be more stable at holding the speeds than port 2 / 4, if it doesn't fluctuate port 2 / 3 / 4 are around 700mb - 800mb.
Is it the cat5e cables limiting my speeds? Or is it a mix of the hub4 and the cat5e cables and replace both or do I need to redo the settings for the xr500?