What are the best WiFi settings for my situation?

318

Solution 1

First, ensure that the router is off the floor and away from walls and metal objects (such as metal file cabinets).

As regarding channels: Just try them all one-by-one at a time when the neighbors are probably at home.

Some more ideas are to be found in the article Top 10 Wi-Fi Boosts, Tweaks and Apps.

Idea number 2 is probably the best, to enhance your router's wireless antenna with aluminum foil : If your router is near an outside wall, half of the wireless signals will be sent outside your home, so much of your router's power is wasted.

There are many ideas on how to do that, going from this idea, further explained here, that results in:

image1

And up to the very simple :

enter image description here

Solution 2

I don't think you can use Channel 13, its made for Europe or something. Here's what you want to do:

Make a list on paper of all the networks, excluding the ones that are very weak.

Your basic channels are 1,6,11. Other channels overlap with each other.

If someone else uses channel 4, round it up to 6. Channel 3, round down to 1, and so on. Count all the numbers 1,6,11 people, then pick the lowest one, and choose that. This isn't scientific, I made it up just now.

To test reliability, run: ping -t or ping -t www.google.com

move around and see how much it varies in milliseconds.

Encryption type and other settings usually don't matter for speed, use WPA2-AES personal. You can also try decreasing the speed of the network, for example instead of 54mbps you can lower it to 36mbps but I don't know if that really helps stability.

Share:
318

Related videos on Youtube

Kajiyama
Author by

Kajiyama

Updated on September 18, 2022

Comments

  • Kajiyama
    Kajiyama over 1 year

    I am looking for a way, how to replace attribute value in XML node, where the issue with an attribute is, that its name is generated dynamically.

    As an example, I can have two different XML files containing something like this

    fileA.xaml

    <root xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"
        xmlns:p="clr-namespace:FullAssemblyIdentifier.Wrong_Namespace;assembly=AssemblyName">
    </root>
    

    fileB.xaml

    <root xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"
        xmlns:p2="clr-namespace:FullAssemblyIdentifier.Wrong_Namespace;assembly=AssemblyName">
    </root>
    

    As you can see, there is actually a difference in name. xmlns:p vs xmlns:p2. The thing is, that it can be called anyhow. It can even be xmlns:ABC. What I am trying to do is to create some kind of ReferenceChanger class, that will fix the reference in all XAML files at once. So far I was thinking about something like this:

    ReferenceChanger.cs

    public void ChangeReference(XmlNode xmlDoc)
    {
        const string newReference = "FullAssemblyIdentifier.CorrectReference";
    
        // this does not select the element
        var element = (XmlElement)xmlDoc.SelectSingleNode("//root[contains(.,'FullAssemblyIdentifier.Wrong_Namespace')]");
    
        // How do i get the name of the attribute ???
        string dynamicallyGeneratedAttributeName = element.GetDynamicallyGeneratedAttributeIdentifier();
    
        if (element != null)
        {
            // this I can not use, because I do not know the attribute name
            element.SetAttribute(dynamicallyGeneratedAttributeName, newReference);
        }
    }
    

    One thing, that is certain is, that this wrong value is (and always will be) only in root element and not in any other element.

  • Admin
    Admin over 11 years
    note 2: i'm in europe :P
  • Admin
    Admin over 11 years
    also I want to hack the routers firmware and get japanese drivers to enable channel 14 but without luck..
  • cloneman
    cloneman over 11 years
    Is this a Speedtouch DSL modem with builtin router? The wifi on these probably isn't excellent, that's probably the issue.
  • Admin
    Admin over 11 years
    davolink dv 2020 with custom ISP firmware, limited as hell
  • Admin
    Admin over 11 years
    good tips, sure will do but what about hiding the ssid, changing the encryption type, password lenght, settings?
  • harrymc
    harrymc over 11 years
    These are security settings that will not enhance reception. There are heaps of articles to be found about this subject. They are a good idea, especially in your case where among so many neighbors might also be a script-kiddo that may try cracking your network for fun.
  • Admin
    Admin over 11 years
    bounty in 20h, if no one beats your answer xd
  • harrymc
    harrymc over 11 years
    You could also, firmware permitting, specify in the router MAC-locking so only your laptop can access the network. This can be spoofed, but putting your router to the maximal security setting may block this.
  • Synetech
    Synetech over 11 years
    > note 2: i'm in europe :P There’s no way for us to know that since you specified your location as “Guess”. That’s what cloneman did.