Bluetooth и WiFi мешают друг другу со времен Йосемити

39

Примечание: единственное , что изменилось в моей настройке, это установка Yosemite.

После установки Yosemite у меня возникла несколько странная проблема: WiFi работает нормально, а BT работает нормально. Но совместная работа WiFi + BT - это отдельная история.

Я впервые заметил это вчера. Происходят две вещи, а вторая более распространена:

  1. Я использовал беспроводную клавиатуру Apple Magic Mouse + и начал загружать большие файлы. Как только это произошло, движение мыши стало очень медленным, как будто я пытаюсь двигать мышь по очень неровной поверхности. Приостановка загрузки вернула бы движение мыши в норму.

  2. Но затем началось что-то еще: включение BT фактически убило бы мое интернет-соединение. С того момента, как я включу BT и начну использовать мышь и клавиатуру, моя скорость загрузки будет быстро увеличиваться с 1,3 МБ / с до 500 Б / с (да, байт), и оттуда будет медленно умирать. Когда это происходит, моё движение мышью просто отлично. После выключения BT скорость загрузки увеличивается до 1,3 МБ / с.

Так что мне кажется, что BT и WiFi «конкурируют» друг с другом, как будто они делят «одну и ту же полосу», когда не должны. Либо нормальная скорость WiFi заставит мою мышь двигаться очень медленно, либо, если мой BT работает нормально, скорость загрузки WiFi будет ужасной . Кажется, это происходит только (или может быть заметно), когда я загружаю что-то вроде большого файла.

Я перепробовал много решений - PRAM, тесты оборудования и т. Д., Кажется, ничего не помогло.

WTH?

Примечание. Этот вопрос не касается (на первый взгляд, более распространенных) проблем с удалением WiFi, поэтому не пытайтесь его взломать.

Обновление 1: Кажется, есть больше людей, имеющих эту проблему.

Обновление 2: проблема сохраняется даже после обновления до OS X 10.10.1.

Обновление 3: более 5 месяцев спустя, и Apple до сих пор не исправили это.

Обновление 4: (29/10/15) Год спустя (на последней OS X El Capitan), и моя rMBP все еще страдает от этой проблемы. Работайте отлично самостоятельно, но вместе они становятся очень сложными. Для тех, кто предложил просто получить 5 ГГц маршрутизатор - я ценю ваши ответы. Однако я не думаю, что должен быть обязан покупать новый маршрутизатор только потому, что Apple испортила их программное обеспечение. Это не является решением для основной проблемы, которая явно существует для многих людей. Ответ, выбранный как «правильный», был выбран автоматически, так как это было задание за вознаграждение .

zerohedge
источник
1
Я столкнулся с той же проблемой на моем MacBook Pro в конце 2013 года. Я использую bluetooth-клавиатуру / трекпад в течение года без проблем, но после установки Yosemite моя производительность Wi-Fi в целом неудовлетворительная, и ноутбук несколько раз в час теряет соединение с сетью Wi-Fi. Я должен выключить и снова включить Wi-Fi, чтобы снова подключить ноутбук к сети.
Патрик
@ Патрик У меня похожая настройка (мышь Wifi + Bluetooth) и похожая проблема: apple.stackexchange.com/questions/155799/…
ohho
Что произойдет, если вы измените канал Wi-Fi или частоту. Я думаю, что BT может быть 2.4 ..
markhunte
Я заметил, что вы упомянули PRAM, но вы пробовали сброс SMC? Это исправило проблему задержки Bluetooth для меня несколько недель назад: support.apple.com/en-us/HT201295
Mikey TK
SMC - единственное исправление, опубликованное Apple
Джейк Стюарт

Ответы:

24

Bluetooth и IEEE 802.11 / b / g / n (WIFI) используют практически одинаковые полосы частот:

  • Bluetooth: 2,402 - 2,480 ГГц (79 каналов)
  • WIFI 2,4 ГГц (IEEE 802.11 / b / g / n): 2,4 - 2,4835 ГГц (11, 13 или 14 каналов в зависимости от страны)

Обычно Bluetooth использует frequency hoppingи изменяет возможные полосы 79 x 1 МГц 1600 раз в секунду, чтобы избежать помех, в то время как WIFI использует фиксированные каналы.

Очевидно, что-то пошло не так при разработке последних драйверов Bluetooth или WIFI.

Единственный обходной путь, пока Apple не исправит свои драйверы, - это использование двухдиапазонных точек беспроводного доступа. Эти устройства используют две разные полосы частот: 2,4-2,4835 ГГц и 5,18-5,825 ГГц (с некоторыми пробелами). Подключение к WIFI 5 ГГц (IEEE 802.11a / h / n) не будет мешать Bluetooth.

Почти все Mac, продаваемые с 2006 года, поддерживают стандарт 802.11 a / b / g / n .

Ответ Apple: Wi-Fi и Bluetooth: потенциальные источники беспроводных помех

Кстати: не только обычные RF-устройства (например, беспроводные телефоны и т. Д.), Но и плохо экранированные USB3-устройства и кабели создают помехи для WIFI (2,4 ГГц) и Bluetooth.

klanomath
источник
Очень полезно, у меня на MacBook был включен общий доступ к Интернету, и перестала работать блютуз-мышь. Я просто изменил общие настройки Wi-Fi с канала 11 на канал 40, и все снова работает. Спасибо :)
chrismacp
6

