Внезапно интерфейс Wi-Fi Broadcom 5 GHz показывают 'Из Диапазона' постоянно

В течение нескольких дней начиная с установки у меня был свой Wi-Fi Broacom, работающий безупречно над обоими интерфейсами, 2,4 ГГц и 5 ГГц. Для установки его, я должен был установить 2 пакета firmware-b43-installer и b43-fwcutter. Однако после длительного отказа сервера DNS, интерфейс на 5 ГГц показывают постоянно как Out of Range и неприменимый.

enter image description here

Хотя Mac OS и Windows все еще не имейте никакой проблемы с помощью него, прямо на тех же аппаратных средствах в мультиначальной загрузке... Таким образом, это - определенно отказ конфигурации в Ubuntu.

Я сделал полное удаление, произведя чистку этих 2 пакетов и переустановив их напрасно. Например, прямо после исходной установки я видел некоторые brcmwl аппаратные средства при проверке на hard blocked:

$ rfkill list all
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
$ 

Прямо после того, как проблема появилась и также после того, как полный переустанавливают этих 2 пакетов, которые я имею только:

$ rfkill list all
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
$ 

Как brcmwl-0 исчезнувший полностью.

Также следующий список команд только интерфейс на 2,4 ГГц:

$ iwconfig
wlp5s0b1  IEEE 802.11  ESSID:"Linksys37528"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: B4:75:0E:F8:C4:36   
          Bit Rate=36 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-38 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:13  Invalid misc:99   Missed beacon:0
$ 

Похоже, что это отключено где-нибудь. Но как полностью включить все интерфейсы Wi-Fi в Ubuntu? Что-то искажено где-нибудь.

ВыполнениеWireless Info Script предложенный этим ответом от Спрашивают Ubuntu, и размещенный в Интернете здесь, просто перечисляют 14 частот канала на 2,4 ГГц на wlp5s0b1 интерфейс. Однако нет wlp5s0b0 или wlp5s0b2 найден, и это - настоящая проблема.

Шоу выборки, беспокоящие информацию также относительно интерфейса на 5 ГГц:

##### NetworkManager profiles ###########

[[/etc/NetworkManager/system-connections/Linksys37528 1]] (600 root)
[connection] id=Linksys37528 1 | type=wifi | permissions=
[wifi] mac-address=<MAC 'wlp5s0b1' [IF6]> | mac-address-blacklist= | ssid=Linksys37528
[ipv4] method=manual
[ipv6] method=auto

[[/etc/NetworkManager/system-connections/Linksys37528]] (600 root)
[connection] id=Linksys37528 | type=wifi | permissions=
[wifi] mac-address=<MAC address> | mac-address-blacklist= | ssid=Linksys37528
[ipv4] method=manual
[ipv6] method=auto

[[/etc/NetworkManager/system-connections/Linksys37528_5GHz 1]] (600 root)
[connection] id=Linksys37528_5GHz 1 | type=wifi | permissions=
[wifi] mac-address=<MAC 'wlp5s0b1' [IF6]> | mac-address-blacklist= | ssid=Linksys37528_5GHz
[ipv4] method=manual
[ipv6] method=auto

[[/etc/NetworkManager/system-connections/Linksys37528_5GHz]] (600 root)
[connection] id=Linksys37528_5GHz | type=wifi | permissions=
[wifi] mac-address=<MAC address> | mac-address-blacklist= | ssid=Linksys37528_5GHz
[ipv4] method=auto
[ipv6] method=auto

Как [ipv4] method=auto мертвая ложь. Это похоже на наборе на 2,4 ГГц к manual. Я действительно устанавливал его другое время на manual , но тем не менее профиль не сдвинется с места к auto здесь. Хотя при регистрации в Параметрах настройки системы это определенно установлено как manual обращение.

Где я могу найти, что соответствующая поддержка в Ubuntu исправляет эту конфигурацию сетевого адаптера беспокойства? Кажется, нет близко ни к одному поддержки об этом.

1
задан 8 March 2018 в 02:39

1 ответ

Ну, я закончил тем, что переустановил пакет bcmwl-kernel-source как chili555 сказанный меня. Спасибо за его предложение.

[Side NOTE]: bcmwl-kernel-source был сначала установлен, потому что я использовал другой сетевой адаптер, который работал хорошо с ним и на 2,4 ГГц и на 5 ГГц. Затем, когда я переключился на новый сетевой адаптер, я действительно устанавливал пакет firmware-b43-installer поскольку это требовалось доступной документацией. Позже я действительно удалил bcmwl-kernel-source избегать отбрасываний соединения.

Причина, почему это устанавливает пакет bcmwl-kernel-source позволит Ubuntu видеть Интерфейс Wi-Fi на 5 ГГц.

Проблема - это с обоими пакетами bcmwl-kernel-source и firmware-b43-installer установленный, соединение Wi-Fi отбрасывается случайным образом (несколько раз в час время от времени). Могло бы быть некоторое параллельное действие позади, состояние состязания между 2?

Нужно отметить это от этого ссылочного ответа, только firmware-b43-installer требуется. поскольку идентификатор PCI:

$ lspci -nn -d 14e4:
05:00.0 Network controller [0280]: Broadcom Limited BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
$ 

Затем в БЕСПРОВОДНОЙ ТАБЛИЦЕ BROADCOM (Обновленный 18 августа 2017), я нашел эту запись:

14e4:4331           firmware-b43-installer            firmware-b43-installer

Предоставление пакета для установки в Xenial 16.04 LTS и 17.10+.

Удаление bcmwl-kernel-source остановит отбрасывания соединения, однако, на основе моего опыта, если будет проблема на соединении как DNS-сервер вниз, можно освободить интерфейс на 5 ГГц в целом как показано в самом вопросе.

Это - позор, что мы не получаем полностью рабочее решение для драйвера от Broadcom. Этот сетевой адаптер работает безупречно над 2,4 ГГц и 5 ГГц в Windows и Mac OS X. Это похоже на рабочий пакет firmware-b43-installer является достаточно взрослым для не поддержки интерфейса на 5 ГГц?

Другой ответ уже предложил удаление пакета bcmwl-kernel-source избегать соединения, отбрасывающего случайным образом. Однако по крайней мере один пользователь нашел это решение не функциональным также.

Тем временем я записал быстрый названный сценарий удара check-for-wi-fi-up-and-runnig для восстановления соединения Wi-Fi, как только это разъединяется:

#!/bin/bash
#

# Check if Wi-Fi is disabled e.g. 'out of range'
# If so quickly re-enable Wi-Fi
# Due to a problem with Broadcom proprietary driver in package firmware-b43-installer

# Script is part of Start-Up programs
# Stored in /usr/local/bin/
# Infinite loop checking every second if Wi-Fi is up and running

while true; do
  # https://askubuntu.com/questions/27954/how-can-i-check-internet-connectivity-in-a-console
  if [[ $(nmcli -f STATE -t g) != 'connected' ]]; then
    # Disable and Re-Enable Wi-Fi as the Wi-Fi is now 'out of range' (disconnected)
    nmcli radio wifi off
    sleep 3
    nmcli radio wifi on
    sleep 120
  fi
  sleep 1
done

Может быть я могу сниженный скорость sleep 3 кому: sleep 1, незаконченный далее тестирование.

Так в основном прямо сейчас это - компромисс ни между каким отбрасыванием соединения, но необходимостью время от времени переустанавливать пакет драйвера или нестабильное соединение с несколькими отбрасываниями в час время от времени...

1
ответ дан 7 December 2019 в 15:23

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

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