Hardware Switch WiFi Speed/MTU vs Router Speed/MTU

Mr. Wizard

Ending the spread of bullshit one thread at a time
OP
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
So, I finally worked up the motivation to increase my wireless from 400 Mbps 1x1 to 1.3 Gbps 3x3.

1300bpost.png



My Macbook Pro is my fastest client @ 1.053 Gbps it obviously supports 3x3 MiMo.

mac1.png



Seems like my Switch is my slowest client @ 173 Mbps.

switch.png


Not sure why but I cannot get it to handshake any higher. Obviously does not support MiMo. Seems to be running just a little higher than 802.11n 40MHz speeds which max out at 150Mbps. I really don't know what to make of this.

Is anyone negotiating faster than 173 Mbps on their Switch's WiFi?



On a second note, the Switch seems to default to 1400 MTU. While that's fine, my router is set to 1500 MTU. So I increased my Switch to match my router @ 1500.

17388765_1883058418642996_7293195595310923662_o.png


If you are not sure what your router's MTU is here is a simple test.
My router is 1500 so 1500 - 28 bytes for the header leaves me with a packet size of 1472.

Open a command prompt and use this command:

C:\>ping -f -l 1472 google.com

Pinging google.com [209.52.146.55] with 1472 bytes of data:
Reply from 209.52.146.55: bytes=1472 time=10ms TTL=61
Reply from 209.52.146.55: bytes=1472 time=9ms TTL=61
Reply from 209.52.146.55: bytes=1472 time=9ms TTL=61
Reply from 209.52.146.55: bytes=1472 time=9ms TTL=61

Ping statistics for 209.52.146.55:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 9ms, Maximum = 10ms, Average = 9ms


As you can see it went through no problem.
Now if I increase the packet size by 1 byte lets see what happens.

C:\>ping -f -l 1473 google.com

Pinging google.com [209.52.146.55] with 1473 bytes of data:
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.

Ping statistics for 209.52.146.55:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),


So there you have it, I can comfortably set my Switch's MTU to 1500. This will maximize the packet size and increase efficiency.

If you get fragmentation at 1472 that means your router is probably set to 1400. So try 1400 - 28 = 1372. If you don't get fragmentation at 1372 but you do at 1373 then your router is set to a 1400 MTU and you should leave the Switch at 1400 as well.

Cheers!
 
Last edited by Mr. Wizard,

Mr. Wizard

Ending the spread of bullshit one thread at a time
OP
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
With my FritzBox i also got 173 used from max 867.
Don't see the problem with even that. You don't need more...
Don't you mean "you" don't need more, because I certainly do. When we get userland or even root on the switch and I want to ftp my saves and backup my nand I will definitely want more than 21.625 MB/s.

Plus since it supports ac it should be capable of around 400Mbps - 800Mbps so why isn't it negotiating at those speeds. It's a mystery and I want to solve it.

giphy.gif
 
  • Like
Reactions: elBenyo

Mr. Wizard

Ending the spread of bullshit one thread at a time
OP
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
Ya so, back on topic, anyone else getting higher negotiation than 173 Mbps?

--------------------- MERGED ---------------------------

I'm hoping it's not something to do with Shibby's tomato firmware, although all my other devices are connecting higher than 1Gb. I'm leaning towards it being a Switch issue.
 

-pm-

Active Member
Newcomer
Joined
Feb 19, 2014
Messages
30
Trophies
0
XP
1,136
Country
Germany
How do you measure your handshake?
Please notice that especially mobile devices do on-demand negotiation to limit energy consumption, means you need to put some load on the wifi of your switch to have real maximum negotiation values.

According to my OpenWRT WiFi Router, my Switch is currently at
RX 24.0 Mbit/s, MCS 0, 20MHz / TX 65.0 Mbit/s, MCS 6, 20MHz, as I configured my WiFi to 20 MHz wide channels, so I am limited to a maximum of 260/280 MBps.

Are you sure your Nintendo Switch adapted the channel width of 80 MHz? Maybe it doesn't support them and falls back to 20 MHz wide channels.
 

Mr. Wizard

Ending the spread of bullshit one thread at a time
OP
Member
Joined
Mar 20, 2015
Messages
1,814
Trophies
0
Location
E8 lattice
XP
1,532
Country
Canada
Screenshot%202017-03-24%2021.29.49.png

I assume this is for power saving purposes, and that it might increase the rate when necessary? It's supposed to be 802.11ac after all.
Ok so it's not just me. I realize it throttles down when demand is low, you can run a connection test from the internet settings menu on the Switch to make it throttle up. My TX/RX usually sits around 7-24 Mbps when throttled down on the Switch and jumps up to 173 when running the connection test but goes no higher. Thanks for your input, at least I know it's not my firmware now.

17310101_1883180871964084_2763267629322291272_o.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
    Psionic Roshambo @ Psionic Roshambo: I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some...