Скорее всего, введение Continuity в Yosemite увеличивает спрос на беспроводную полосу пропускания, что сказывается на уже загруженной полосе 2,4 ГГц, используемой совместно Bluetooth и Wi-Fi. Многие доказательства подтверждают эту теорию:

  1. Вмешательство Bluetooth и Wi-Fi появилось только после появления Yosemite, так что это не может быть связано только с тем, что они используют одну и ту же полосу частот (в противном случае Mavericks будет страдать от той же проблемы в широком масштабе).

  2. Чем больше Bluetooth-устройств у вас есть, тем больше вероятность того, что Wi-Fi-соединение ухудшится или даже полностью прекратится.

  3. Наличие любого устройства Bluetooth, для которого требуется большая пропускная способность и постоянное соединение, например, динамики Bluetooth, почти всегда вызывает помехи.

  4. Удаление Bluetooth PAN из сети или прекращение работы службы AirDrop для некоторых (скорее всего, для тех, у кого очень мало устройств Bluetooth), хотя и на короткий промежуток времени, свидетельствует о том, что причиной является перегрузка.

  5. Наконец, те, кто использует маршрутизаторы с двухдиапазонной поддержкой, например один из новейшей линейки AirPort, похоже, не страдают от этой проблемы.

Я также подозреваю, что люди, которые больше всего страдают от этого типа помех, - это те, у кого есть устройства, которые могут поддерживать в своей сети только до 802.11b / g, например, ПК до Mac до 2009 года.

Несмотря на нестабильность открытия, Apple оставила его на три обновления, прежде чем окончательно удалить его на четвертом. Apple, должно быть, почувствовала необходимость в новом сетевом сервисе, который мог бы удовлетворить как требование расширенной пропускной способности Continuity, так и требования безопасности, которые он хочет удовлетворить.

Обновление: ограничение моего Airport Express (1-го поколения) до 5 ГГц полностью устранило проблему, и моя скорость Wi-Fi увеличилась в три раза.

ЧКФС
источник
1
Хороший анализ! Стандарты 802.11b и Bluetooth всегда использовали одинаковую полосу пропускания (2,4 ГГц с момента их создания). ---- Они обречены на столкновение. Они не могут сосуществовать мирно, ни в коем случае .
дан
2

ИМО - истинное решение этой проблемы - отключить сеть Wi-Fi 2,4 ГГц, когда она ненадежна.

Я собрал немного руководства о том, как узнать, нужно ли тратить $$, чтобы получить лучшую частоту, а инструменты / книги стоят около 20 долларов каждый.

  1. Выйдите из режима 2,4 ГГц - используйте 5 ГГц, поскольку он гораздо менее подвержен помехам и перекрытию каналов.
  2. Если вы используете 2.4 - приобретите такой инструмент, как WiFi Explorer, чтобы убедиться, что у вас есть жизнеспособная среда для надежной работы.
  3. Если вы хотите узнать больше и иметь ограниченное время, чтобы собирать вещи у интернет-волонтеров, эта книга взятия под контроль Гленна Флейшмана превосходна.

Посмотрите, что Yosemite продолжает отказываться от подключения к WiFI для более подробной информации о том, как диагностировать проблему помех между BT и WiFi на частоте 2,4 ГГц.

bmike
источник
1
Я могу подтвердить, что проблема с WiFi (падение с 50 Мбит / с до 2 Мбит / с, как только я включу волшебную мышь или клавиатуру) полностью исчезла, как только я переконфигурировал свой WiFi-маршрутизатор с 2,4 ГГц до 5 ГГц (просто выбрав 5 ГГц в раскрывающемся списке и подтвердите с помощью Apply - ничего особенного не требуется, если ваш маршрутизатор поддерживает эту частоту).
Марко Боначи
1

Хотя удаление устройства Bluetooth PAN (даже если оно совсем не подключено) из сетевых устройств мне все же очень помогло, мне это очень помогло.

MarZab
источник
Ссылка, кажется, не работает. Можете ли вы обновить ответ ссылкой, которая работает, и, возможно, суммировать шаги, необходимые непосредственно в вашем ответе?
Nohillside
Я удалил ссылку. В настройках сети было устройство с таким названием.
MarZab
0

Для посетителей, которые используют BootCamp и сталкиваются с этим вопросом при поиске решения, это сработало для меня на MBP 2017 с набором Microsoft Designer (мышь и клавиатура)

Диспетчер устройств> Сетевые адаптеры> Сетевой адаптер Broadcom 802.11ac> Щелкните правой кнопкой мыши и выберите «Свойства»> вкладка «Дополнительно»> Совместная работа Bluetooth> Отключить

М Фуад Кадж
источник
Похоже, ваши инструкции относятся к Windows, но вопрос касается MacOS.
PoisonNinja
@PoisonNinja Я ответил здесь, потому что, пока вы ищете решение для своей клавиатуры и мыши Bluetooth (с помощью BootCamp на Mac), вы столкнулись с этим вопросом. Итак, я ответил здесь в интересах будущих посетителей. Проблема та же, потому что машина такая же.
М Фуад Кадж
Спасибо за редактирование. Я удивлен тем, что проблема также появляется в Windows, так как принятый ответ, кажется, указывает, что это проблема драйвера MacOS.
PoisonNinja
Спасибо. Спасатель жизни! Исправлено отставание BT мыши. Пришлось откатить драйвер Bootcamp для Broadcom 802.11.ac до 7.35.118.49, чтобы получить там настройки Bluetooth Collaboration.
Евгений
@Evgenyt Рад слышать это :)
M Fouad Kajj