35

My Internet connection is slow and I am (almost) sure that the neighbor is stealing it. Whenever they are home, my Internet connection is slow. I logged in to my modem, but I am unable to find any strange devices in Device Manager. Is it possible that they are hiding on my network? I also notice that when I do a modem reset the Internet speed increases, but after a while slows down again.

Thanks for the input everyone, I am reading and writing down stuff I didn’t know about, appreciate it. I noticed my previous post lacked information so I decided to add the following:

  • OS: Windows 10
  • Modem: Huawei hg 659 (provided by ISP, no additional router operational)
  • ISP: T-mobile home DSL

I switched off all devices at home unplugged everything and shut down all mobile devices. The WiFi and LAN lights keep on flashing and won’t stop. I still have to try the cable method. During the day I have to work from home so I can’t do anything till the weekend. I will keep monitoring for further information and advice.

Run5k
  • 15,723
  • 24
  • 49
  • 63
Flauly
  • 483
  • 1
  • 4
  • 6
  • 46
    Wi-fi is wireless. All the wi-fi devices in range that use the same channel must share the same bandwidth, regardless of who is connected to whom. Especially nowadays with far more people stuck at their home, wi-fi struggles even with the bandwidth comparable to internet's. Add to that latency, signal strength and such and everything becomes quite sad. If you change the _network_ password and nothing changes, it's not someone using your wi-fi - it's either wi-fi congestion or simply aggregation on the network (most network providers have you share your bandwidth with e.g. 20 other people). – Luaan May 13 '20 at 06:28
  • 75
    Disable wifi and test it on ethernet cable, that way you will see if there is problem with your router/wifi or with your ISP sharing line with others. – johnymachine May 13 '20 at 06:54
  • 1
    Can you turn it off when you're not using the link? – Criggie May 13 '20 at 08:01
  • 5
    What is the manufacturer and model number of the modem? How is the modem physically connected to the Internet (cable, fiber, or wireless)? Can you add it to your question (***without*** "Update:", "Edit:", or similar)? – Peter Mortensen May 13 '20 at 08:08
  • What Wi-Fi router or AP do you have? Does it support 5 GHz? What mode (802.11 b, g, n, ac...), channel bandwidth (20, 40 MHz) and channel is it using? Also, what type of Internet connection are you using (DSL, cable...)? Does your router report the connection speed? What are the times you see the slowing down? How do you measure the actual speed? There are many possible reasons for your network slowing down which may be entirely unrelated to your neighbour using your Wi-Fi, many of them having to do with shared resources (airwaves, cable, uplinks....). – jcaron May 13 '20 at 08:38
  • Also, do you have anything that can monitor the traffic sent/received by each of your own devices? Some devices may send/receive a LOT of data in the background, especially all the cloud-related services. A phone downloading or uploading your full photo collection from/to the cloud, or a device performing cloud backups, could easily use most of the available bandwidth for hours if not days, depending on your connection and the amount of data. – jcaron May 13 '20 at 08:45
  • 11
    You probably won't find anything in device manager - that manages devices on your computer, not your router. – marcellothearcane May 13 '20 at 09:29
  • 1
    Could your neighbor have some other device (microwave based) that will interfere with your wifi, something they only use when at home? – Caius Jard May 13 '20 at 11:17
  • 1
    Side note: There is a tool called 'NetCut'. Using that, you can see everyone in your network. You can also control the bandwidth. For example, you can reduce someone's internet speed. – DxTx May 13 '20 at 11:55
  • 3
    Another possibility... Do you rent a modem/router from your service provider? In addition to your private wifi, some routers will automatically host a second wifi network, open to anyone who has the same service provider or pays the provider a few bucks. Someone using that second network would reduce the bandwidth of your main network. You can disable this in the router configuration, but it's an "opt-out" setting. – Josh Eller May 13 '20 at 12:00
  • 10
    sounds paranoid. your neighbor is a hacker? change the password and see the time it takes to hack it again. my bet is that your have a shared local exchange which goes down when people come home... You can also phone your internet company and ask for your GB used for a day/week/month and see if they correspond with the measurements from your PC using an app. if your PC downloads have no ratio with your WIFI downloads, then it's hacked. – bandybabboon May 13 '20 at 14:52
  • 1
    mentioned in a comment below, but important enough to repeat here. If you think your password is compromised: A) make sure you change your pwd on any other account that uses the same one. B) STOP reusing pwds. C) Use a random character generator to create your password (yes, print it out/write it down for later. If they're in your house to read it, they own your network anyway). D) Use a LONG 30-60 characters. If your pwd is truly being cracked, doing these things should significantly increase the amount of time between pwd change and speed slow down. – FreeMan May 13 '20 at 16:35
  • @freeman thanks the maximum amount of characters allowed is 20. I am going to us random numbers, letters and symbols. Combined with some of the ideas others have suggested. – Flauly May 13 '20 at 16:52
  • @Flauly sigh... only 20? Make sure it's really random (like bang your head on the keyboard random). If you're choosing what _you_ think is random, it won't be. Humans _suck_ at generating random - we're just not designed to do that, we like order way too much. That's one of the reasons most people's passwords are so bad... – FreeMan May 13 '20 at 16:58
  • @PeterMortensen RE your edit, I don't think the device manager (not "Device Manager") on OP's modem is ["a Control Panel applet in Microsoft Windows"](https://en.wikipedia.org/wiki/Device_Manager). – NotThatGuy May 13 '20 at 17:29
  • 1
    @NotThatGuy Yep, I've submitted an edit. I don't think that "Device Manager" (the Windows app) is what OP meant. – Arnon May 13 '20 at 18:03
  • 2
    @yes you are correct I mean the device manager of my router not the windows device manager – Flauly May 13 '20 at 19:14
  • @peter Mortens I added the information to my comment as I figured that it might be important. The modem is connected to the internet with a cable. All the other devices at home are connect to the modem through wifi. – Flauly May 13 '20 at 19:22
  • 4
    Many routers will allow you to restrict access to specific MAC addresses. Also, most routers will allow to you see what devices are connected. – copper.hat May 13 '20 at 22:16
  • 3
    Note that bandwidth contracts for private users don't required the bandwidth to be available at all times. Normal people rarely use up their bandwidth at all times (even fullhd streams need <5MB/s) and so ISPs can make a lot more money by statistically multiplexing the traffic, i.e. by being content that you'll get the bandwith 99% of the time that you want it, and sell >1000x the bandwidth they actually can provide. During corona, especially if you have bad luck with your neighbors, that calculation might not work anymore. In this case you might try calling your ISP and asking for a refund. – Nearoo May 14 '20 at 08:56
  • "ISP: T-mobile home DSL" I am pretty sure that is your problem right there – Richie Frame May 14 '20 at 21:27
  • This is the hi-tech equivalent of looking for a needle in a haystack… I suggest you call your ISP and ask to speak to a techie with specific experience of both suspicious neighbours and naive users. If the ISP guys don't get that, politely demand to speak to a manager. I can't guarantee, but it's almost impossible your ISP doesn't have such people. Who doubts me, speak up… Not only will such a techie almost certainly give you the same advice as the best here, but that techie will be able to monitor your connection and see what difference every change to your settings makes. – Robbie Goodwin May 14 '20 at 22:21
  • Welcome to superuser.com! In case you find an answer to help solve a problem don't forget to click either the grey ☑ or the up-pointing arrow/triangle to the left of the text. – Hannu Nov 21 '20 at 17:20

13 Answers13

146

The other answers so far are about security, but there is another factor that may well be at least part of your trouble.

A wireless network at 2.4 GHz (in Sweden where I am, using b/g/n) allows 13 channels. (My router also has an "auto" setting.) On top of that, if the router has 5 GHz Wifi there is another set of channels.

I suggest you download e.g. Wifi Analyzer or any similar app into your phone, and use it to check which channels are most used - disregarding your own router [check which channel it uses in the "WLAN settings/setup"].

Now; Avoid those channels!

Look up any channel that is among the least used, and set your router to that - or possibly "Auto" if there is one such setting; assuming it wasn't set while you've had trouble.

Note: move about in your apartment / house and check in different locations. You might discover that the signal strength is weak where your computer is - related to the router (remedy: move the router and computer closer to each other; avoid having walls between).

Possible root cause:
If your router uses the same or a neighboring channel as any other nearby router - then your throughput will be lessened by "collisions", the more intense use, the more of it.

One more thing to think of:
If you have a lot of devices running on WiFi - and many in use at the same time; this itself may become a problem. "A lot" of active users might create such an amount of traffic that you get congestion i.e. WiFi "traffic jam".

Worth mentioning:
A microwave owen uses 2450 MHz to create the heat. This is inside a Faraday cage though - shouldn't leak much, normally.
Bluetooth devices on the other hand has more potential to cause trouble - as the frequencies used in that radio are the same as for WiFi.
The ISM Bands include the same frequencies, many more device appear here. (e.g. cordless phones, wireless headphones, car keyfobs, security cameras, zigbee devices, remote control devices(?), ...)
Yet another Wikipedia article covers the technicalities, which include some details that, to some extent, also laymen could understand. The Interference section might be of interest for anybody. Detail; Wifi uses "CSMA/CA" in contrast to "CSMA/CD" for wired networks.

Hannu
  • 8,740
  • 3
  • 21
  • 39
  • 1
    @PeterMortensen see e.g. wikipedia: https://en.wikipedia.org/wiki/List_of_WLAN_channels (and it's even worse if the OP is using 40MHz channels) – Radovan Garabík May 13 '20 at 07:47
  • @PeterMortensen https://superuser.com/a/443243/143575 – Celos May 13 '20 at 08:22
  • 10
    @GordanBobic, the 1,5,9,13 spacing is already a compromise -- for interference-free operation you want 1,6,11. The trouble is that everyone in range needs to agree. Being on another channel is arguably worse, because you get interference from two sides, cause interference to two sides, and your participation in the lower-level arbitration protocols is also more limited as you don't see RTS/CTS packets. – Simon Richter May 13 '20 at 10:28
  • 2
    @SimonRichter everything is always a compromise. If there are other APs in the vicinity on channels 1,6,11 you are better off on channels other than 1,6,11. If that wasn't the case, there would be no channels other than 1,6.11. You pick the least noisy channel and live with it. – Gordan Bobić May 13 '20 at 11:42
  • 9
    @GordanBobic, with 802.11g (54Mbit), it is better to not use the channels in between, because the signal always takes up five adjacent channels, so if you use channel 3, your transmission is interrupted if any of channels 1 to 7 is used by someone else at the same time, so you're doubling the chance for conflicts if you don't use the same channels as the neighbours -- more than doubling, even, because the APs cannot coordinate, which they do if they are on the same channel. – Simon Richter May 13 '20 at 14:22
  • That is not how RF transmission works. It is more analogous to different APs emitting smoke columns in different colours. What matters is the SNR. Overlap around the edges doesn't actually matter much. – Gordan Bobić May 13 '20 at 14:31
  • 8
    @GordanBobic, that's the thing: The g standard utilizes a large block that spans five channels, falling off rather sharply on the outside. If you put another of these blocks at an offset of just one channel over the other, then 70% of the used bandwidth overlap, and the noise floor for each transmission is the strength of the other minus its path attenuation, which is why you get bad SNR in this case. The 1,5,9,13 schema is how you get only minimal overlap on the edges, which is more of a numerical problem on the digital side, while 1,6,11 also allows for optimal gain control after the filter. – Simon Richter May 13 '20 at 16:15
  • 2
    It might also be worth mentioning positioning. Other devices such as Fridges & Microwaves and even some LCD monitors cause interference. The internet slowdown *could* just be because the neighbor is watching TV on the other side of the wall from the router. But again this interference is more pronounced on some bands than others. – aslum May 14 '20 at 15:16
  • 1,5,9,13 is overlap free. 20 MHz channels are the norm. 22 MHz channels are only when 802.11b is used, which you don't want at all costs. – user3549596 May 15 '20 at 23:40
20

Not knowing your setup there are more possibilities than a hack:

If you are using a leased line from a telco or have a dial-in line (even with UMTS/LTE = 4G/5G) the line/cell may be shared between users. So the more users the lower the bandwidth for the single user. Some telcos are very creative to limit usage for normal users. If one ore more users on a shared connection has a premium service (like IP-TV or some other "package") or pays a special fee with bandwidth minimum this user/s get/s e.g. 9/10 of the bandwidth). So this might be the case here too.

To rule out a hack connect directly via cat5/6/7 cable to the router and switch the wifi part off for a week or two. If the problem is solved that way - either get a secure router (No firmware hacks available, no backdoors known), enable strongest possible security (not WPA as it is compromised) and use strong network passwords changing on a regular basis.

But to have a real secure line you will need cable connections to the router (what goes over the air can be hacked). In my neighbourhood from ten scanned devices 9 have known weaknesses (old firmware, outdated security features, weak password, known telco/provider admin passwords, and so on). That's why I go over cable or direct encrypted LTE/VPN dial in ;-)

user1306322
  • 4,736
  • 14
  • 50
  • 88
Codebreaker007
  • 578
  • 2
  • 8
  • codebreaker007, I use a leased line from a telecom provider. The cable is a really good idea I didn't think about before. With the cable I could check whether he is hiding on my network or if there is perhaps a different issue. There are some indications that makes me think the neighbor is hacking and that I am not paranoid, but it is always good to check to be sure. The only disadvantage is that I won't be able to connect mobile devices during the testing periode. If I get a secure router will this also protect the modem provided by the telco or doesn't it work that way? – Flauly May 12 '20 at 20:14
  • As I wrote if you have a modem from your provider throw it out or at least disable WiFi. Most providers have service backdoors built in and most of the passwords are known to "interested" people, so you can even log in via cable. Sorry to be so rude but security and wireless (=comfort) are contraindications. There is NO security on WiFi network. Forget layers with MAC-address, strong password, WPA2- if there is a firmware exploit or a vendor backdoor you're busted. Most vendors now forbid/disable custom/open source firmware (thanks to NSA and Co) so no real security. – Codebreaker007 May 12 '20 at 20:41
  • No worries, I understand your negative attitude towards modems provided by internet providers after working with one...haha. Even though it seems impossible I am going to try out the advise I have been getting. I hope he lacks the knowledge to still access my modem. – Flauly May 12 '20 at 21:25
18

You will need to provide a lot more information prior to getting a truly useful reply. Otherwise, only general advice can be given. Also, you will need to work on this systematically, there is no single "press here, use that tool" recipe.

First, you must be sure where the problem is. You think the neighbour "steals your Wifi", alright, so let's formulate the problem as "something Wifi", and get back to "stealing" later.

First of all test with Wifi turned off and an ethernet cable attached to the router.

Problem gone? So the problem is really within the "something Wifi" realm.
Problem persists? Not related to Wifi, stop searching there!

Next, you need to be sure that what you see is not "perfectly normal" because you are in some way using a shared-bandwidth channel (such as every back-channel cable modem because that's just a technical limitation, the majority of 4G/5G, and a good number of cheapish DSL providers).
For example, being with a cheapish DSL provider in a third world country such as Germany can imply that it is perfectly normal if your 100MBit/s link suddenly drops to 70MBit/s for no apparent reason. That's because they acquired a few extra customers in your neighbourhood, and they didn't book enough bandwidth on the fiber backbone, so they're just reducing bandwidth silently. As long as nobody complains, they leave it there. Sometimes, reconnecting and getting a different slot in the DSLAM "magically" fixes it. Whatever. Such issues are annoying, but they can be very real, and they're unrelated to your neighbour. Same for cable modems. Neighbour starts to download porn, and your bandwidth drops. That's normal. It's just how the technology works.

Now, assuming the problem is indeed gone after using an ethernet cable, what's next. First, of course, your neighbour may indeed be stealing your internet bandwidth, but you should be sure that's acutally the case before burning down his house.

There are many ways Wifi can be slowed down (regularly, accidentially, and deliberately). First, your neighbour may have his own WiFi, and all networks on the same channel influence each other. Additionally, neighbouring channels can be, and usually are affected, too (often several of them!). Depending on channel width and clever or not-so-clever channel selection, this can range anywhere from "who cares" to "total desaster", in normal operation. And, this is entirely legitimate.

Also, devices and the type of protocol that they use on the same channel, play a role. A "typical" 2.4GHz router supports 802.11 b/g/n by default, unless told otherwise. Which is actually a really stupid choice because if you have a single "b" device nearby, you're down to 11MBit/s for all devices. Then there's microwave emitters such as actual microwave ovens, or seemingly harmless microwave emitters such as e.g. cheap LED lightbulbs, or a Playstation. Neighbour comes home, turns on light, Wifi dies. That's actually possible! Depending on what exactly it is, that is not "legitimate" in most countries, but you will have to find out first.

Now, you said that you even tried to turn on WPA, which is funny because not only is WPA very outdated (even WPA2 is on its way being phased out) but it sounds like before that you didn't have any such thing as a Wifi password at all?
Now you should know that while WPA2 is subject to e.g. KRACK, which is, in layman words, a way of eavesdropping communications, it is reasonably safe against being "stolen" otherwise. The eavesdropping is not normally a problem because the internet itself is unsafe, so anywhere it matters, you use TLS anyway. Only just, accessing your router's admin panel via Wifi (telnett, likewise), and consequently entering your password for everybody nearby to read, is not such an awesome idea for that very reason. Cable, please. Ethernet cable. Only. Ever.

Apart from that, WPA2 is reasonably safe, except, well except most routers have WPS enabled by default.
What's that? It is a functionality that makes setup more comfortable (press button method). Unluckily, it is also something that is trivial to brute-force (4-digit PIN), and for which there exist tools that let anyone break into your WPS-enabled network within a minute. Every no-shit router has an option to turn WPS on only temporarily on demand, and restrict access to already known devices otherwise. Do that. Even if your neighbour isn't stealing your Wifi, still do it. Just, because.

So you change your password and an hour later you feel like someone is stealing your Wifi again? That looks just like them exploiting WPS. Turn WPS off, change password, and see what happens. Problem gone? There's your answer.

Rule out possible causes one by one that way. If disabling WPS didn't change a thing, look how many wireless network SSIDs you see advertized in your network connections pane (or in the tray). No tools needed.
If there's like two dozen of them, it's clear why internet sucks at times. If there's just you and nobody else, it's a bit suspicious. Etc. etc.

Damon
  • 4,512
  • 3
  • 22
  • 28
  • Damon, I understand I added additional data and will further analyze the network this weekend and add a combination of security measures. – Flauly May 13 '20 at 19:41
  • I like the `Neighbour starts to download porn` part. It's always the god damn porn that is being downloaded – Marco May 14 '20 at 05:27
  • "a third world country such as Germany" ...uh, seriously? I don't think even *Russia* is that screwed up these days. Parts of Africa and South America, sure, but Europe, not so much. – Matthew May 14 '20 at 16:56
  • @Matthew: Well, we're working on it! As for mobile, we are now _almost_ on par with Albania (see e.g. https://www.tagesschau.de/wirtschaft/mobilfunk-studie-europa-101.html). Oh, and we have managed to acquire a solid last-but-third place in "internet availability" as well (no longer last place). In any case, rest assured that we're definitively way better at everything (not just internet!) than Burkina Faso and Myanmar. – Damon May 14 '20 at 17:28
  • @Matthew: Oh, and let me point out how awesome we are at organizing and being on time. You know, that's what Germany is famous for. For example, thanks to nobody travelling by train during COVID lockdown, our railway system managed to achieve a stunning, unsurpassed rate of 97% on departures on time! (Where "on time" means "not more than 5 minutes delayed"). And 99% managed to be fewer than 15 minutes late. I mean, seriously, dude, 99%, how awesome is that. See, we're not just on par with Namibia, we're totally anihilating them. – Damon May 14 '20 at 18:04
  • In the third paragraph from the end, should several of those mentions of WPA actually be WPS? – Ben Voigt May 14 '20 at 19:07
  • @BenVoigt: Indeed, thank you. I'll edit. – Damon May 14 '20 at 19:10
  • In any case - if the neighbor manages to "break" in using WPS - he becomes a member of the LAN the modem / router spans ... And should be visible with his devices. I haven't heart of ways to hide from the router and being connected at the same time - as the router assigned him an IP-Address in his NAT address space. Even for the unlikely case the neighbor uses a fixed IP-Address it has to be in the LAN's address space or else it wouldn't be of use for the neighbor – eagle275 May 15 '20 at 12:13
  • @eagle275 yeah this was also something I was wondering about? But thanks for clarifying it. I don’t know if there are any other ways for someone to keep hidden on a modem, but usually a modem should just assign an ip to any device that wants to connect – Flauly May 15 '20 at 21:23
  • @eagle275: Seeing it in Windows neighbourhood or such depends on _enabling_ that service. In the router admin panel's list of devices, the device will almost certainly show up either way, yes. Except... you never know. If nothing else (no "magic"), simply with a spoofed MAC (assuming enough malice) he might show as e.g. your smart TV or your tablet. It's not like changing the MAC is very hard. Wifi deauth attacks commonly done by burglars to disable surveillance cameras exploit this fact regularly, and trivially (for which 802.11w was invented). – Damon May 16 '20 at 10:48
10

Go into the wireless setup section of your modem or router and change the wireless password. This is the important one. Make it a strong password with one or two special characters. Then restart your wireless and now reconnect your devices with the new wireless password.

This will stop the connection by anyone else.

Also make sure no one can log into your router, but probably no one can.

Peter Mortensen
  • 12,090
  • 23
  • 70
  • 90
John
  • 46,167
  • 4
  • 33
  • 54
  • Dear John, Thank you for the information. I did this a few times, and it works for some time. After a while the speed decreases again. I was wondering if it is possible for someone who is good with computers to hide on someone's home network connection? perhaps I have overlooked something? – Flauly May 12 '20 at 19:09
  • Just make sure the password is very strong as I suggested above. That prevents anyone from getting in. Hiding the network does not stop anyone with a sniffer so really strong password is your top line of defence – John May 12 '20 at 19:10
  • 1
    Also.. you can whitelist MAC addresses. It's a pain.. but another layer of protection. Between this and @John 's suggestion above.. you can ensure that nobody is getting in. When you want to add a new device, turn it off.. copy the MAC.. add it, and turn it back on. – Señor CMasMas May 12 '20 at 19:15
  • I indeed have the MAC address filter in mind, going to explore the possibilities this weekend. – Flauly May 12 '20 at 19:52
  • 21
    Anyone with enough knowledge to brute force your network will be able to get around MAC address whitelist. *Don't waste your time doing that.* The primary reason this is a waste of time, your modem is not even listing this unknown device (you suspect is connected to your network). So there likely isn't even a malicious device on the network to begin within – Ramhound May 12 '20 at 20:10
  • 1
    @john, More importantly is advising the op to disable WPS if he has the option. If it's enabled, the password complexity is irrelevant, the router will give it out in plain text no matter length or complexity. The attacker will learn the new password sometimes in hours/minutes, sometimes in seconds. – Tim_Stewart May 12 '20 at 20:16
  • 1
    I never use WPS but yes it should be disabled. – John May 12 '20 at 20:24
  • 1
    @ramhound I understand, I was also like this can’t be possible. But there are strong indications that makes me think that he has at least found some way to get on my internet. But I am considering other possibilities that is why I trying to figure out right now. – Flauly May 12 '20 at 21:56
  • 1
    [Password length is more important than entropy (for a given length)](https://explainxkcd.com/wiki/index.php/936:_Password_Strength). – Peter Mortensen May 13 '20 at 08:12
  • *make sure no one can log into your router* — how can you ever configure your router if you are making it such that no one can log in? – gerrit May 13 '20 at 08:58
  • You can set up for local access and prevent remote management Easy. Then no one can log in remotely at all. Anyone with physical access needs the password to the router. Securing these things is pretty straight forward and is 99% effective. – John May 13 '20 at 10:25
  • A lot of routers can be configured to only accept specific MAC addresses. If yours supports this then find your MAC address (if you are on a version of Windows then `ipconfig /all` will list everything including the MAC address). Then log into the router and set that MAC address to be the only one allowed. – Peter Smith May 13 '20 at 13:05
  • 1
    Disabling WPS is a good, no GREAT suggestion. However, I've seen information that some routers _will not_ completely disable WPS even when you turn it off in their firmware settings [citation needed]. Do some research on the router you have. – FreeMan May 13 '20 at 16:28
  • @PeterMortensen No, the entire point of the very comic you're referencing is that entropy is the only thing that matters for security, but that a random sequence of words is better at both having more entropy AND being easier to use than leet-speak. – Michael Snook May 14 '20 at 17:33
10

Another possibility not mentioned here is that no one is stealing your WiFi and no channel collisions happen. But simply cheaper router or buggy firmware that causes this.

I so far seen on different cheap-o routers:

  • overheating — make sure your router (and/or any transceiver that is connected to it before it goes to the wall) is in well ventilated area and doesn’t feel hot to the touch. Overheating on embedded microcontrollers (specially RF ones) is the same as overheating of your desktop - the clock will be throttled and in RF case this causes de-sync and packet loss and thus decreased speed even if signal itself is strong
  • memory leaks in firmware — nothing you can fix about that. Depending on specifics it can be either slow performance degradation or fast one with reset in the end. You can try searching for updates firmware but chances are pretty low as most manufacturers rarely fix those issues

In general - first rule out your side issues before blaming someone else.

Alexey Kamenskiy
  • 234
  • 1
  • 11
7

First, use WPA2, not just WPA, use a good password, and you can additionally make the WiFi connection less obvious.

Second, the issue is more likely local than a free-loading neighbor.

  • You can see whatever devices are logged onto your network with a free tool, such as Nirsoft's Wireless Network Watcher for Windows (you don't state your OS, which would have been useful information to provide). If any device, such as a networked video monitor or your neighbor's PC, is connected, you'll see it in the list.

Wireless Network Watcher, image from Nirsoft site

  • Very likely, a process on your machine, such as malware or Windows Update, is consuming bandwidth. You can view the actual network traffic using a tool such as free Glasswire. Perform a full virus scan using an additional tool (e.g. Malwarebytes free) as well as with your current anti-malware suite.
DrMoishe Pippik
  • 25,661
  • 4
  • 36
  • 54
  • Hi Dr. Moish, thank you for the suggested software. I use windows 10 and my modem is provided by my internet provider. The software did not give any positive results. The reason why I think he is on my wifi is because the internet gets very fast when I reset the modem. He is also looking cranky since I am changing my password frequently...haha and the internet is also more stable when he is away for a long time. Changing my password frequently is just not convenient. – Flauly May 12 '20 at 21:49
  • 1
    @Flauly If you believe the signs are pointing to your neighbor "borrowing" your WiFi, then either you continue to deal with the inconvenience of changing your password (and start using STRONG 30-60 _random_ character passwords that your neighbor can't crack in a day or two), or deal with the inconvenience of slower network speeds and allowing your neighbor to leach off of you. – FreeMan May 13 '20 at 16:31
4

If you suspect your router is compromised, there are a couple things to consider.

If someone cracks your pre-shared key (WPA2-PSK), most people's response when they suspect someone has gained access to their network is to immediately log into the web GUI or telnet in to see what's going on.

This isn't a good response, as telnet sends credentials in plain text across the network, as does HTTP. The attacker may be able to sniff your administrative password and then create a remote backdoor through the Internet. If you changed your password after you suspected foul play on your network, the attacker could easily log in through a cell phone data connection to your administrative GUI and see what you changed your WPA2 password to.

The proper response.

  • Unplug the power from the router.
  • Remove the antennas temporarily if you can (if you can't, wrapping them in aluminum foil will dampen the signal significantly)
  • Plug into the router via Ethernet.
  • Factory reset the router per your device's instructions.
  • after device boot, immediately log into the router.
  • Change the administrative password (16 digit alpha-numerical with uppercase lowercase and special characters) avoid using words that are found in dictionaries.
  • Disable WPS! (!important!)
  • Change the WPA2 PSK and use AES only (no less than 16 digits and alpha-numerical with uppercase lowercase and special characters).
  • Avoid using words that are found in dictionaries. Example: "L1nksTr1-F0rc3$@v3sZe|da~!"
  • Disable telnet and use ssh if possible.
  • Disable HTTP login and use HTTPS.
  • Update the firmware on your router. (This can help with a router that will not let you disable WPS.)
  • Install antennas again, or remove the aluminum foil.

That's pretty much it. The problem has become pretty serious. It used to be if you wanted to try and crack a password, you would have to setup your own distributed processing network using "pyrit" or similar hashing programs to test password hashes.

There are now websites available to crack simple to very complex passwords. You pay a couple of fractions of a bitcoin, and they use massive networks of GPU hashers to retrieve a password for you.

This has put hacking back in the realm of script kiddies, and people who would not have previously had this kind of processing power available to them. A simple Google search should find plenty like this: https://gpuhash.me/

You have been warned!

Peter Mortensen
  • 12,090
  • 23
  • 70
  • 90
Tim_Stewart
  • 5,884
  • 3
  • 11
  • 33
  • 2
    If the author is really using a modem, most of the time, the firmware is locked by the ISP. This is even true when you provide your own modem, as the ISP will push specific firmware, the major modem manufacture (ARRIS) does not publish firmware for the end consumer. – Ramhound May 12 '20 at 20:38
  • @ramhound, very true. I assumed he was improperly using the term "modem". although even comcast here with their branded firmware will allow you to disable WPS. the comment was for people with a router that they can upgrade the firmware on. (if they don't have the option to disable WPS Most manufacturers have updated the firmware to limit the amount of WPS key attempts per minute/hour or even lockout the service altogether after x amount of failed attempts. thanks for the comment – Tim_Stewart May 12 '20 at 20:44
  • *Change the administrative password (16 digit alpha-numerical with uppercase lowercase and special characters) avoid using words that are found in dictionaries.* While the overall approach is very good (factory resetting is key) that specific advice is incorrect. The length of the password is the most important. Choosing 5 unrelated words and sticking them together is enough, for a length of ~25 chars (typically 5 chars x 5 words). – WoJ May 13 '20 at 10:16
4

While you shouldn't be too quick to rule out security or other issues with your local network, it's not unheard of that internet slows down during peak hours.

This is similar to the WiFi channels getting overloaded, but it's not quite the same (and it's much harder to solve).

A few things are generally true:

  • Your modem/router needs to connect to the internet through some cables, switches, etc.
  • A number of these things are shared with other people.
  • These things have some maximum amount of data that can pass through them at any given point in time.
  • People are, on average, more likely to use the internet during certain times of the day.

Your neighbour might not be affecting you much by themselves, but rather the problem could be the combined traffic from everyone living in your building, block or city or using the same ISP.

If this combined traffic exceeds what the network can handle, things will get slow.

Your ISP may also intentionally "throttle" (slow down) your connection during peak hours to prioritise higher-paying customers or to avoid getting overwhelmed and everything getting much slower. This could be more likely if you use a large amount of data: some ISPs might throttle you during peak hours after you've used some amount of data or for certain types of traffic (like video streaming or file sharing). The latter could be the case if you notice certain things still working at lightning speed while others are extremely slow or your connection only slows down later in the month (although they may also monitor this across multiple months).

Depending on the exact nature of the problem, it could be possible to see the temporarily increased internet speed that you're seeing after resetting the modem.

If this is your problem, you could look at:

  • Other packages offered by your ISP (specifically check if they mention something like throttling).
  • Different ISPs (but this is likely to matter primarily if your current ISP throttles, which may not be too easy to find out).
  • Different ways to connect to the internet, like fiber.
  • Moving.
  • Just living with it.
NotThatGuy
  • 151
  • 4
3

Another possibility could be that one of your devices is slowing down your network. If, for example, your router and most of your devices are using 802.11g, but one is on 802.11b, then the speed will be reduced to adapt to the speed of the slowest device.

You should check if all your devices are capable of using a standard that matches your router's highest (or close to) speed and not the slowest.

Peter Mortensen
  • 12,090
  • 23
  • 70
  • 90
Reddy Lutonadio
  • 17,120
  • 4
  • 14
  • 35
0

If you want to increase the security your WiFi connection you can enable "Wireless MAC Filtering" on your router. Once you enable it ( every single modem has his own way to set it up so google for your modem name before ) only the devices with the mac in the list will be able to connect via WiFi.

So, first retrieve the MAC address from all your device, google for how to enable the filter on your router, enter the modem admin page ( usually http://192.168.0.1/ ) and add the MAC of your devices.

StCa
  • 17
  • 2
  • 1
    MAC filtering does not increase anything. It only checks if the publicly broadcast and known value is correct before allowing the device access. It adds no speed nor any extra security. – Hennes May 14 '20 at 15:46
  • @Hennes you're right, it doesn't not increase speed, I forgot to add "increase security". If you filter by MAC address only device with the pwd + the right mac would be able to use the Wifi. If I'm wrong my apologies. – StCa May 14 '20 at 15:51
  • 4
    That is how it can work. But MACs are broadcasted unencrypted. So that is like adding a second password and yelling it in plain text with every package you sent. – Hennes May 14 '20 at 16:49
0

The easiest way forward is, perhaps, to look at the status lights on your router/access-point. Unfortuantly, they tend to vary from device to device, but should include

  1. Power/Self test
  2. WiFi status
  3. ADSL/VDSL/Cable status
  4. Internet status - this may be combined with the ADSL etc status
  5. Ethernet port status

The manual for your access point should be available online, and it will list what the LEDs indicate; a websearch should locate it.

The status lights should be on solidly when connected, and blinking when there is activity. The WiFi light is probably the easiest to identify - it looks like a stick with several partial circles encircling the top of it.

Start a internet speed test, and the WiFi and internet lights will blink a lot. Once it completes, turn off (or disable the WiFi) on all your devices that have WiFi - beware that TVs and SmartDevices might have an active connection when in standby.

Observe the WiFi and Internet lights again. If they remain blinking then there is an unknown device accessing your internet.

CSM
  • 1,164
  • 8
  • 8
  • I unplugged all devices and shut down all mobile devices. The wifi light keeps blinking. I havent done it yet in combination with the speed test though. – Flauly May 15 '20 at 21:50
  • The point of the speedtest was to help you identify which lights are the internet & WiFi ones; I should have made that clearer. It isn't a necessery step, but helps you get a base line of how the lights blink – CSM May 16 '20 at 10:18
0

Provided that all devices have access to electric sockets that are on the same electrical circuit then you could use Powerline Adaptors. You don't say what the "mobile devices" are but provided that they've an alternative method of connection to the Internet then with Powerline Adaptors you could turn your wi-fi off

SpacePhoenix
  • 181
  • 1
  • 1
  • 10
0

the user manual should show how to whitelist your devices. It's worth a call to your isp for help, they are often quite good.

https://support.huawei.com/enterprise/en/access-network/hg659-12-pid-19922362

  • turn off ssid broadcasting.
  • use long password.
  • check the encryption used, WPA2-PSK is good, WPAWPA2-PSK (TKIP/AES) is better but some older devices may not be able to use it.
  • use a SSID like "Error24", never use an ssid with your name or any identifying words that can be connected to yourself.

https://www.hellotech.com/blog/which-router-security-option-should-you-choose

CodingMatters
  • 109
  • 1
  • 5
  • 1
    Yes I am also thinking about contacting my isp. First I am going to try some of the advice that I have been getting here. – Flauly May 15 '20 at 21:45
  • 1
    Unfortunately disabling the SSID broadcast will not deter anyone with a WiFi card in **monitor mode**. Also, it's very easy in Linux to change/ mask your hardware Mac address to one from a legitimate client device that you found associated with said card in monitor mode! – Tim_Stewart May 15 '20 at 22:47
  • true. hiding wifi ssid won't deter a determined leecher. nothing less than a sophisticated response will. even whitelisting your own mac addresses will have limited success. At that stage it's worth doorknocking to see if you can find the leecher and resolving the issue. I'd be tempted to use a spare arduino as a honeypot. – CodingMatters May 16 '20 at 02:04