- WiFi and Bluetooth interference – diagnosing and fixing
- How can Bluetooth interfere with WiFi ?
- Bluetooth and WiFi interference problem
- Reconfiguring WiFi router to not interfere with Bluetooth
- Changing router’s WiFi channel
- Changing router’s WiFi Channel Width
- Changing WiFi’s frequency to 5GHz
- Summary
- Related Posts
- Wi-Fi + Bluetooth адаптер для компьютера и не только: краткий обзор
- Комплекс или по раздельности?
- Примеры
- Другие варианты – Ноутбуки
- Другие варианты – Arduino
WiFi and Bluetooth interference – diagnosing and fixing
Have you ever had issues with weaker WiFi connection’s signal while listening to music via Bluetooth speaker ? Or maybe you noticed that your WiFi speed gets worse when you turn on your Bluetooth mouse or keyboard ? I’ve met those issues recently and would like to share a diagnosis process and a potential solution with you today.
How can Bluetooth interfere with WiFi ?
Both WiFi and Bluetooth may work on the same, 2.4 GHz frequency. Bluetooth is designed to work on 2.4 GHz and also most popular WiFi routers (e.g. TL-WR845N which I have) are configured to broadcast their signal on the same frequency by default.
What makes Bluetooth and WiFi different then ? Wireless networks, like BT and WiFi, apart from the frequency, operate on different channels. A channel can be imagined as a swimming lane – the wider the lane is, the more people can swim on it. On the other hand, the more people use the lane, the slower they swim. The same happens with WiFi channels – if there are many WiFi networks in our neighborhood working on the same WiFi channel, our network may work slower.
In most WiFi routers’ settings channel on which the router works can be changed manually. We can also change channel’s width – it can be either 20MHz or 40MHz. Channel’s width can be imagined as a width of swimming area used by a swimmer. To illustrate: if our router is set to work on channel 1 and the channel’s width is set to 40MHz, it behaves like a swimmer who uses two swimming lanes in the same time – he can either swim on lane (channel) 1 or lane 5 (when lane 1 is too crowded). Consequently, when router’s channel’s width is set to 20MHz, it behaves like a swimmer using only a single swimming lane at a time (lane [channel] 1, in this case).
If there are too many people at the pool, swimming becomes uncomfortable and slow. So let’s see how we can improve it 🙂
Bluetooth and WiFi interference problem
I recently noticed that when I’m using my Zenbook working on WiFi having Bluetooth speaker connected in the same time and listening to music, my WiFi speed decreases significantly. To show you the scale of the problem, here is the basic Internet tracert I performed when BT was turned off:
and here is the same tracert, but when listening to music via BT speaker:
35 ms without BT to 2532 ms with BT. Nice! That’s 72 times worse! Plus the request didn’t even complete with BT turned on. Something is wrong here.
The same happened on my Huawei P8, when I had my MiBand 2 connected via Bluetooth.
Reconfiguring WiFi router to not interfere with Bluetooth
As we already know that WiFi and BT may work on the same frequencies and interrupt each other, we should be able fix this issue by changing some basic router’s settings.
Changing router’s WiFi channel
By default, WiFi routers automatically choose channels on which they work. It might be problematic in case there are more networks in our area using the same channels. I’m using TP-LINK WiFi router and the producer on their website advises to switch router to work on channel 1, 6 or 11 in case of interference issues. Those channels are generally not the most occupied ones, however it’s not always the case. Imagine that all your neighbors are WiFi-issues-solving-geeks-using-Bluetooth-devices and they all set their routers to work on channel 11. According to what we’ve said in the previous paragraph, changing our router’s to work on the same channel won’t help much.
I prefer using apps that help detecting what is the less used WiFi channel at our place. I personally recommend using free inSSIDer Home application. When you install it, you see the list of available WiFi networks. The one you’re connected to will be marked as your favorite (with a blue star), given Link Score (quality of your WiFi signal) and analyzed in terms of router’s configuration improvements. When I launched it, my WiFi network got Link Score 70:
After a while, I also got the recommendation:
With such recommendation, you can go for your router’s settings page (for TP-LINK routers accessible by http://tplinkwifi.net/) and perform the change:
After that, my Link Score improved to 80. I performed a tracert test again with BT speaker working:
288 ms for step 8 – much better than initial 2532 ms, but still far away from 35 ms with Bluetooth turned off. Let’s see what’s more we can do apart from changing the channel.
Changing router’s WiFi Channel Width
After changing my router’s channel to 1, I noticed in inSSIDer app that it’s actually working on channels 1+5:
Why was that ? As I already explained, there is a setting called WiFi Channel Width. This setting may by default be set to 40MHz – which was the case in my router’s settings – making router working on 2 channels in the same time (1 and 5 in my case). This setting can fortunately also be changed manually in router’s settings:
After that change, my router started working on channel 1 only (as recommended) and Link Score became 94:
Tracert also looks much better now with BT speaker working:
187 ms compared to 35 ms with no BT. Apparently, Bluetooth still makes WiFi 5 times slower, but considering that the maximum speed of router’s WiFi transmission in 300MBs/s, even being 5 times reduced it remains around 60MBs/s which should be fair enough.
In the end of this optimization process, in inSSIDer application we can see our WiFi network placed between other networks in our area:
Changing WiFi’s frequency to 5GHz
If your router supports 5GHz WiFi frequency, the obvious solution for all BT/WiFi interference issues would be changing it to work in 5GHz mode, because as we already said, Bluetooth is using 2.4GHz so they wouldn’t interrupt each other anymore at all in that case. This is however not always acceptable, because some older or simpler devices like WiFi printers may not support WiFi in 5GHz frequency. That’s the reason why I didn’t change it in my router’s settings. If you can afford that, try changing your router to work on 5GHz frequency – it may eliminate all your interference issues.
Summary
Today we’ve seen how to fix interference issues between WiFi network and Bluetooth devices, which may be really frustrating. Especially that Bluetooth is currently coming back in with BT speakers, smartbands and IoT devices in general.
I hope you’ll find those advises useful 😉
Related Posts
[.NET Internals 03] Boxing and unboxing As we are already familiar with the basics of memory and data structures used by…
Xamarin.Android — debugging via WiFi In this short post, I’m going to show you a very handy feature of Android Debug…
MoneyBack – requirements, functionalities and technologies Hello again 🙂 It’s been a short while, WROC# conference was held in the meantime…
Wi-Fi + Bluetooth адаптер для компьютера и не только: краткий обзор
Здравствуйте, уважаемы читатели нашего тихого и дружелюбного портала WiFiGid.ru! В этой статье мы поговори о Bluetooth + Wi-Fi адаптерах на современном рынке. Подобного сейчас найти не так уж и легко, но многим ведь так хочется получить все в одном комплекте, чтобы не занимало место в компьютере или ноутбуке. Все что удалось найти по теме, публикую здесь.
Вы нашли другую интересную модель? Оставьте ее в комментариях, это обязательно поможет в поиске другим читателям. Давайте помогать друг другу, а от нас пламенно спасибо!
Комплекс или по раздельности?
На самом деле, возможно, у вас проблема от непонимания? Bluetooth – это отдельная технология. Ее удобно использовать дома для подключения, например, наушников к телефону или же сопряжения смартфона с фитнес-браслетом. Т.е. ее используют для ближних коммуникаций при связи устройств.
Wi-Fi же в основном применяют дома как альтернатива классической локальной сети по проводу. Т.е. это и соединения всех устройств через роутер между собой, а также предоставление им всем доступа в интернет через беспроводную сеть.
Проблема в том, что и для тех, и для тех целей существует очень много отдельных адаптеров. Вот некоторые наши актуальные подборки:
Т.е. по отдельности таких адаптеров гораздо больше, да и вероятность возможных проблем снижается – многие отмечают, что у совмещенных китайских изделий периодически всплывают проблемы с совместимостью драйверов. Нужно ли вам это? Мой выбор был однозначным – пойти по пути разделения. Так и проще, да и в случае поломки заменить не сложно. Тем более цены на эти изделия при их долгом сроке жизни не такие уж и большие.
Примеры
Но есть все-таки на рынке адаптеры, которые поддерживают обе эти функции. И Bluetooth, и Wi-fi. Рассмотрим некоторые из них.
Самый простой случай – набрать на Aliexpress что-то вроде «wifi bluetooth adapter». Здесь есть много хлама, но встречаются и готовые решения, которые могут вам подойти:
На что я хочу обратить внимание – не все адаптеры одинаково полезны. Очень внимательно читайте характеристики и отзывы покупателей. Это же Китай. А пока вы изучаете этот сайт, предлагаю вернуться к чему-то официальному.
А таких устройств с именем очень мало. В основном, это платы для персонального компьютера. Для примера посмотрим на GIGABYTE Bluetooth 4.0/WiFi:
И как по мне, это далеко не лучшее устройство, если сравнивать со взятыми по отдельности. Если нужно – идете по своим магазинам, и долго ищете. Как правило, никакой большой разницы от применения не получите – все работает в среднем одинаково.
Другие варианты – Ноутбуки
Гораздо проще найти совмещенный адаптер для ноутбука на разъеме mini PCI-E. В моем городе подобного не нашлось совсем, но тот же Алиэкспресс вам в помощь. Но одно дело, если вы подбираете адаптер для своего ноутбука на этой базе, но что делать если подходящего разъема нет? Как по мне, очередной плюс в сторону раздельных USB адаптеров. Лично я сомневаюсь, что многие наши читатели ежедневно пользуются Bluetooth. Так что если мешается – можно и вытащить, да и размеры их сейчас почти незаметны.
Другие варианты – Arduino
Некоторые же ищут модуль Wi-Fi + Bluetooth под Ардуино. В процессе поиска информации в основном они и попадались. Самая популярная модель – ESP-32S:
Вот и все. Как выяснилось, обзор оказался совсем маленьким. Мой конечный вывод – берите по отдельности. Это и удобнее, и практичнее, и выгоднее. За сим заканчиваю. Не забывайте, что комментарии ниже всегда открыты для обсуждений!