Switching wifi faster

Discussion in '3DS - Homebrew Development and Emulators' started by codeluca, Apr 6, 2016.

  1. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Good evening guys,

    I have two routers, the first one is in my room and another one is in the living room (they are quite distant), is there a way to switch faster than the default method from one router to the other in order to connect to the strongest one?

    To guarantee that I actually establish the strongest connection right now I modify the weaker router's settings (adding a letter to the SSID) so I can't connect to it, but it's frustrating to do that every time I move my butt from a room to another.

    Thank you.
     
  2. codeluca
    This message by codeluca has been removed from public view by Veho, Apr 9, 2016, Reason: No bumping.
    Apr 8, 2016
  3. Xenosaiga

    Xenosaiga That one guy that doesn't give a shit anymore

    Member
    1,478
    838
    Oct 9, 2015
    United States
    The Shadows
    Yeah, add both routers to your 3ds internet settings.

    Or even better, name both routers the exact same and have the same password on each router.
     
    codeluca likes this.
  4. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,347
    329
    Nov 19, 2008
    United States
    Sandy, UT
    It would probably make more sense to have the second router set up to be a repeater of the first router, rather than as its own SSID and everything
     
    codeluca and Xenosaiga like this.
  5. Xenosaiga

    Xenosaiga That one guy that doesn't give a shit anymore

    Member
    1,478
    838
    Oct 9, 2015
    United States
    The Shadows
    That's exactly what I meant about the same name and password. Just couldn't remember what it was called. :yay:
     
    codeluca and FenrirWolf like this.
  6. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    The second router is bridged (with dhcp relay) but my 3ds could always connect to the farthest one when I'm in the wrong room. For example a moment ago I was playing in the living room and the 3ds has connected to the main router (the one in my personal room).

    So I think the thing of having the same ssid is pointless because it could always connect to the wrong one. It's transparent for me, not for the device, I think.
     
    Last edited by codeluca, Apr 9, 2016
  7. Bu2d85

    Bu2d85 GBAtemp Advanced Fan

    Member
    GBAtemp Patron
    Bu2d85 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    908
    237
    Nov 6, 2014
    United States
    Your wifi setup is a wreck. What you need in your house is access points. It's possible that your routers support zero-handoff but I doubt it.

    1. Buy two access points.
    2. Get rid of one of your routers.
    3. Turn the wifi off on your other router.
    4. Setup your access points to work with zero-handoff (Google).
    5. ????
    6. Profit.

    I never understand why people use more than one router in a home network.
     
  8. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Listen, I can't just get rid of one of my routers, I need more than one router in my house, so it's normal that you can't understand, you do not know my configuration, my house, how many routers I have, why I have them and so on.., so please avoid this kind of answer.

    The second router is set up in bridged mode, precisely is configured in DHCP RELAY mode, that means that when a device sends the DHCPDISCOVERY packet in broadcast, the second router takes the DHCP REQUEST PACKET and forwards it to the main router; the main router takes the request and assigns the IP address to the device in his subnet. They're like access point. I have and I need ONE SUBNET in my home network (acknowledging that I have a single point of failure) and every device that join my network goes to the same subnet, so I can control every device of my house and my garage (including car, anti-theft system) without problems.

    My question was pretty clear, I want to know the fastest method on my 3ds to switch the connection when necessary.
    If you can answer this, please, let me know; if not, stay away.

    Guys, If I put the same SSID on each router, how can I be sure that the device is connecting to the right one? Yes, it's likely because every device connects himself to the strongest signal but there are cases where devices does not do that (like my Android phone, it does it always, it connects to the weakest router even when it could connect to the strongest one (probably because It finds it first, do not know precisely).

    Like I said, this solution seems transparent for a human, not for a device, am I wrong?

    Thank you for your answers. :)
     
    Last edited by codeluca, Apr 9, 2016
  9. Xenosaiga

    Xenosaiga That one guy that doesn't give a shit anymore

    Member
    1,478
    838
    Oct 9, 2015
    United States
    The Shadows
    Well, I'm no network setup wiz, but it sounds like your 3DS prefers one router over another if it's still trying to connect to the other router.

    But since you have your setup done "very precisely" then I wouldn't change anything because as you so... 'Nicely' put it, we don't know your house, your configuration, or why you have it set that way.

    P.S. Your 3DS will always try to connect to networks in the order they are setup. (ie, Connection 1 will attempt to connect before Connection 2 and then Connection 3 will try if the first two didn't connect.)
     
    codeluca likes this.
  10. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Listen, your answer was good and I thank you for that, the one saying that my setup was a wreck was the rude one :).

    Actually I have set up only the connections I need on my 3ds, if I click on "Test Connection" on 3ds system settings, does it count as wifi switch? If yes, I can simply click every time on "test connection" on the connection I actually want to connect and the problem would be solved.
     
    Xenosaiga likes this.
  11. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,080
    5,154
    Mar 17, 2010
    Norway
    Alola
    Having multiple subnets does not mean your devices can't access eachother - that's down to the subnet mask and how your AP is configured. Moreover, two different DHCP servers can use the same subnet just fine - just make sure there are no conflicting IP addresses.
     
    codeluca likes this.
  12. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Yes I know that, but I prefer to have one subnet for my house and another subnet for the house of my parents (Same Internet contract - two different houses - garage in common that I set on my subnet). I have DHCP only enabled on the main router that handles my subnet. There is another DHCP server (the main one of my parents) that handles their subnet. Every other routers are set up as bridged mode with dhcp disabled or transmitted (relay on the main one).
     
    Last edited by codeluca, Apr 9, 2016
  13. Salamencizer

    Salamencizer Handsome Computer Nerd

    Member
    795
    645
    Oct 3, 2015
    India
    Below
    1. Make sure both the routers have the same SSID and the same password.
    2. Register any one on your 3DS.

    Whenever you go near a router, the connection to the one with the lower signal is avoided. So this will help you to connect to both routers , without having to edit anything in System Settings when you move from room to room.
    If you're 3DS stays connected to the farther router when you move from one room to another, just switch off the wifi on your 3DS, then switch it on.
     
    Last edited by Salamencizer, Apr 9, 2016
    Xenosaiga and codeluca like this.
  14. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Yes, I will test it, but I'm wondering if that can troubles my other wireless clients. I'm saying that because I just noticed that switching wi-fi alternately on and off of my Android Phone (No wi-fi priority set, or at least not at user-level) it however connects to the farthest one, even if its signal is very low. :wacko:
     
  15. Salamencizer

    Salamencizer Handsome Computer Nerd

    Member
    795
    645
    Oct 3, 2015
    India
    Below
    I have the same situation at home, and this methods works for me.
     
    codeluca likes this.
  16. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Ok I setup my routers the same SSID and Pass, now I'll test everything for a week and I'll let you know.

    Thank you all guys :).
     
  17. Bu2d85

    Bu2d85 GBAtemp Advanced Fan

    Member
    GBAtemp Patron
    Bu2d85 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    908
    237
    Nov 6, 2014
    United States
    The 3DS is a "sticky" device. It sounds like you know a bit about networking so sorry for my previous newb answer. Zero-handoff is what you want. The "access points" choose what you connect to instead of the device (3DS).

    EDIT: Zero-handoff requires the access points or routers to be on the same channel.
     
    Last edited by Bu2d85, Apr 9, 2016
    codeluca likes this.
  18. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Do not worry :) .

    Now I'm testing this new configuration, I'll let you know something after a week or two.
     
    Last edited by codeluca, Apr 9, 2016
    Xenosaiga likes this.
  19. codeluca
    OP

    codeluca GBAtemp Regular

    Member
    147
    19
    Mar 7, 2016
    Italy
    Naples, Italy
    Update after a week: seems that having same ssid and password is good enough to not have problems with the 3ds connection.
    However my 3ds is still able to differentiate my routers in the WiFi list (Android and iOS are smarter on that and see just one router).

    Now I'm thinking to set the same channel on all routers hoping that the packet conflicts will not increase.

    Inviato dal mio D6603 utilizzando Tapatalk
     
    Last edited by codeluca, Apr 15, 2016