Проприетарный драйвер BCM 4313 блокирует WiFi для других устройств

Проприетарный драйвер BCM 4313 блокирует WiFi для других устройств

Я использую домашнюю WLAN и несколько дней назад я обновил ноутбук HP DV7 Pavilion с Oneiric до Precise. У меня был активирован фирменный драйвер Broadcom STA (модуль WL).

Всякий раз, когда этот ноутбук был подключен к WiFi, speedtest.net давал результат 8 Мбит/с (вниз) и вседругоймашины (ноутбуки, смартфоны) могли получить результаты speedtest.net только ниже 1 Мбит/с (в основном 500 Кбит/с) с серьезными проблемами пинга и другими странными эффектами. Когда ноутбук был выключен, на других машинах все было в порядке.

Подумав немного, я решил удалить фирменный драйвер STA и использовать opensource-драйвер. Теперь все работает отлично для всех машин на Wifi.

Интересно, не является ли обновление драйвера STA в точности гнилым, поскольку, похоже, оно превратило мою машину в глушилку WiFi. Возможно ли это?

Похоже, что эта проблема связана с самим BCM 4314, а не с конкретным ноутбуком.

Какова возможная причина столь странного поведения?Можно ли это преодолеть, не отключая фирменный драйвер?Что я могу сделать, чтобы устранить эту проблему?

решение1

Мое предположение:

Это не окончательный ответ, но я предполагаю, что плохой контроль мощности трансляции на закрытом исходном коде приводит к тому, что другие хорошо управляемые карты (хосты или точки доступа) снижают свою чувствительность, чтобы их не вывело из строя питанием.

Если я прав:

Похоже, это неустранимая проблема, поскольку она находится в блоке, если только вы не напишете скрипт для управления питанием.

Как это можно теоретически проверить:

Если у вас есть три тестовых ящика, я бы проверил это следующим образом.

1) Установите какой-нибудь инструмент, который позволит вам увидеть относительную мощность сети пакета.

Я уверен, что есть утилита CLI, которая позволяет сделать это быстро, но Kismet уже установлен на моих ноутбуках и предоставляет мне достаточно информации.

2) При выключенном Broadcom-приставке проверьте питание вашего приставки номер 3 в Kismet.

3) Затем выключите его и поместите Broadcom Box в то же место.

4) Проверьте kismet еще раз. Если моя догадка верна, Broadcom Box должен показать значительно большую силу сигнала.

Связанный контент