I have no idea left to test. This leaves me dumbfounded.
So, 2 actual network connections, 1 cable, 1 DSL.
DSL is a modem/router combo, stable low ~35ms ping, different, but still stable, depending on test server used.
Cable modem, ethernet directly to computer, excellent, <30ms, stable ping, basically all USA servers of major services.
Speed test was ~91mbps. Since connection is supposed to be ~200mbps, I figured my cheap chinese ethernet adaptor was probably limiting the ethernet to 100 instead of 1000. I was right. In some early test, I used a 5G router with gigabit ethernet to pull ~140mbps, and good ping, but jitter was really high, like around 150ms in most tests, never under 100ms.
So, for the really inexplicable part.
We're now only considering the cable connection, because it's better ping, more stable ping, and like 8x the bandwidth.
I have 2 routers at my disposal, a $hit-tier LINKSYS EA3500, which has 5G and gigabit ethernet capabilities, and a trusty ol' ASUS RT-N12 flashed with a tomato firmware. This has neither gigabit nor 5G capabilities, though it has a lot of other powers, and seems pretty reliable and stable.
Now, through either router, even daisy-chained back through both routers, I get rock-solid pings, 25-38ms depending on the service, but very stable, and 91mbps throughput.
However, NO MATTER WHICH ROUTER, and I've gone through a phenomenal amount of settings changes trying to get good results, if I ping, say, Google through Wi-Fi (5g or 2.4g), I'll get pings mostly stable in the 32ms range, then outrageous spikes of 100, 250, 500, 1000ms fairly randomly, but fairly consistently every roughly 15 seconds. It's not exactly 15 seconds, maybe 12, maybe 20, maybe 30 seconds or a minute go by between the lag spikes, but so far, nothing I do cures them.
Is this the nature of wi-fi? Is it because my laptop is close to the routers? I also get ridiculously low throughput in some configurations, but I'm trying everything: disabling WMM, Auto channel, picking the best channels, going for N-only or whatever the highest form of 2.4ghz is -only, or Mixed, auto channel width, max channel width manually, etc. I'm making these changes one at a time, to try and isolate steps that improve ping stability, or increase bandwidth. And it's a dumpster fire. Nothing seems to clearly help or hurt, and no settings I've guessed with have resulted in pings that don't spike well over 150ms for at least 3s, every roughly 12s. Yet, this is not a feature of the connection itself, because plugging the modem directly into the laptop got me 91mbps with rock-solid, stable low pings for days.
Are there any guides to dealing with the entropy of wi-fi settings? I know the Ea3500 is a POS, but the RT-N12 is ol' reliable (or was until tonight). I'm gonna try to completely reset the Ea3500 again, aand make minimal changes, in different orders, and see if that can banish the lag spikes. I just want to experience as much of the joy of the phat bandwidth and lower ping of my new cable internet connection over wi-fi as possible.
Edit: I'm also going to test hooking the routers to the DSL connection, and see if the lag spikes exist in their wi-fi when the underlying connection is different. Out of curiosity. Depending on the results, this also opens even more madenning possibilities for inconsistency.
So, 2 actual network connections, 1 cable, 1 DSL.
DSL is a modem/router combo, stable low ~35ms ping, different, but still stable, depending on test server used.
Cable modem, ethernet directly to computer, excellent, <30ms, stable ping, basically all USA servers of major services.
Speed test was ~91mbps. Since connection is supposed to be ~200mbps, I figured my cheap chinese ethernet adaptor was probably limiting the ethernet to 100 instead of 1000. I was right. In some early test, I used a 5G router with gigabit ethernet to pull ~140mbps, and good ping, but jitter was really high, like around 150ms in most tests, never under 100ms.
So, for the really inexplicable part.
We're now only considering the cable connection, because it's better ping, more stable ping, and like 8x the bandwidth.
I have 2 routers at my disposal, a $hit-tier LINKSYS EA3500, which has 5G and gigabit ethernet capabilities, and a trusty ol' ASUS RT-N12 flashed with a tomato firmware. This has neither gigabit nor 5G capabilities, though it has a lot of other powers, and seems pretty reliable and stable.
Now, through either router, even daisy-chained back through both routers, I get rock-solid pings, 25-38ms depending on the service, but very stable, and 91mbps throughput.
However, NO MATTER WHICH ROUTER, and I've gone through a phenomenal amount of settings changes trying to get good results, if I ping, say, Google through Wi-Fi (5g or 2.4g), I'll get pings mostly stable in the 32ms range, then outrageous spikes of 100, 250, 500, 1000ms fairly randomly, but fairly consistently every roughly 15 seconds. It's not exactly 15 seconds, maybe 12, maybe 20, maybe 30 seconds or a minute go by between the lag spikes, but so far, nothing I do cures them.
Is this the nature of wi-fi? Is it because my laptop is close to the routers? I also get ridiculously low throughput in some configurations, but I'm trying everything: disabling WMM, Auto channel, picking the best channels, going for N-only or whatever the highest form of 2.4ghz is -only, or Mixed, auto channel width, max channel width manually, etc. I'm making these changes one at a time, to try and isolate steps that improve ping stability, or increase bandwidth. And it's a dumpster fire. Nothing seems to clearly help or hurt, and no settings I've guessed with have resulted in pings that don't spike well over 150ms for at least 3s, every roughly 12s. Yet, this is not a feature of the connection itself, because plugging the modem directly into the laptop got me 91mbps with rock-solid, stable low pings for days.
Are there any guides to dealing with the entropy of wi-fi settings? I know the Ea3500 is a POS, but the RT-N12 is ol' reliable (or was until tonight). I'm gonna try to completely reset the Ea3500 again, aand make minimal changes, in different orders, and see if that can banish the lag spikes. I just want to experience as much of the joy of the phat bandwidth and lower ping of my new cable internet connection over wi-fi as possible.
Edit: I'm also going to test hooking the routers to the DSL connection, and see if the lag spikes exist in their wi-fi when the underlying connection is different. Out of curiosity. Depending on the results, this also opens even more madenning possibilities for inconsistency.