Один ноутбук Ubuntu на Wi-Fi иногда устанавливает медленную связь другого ноутбука

На Wi-Fi нашего дома существует два ноутбука Dell:

  • Inspiron 1525
  • Широта E5420

Они соединяются наряду с несколькими другими устройствами (iPad, телефоны), из-за которого мы не испытываем затруднений вообще. Ноутбуки оба запускают Ubuntu 12.04.

Иногда ноутбуки оба хорошо работают; но иногда - часто после того, как хороший час или больше одновременного использования - один или другой ноутбук внезапно испытают очень медленное соединение Wi-Fi. Если рабочий сетевой ноутбук отключен, скорость проблематичного ноутбука приходит в норму. Перевключение сетей уничтожает соединение проблематичного ноутбука снова. Это произошло с каждым ноутбуком, иногда имеющим проблему; обычно одно ближайшее маршрутизатор, скорее всего, будет в порядке.

Вот некоторые вещи, которые я исключил:

  • MAC-адреса и IP-адреса отличаются (sudo ifconfig). Но затем если бы они конфликтовали, затем то проблема, конечно, не была бы неустойчива!
  • Управление питанием выключено для обоих соединений Wi-Fi (sudo iwconfig)
  • Маршрутизатор и ISP оба изменились, в то время как у нас была эта проблема: мы переключили поставщиков услуг широкополосного доступа от O2 до Телефонного Кооператива, но сохраненную проблему; одновременно мы пошли от маршрутизатора Speedtouch (я думаю) к Яркому TG582n. Таким образом, маловероятно, что это - проблема.
  • Сила ссылки в порядке; но с другой стороны, если два совершенно других маршрутизатора не имели преимущества ссылки, варьирующиеся похожими способами, затем Вы будете ожидать, что это будет иметь место.

Тестируя на возможную ошибку в wl драйверах (предложенный @Braiam) ниже, вывод следующие. На ноутбуке 1:

laptop-1%  sudo lspci -nnk | grep -A8 -i network
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
Kernel driver in use: wl
Kernel modules: wl, bcma, brcmsmac
03:00.0 CardBus bridge [0607]: O2 Micro, Inc. Device [1217:8134] (rev 06)
Subsystem: Dell Device [1028:049b]
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
09:00.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. 1394 OHCI Compliant Host Controller [1217:13f7] (rev 05)

На ноутбуке 2:

laptop-2%  sudo lspci -nnk | grep -A8 -i network
0b:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Subsystem: Intel Corporation Device [8086:1021]
Kernel driver in use: iwl3945
Kernel modules: iwl3945

Любой знает то, что является вероятными остающимися причинами этой проблемы; что еще более важно, как я диагностирую и тестирую те причины?

0
задан 18 September 2013 в 22:54

2 ответа

Драйвер BroadComm wl содержит ошибку, соответствующую этой проблеме. Вы можете отключить его, запустив:

sudo sh -c "echo 'blacklist wl' >> /etc/modprobe.d/broadcomm-blacklist.conf"
sudo sh -c "echo 'brcmsmac' >> /etc/modprobe.d/broadcomm.conf"

и перезагрузите систему.

0
ответ дан 18 September 2013 в 22:54

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

sudo sh-c "повторяют 'brcmsmac'>>/etc/modprobe.d/broadcomm.conf".

и проигнорируйте команду о черном списке?

Я нахожусь на 13.04 полных нетерпения, следовательно предпочел бы решение, которое будет работать над этим. Следующее является моим выводом для команды:

$ sudo lspci -nnk | grep -A8 -i network
12:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
    Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
    Kernel driver in use: wl
13:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
    Subsystem: Dell Device [1028:0441]
    Kernel driver in use: r8169
ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 05)
    Subsystem: Intel Corporation Device [8086:8086]
ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 05)
0
ответ дан 18 September 2013 в 22:54

Другие вопросы по тегам:

Похожие вопросы: