Беспорядочно становящийся фантомным, беспроводной, блокируется только при перезагрузке

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

Мой нетбук ASUS работал нормально с тех пор, как я его получил 6 - 8 месяцев назад, но на прошлой неделе или около того Wi-Fi начал случайным образом зависать / зависать без видимой причины, и ни один из нормальных способов попытаться его починить не дал никаких результатов - только перезагрузка разрешила это.

Первым и наиболее очевидным способом, который я попытался, было перезапустить менеджер сети, но когда я это сделал, я заметил, что впоследствии Wi-Fi обнаружился как отключенный. Дальнейшие исследования показали, что каким-то образом Wi-Fi сильно заблокирован. На клавиатуре есть кнопка для Wi-Fi, и сначала я подумал, что случайно нажал на нее, но 1) повторное нажатие на нее не разблокирует Wi-Fi и 2) с тех пор, как я осознал, что не нажимаю, и Wi-Fi все еще случайно блокируется,

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

Исправления, которые я пробовал, не решили проблему:

восстановление BIOS до значений по умолчанию
-все способы разблокировки rfkill
переустановка драйверов Wi-Fi
- переключение с сетевого менеджера на wicd
-разгрузка и перезагрузка модуля Wi-Fi (brcmsmac)

в частности, brcmsmac не перезагружается, когда у меня есть sudo modprobe -r 'd, после чего запускается sudo modprobe brcmsmac, после чего ничего не получается, и в этот момент при запуске lshw беспроводной адаптер отображается как "невостребованный". Опять же, только перезагрузка исправляет это.

другая информация / детали:

Мне кажется, тот факт, что это началось в течение прошлой недели или около того, указывает на какое-то обновление, которое вызвало это, но я запускаю 14.04 с момента его выпуска в апреле, так что он должен был быть более новым, меньшим или более Незначительное обновление, которое вызвало эту проблему, если я правильно предположил, что это было причиной.

lspci -vv

02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: AzureWave Device 2047
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: bcma-pci-bridge

Ifconfig

eth1      Link encap:Ethernet  HWaddr 74:d0:2b:71:7d:3f  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:19 

lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:183 errors:0 dropped:0 overruns:0 frame:0
      TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:36944 (36.9 KB)  TX bytes:36944 (36.9 KB)

wlan1     Link encap:Ethernet  HWaddr dc:85:de:56:a4:14  
      inet addr:192.168.1.111  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::de85:deff:fe56:a414/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:8442 errors:0 dropped:710 overruns:0 frame:0
      TX packets:5874 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:5259231 (5.2 MB)  TX bytes:1242666 (1.2 MB)

Список rfkill (при работе)

1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no

сеть lshw -C (при работе)

*-network               
   description: Network controller
   product: BCM4313 802.11bgn Wireless Network Adapter
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: bus_master cap_list
   configuration: driver=bcma-pci-bridge latency=0
   resources: irq:17 memory:f7d00000-f7d03fff
*-network
   description: Ethernet interface
   product: AR8162 Fast Ethernet
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: eth1
   version: 10
   serial: 74:d0:2b:71:7d:3f
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
   resources: irq:45 memory:f7c00000-f7c3ffff ioport:e000(size=128)
*-network
   description: Wireless interface
   physical id: 1
   logical name: wlan1
   serial: dc:85:de:56:a4:14
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=brcmsmac driverversion=3.13.0-32-generic firmware=610.812 ip=192.168.1.111 link=yes multicast=yes wireless=IEEE 802.11bgn

Список rfkill (после аварии / зависания):

1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
2: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no

сеть lshw -C (после сбоя / зависания)

*-network               
   description: Network controller
   product: BCM4313 802.11bgn Wireless Network Adapter
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: cap_list
   configuration: driver=bcma-pci-bridge latency=0
   resources: irq:17 memory:f7d00000-f7d03fff
*-network
   description: Ethernet interface
   product: AR8162 Fast Ethernet
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: eth1
   version: 10
   serial: 74:d0:2b:71:7d:3f
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
   resources: irq:45 memory:f7c00000-f7c3ffff ioport:e000(size=128)
*-network DISABLED
   description: Wireless interface
   physical id: 1
   logical name: wlan1
   serial: dc:85:de:56:a4:14
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=brcmsmac driverversion=3.13.0-32-generic firmware=610.812 link=no multicast=yes wireless=IEEE 802.11bgn

результаты после запуска: sudo modprobe -r brcmsmac && sudo modprobe brcmsmac (или любой вариант команды деактивации, а затем повторной активации или modprobing brcmsmac)

rfkill list
2: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no

в основном phy0 исчезает, я предполагаю из-за отказа brcmsmac реактивировать

lshw -C network
*-network UNCLAIMED     
   description: Network controller
   product: BCM4313 802.11bgn Wireless Network Adapter
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: cap_list
   configuration: latency=0
   resources: memory:f7d00000-f7d03fff
*-network
   description: Ethernet interface
   product: AR8162 Fast Ethernet
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: eth1
   version: 10
   serial: 74:d0:2b:71:7d:3f
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
   resources: irq:45 memory:f7c00000-f7c3ffff ioport:e000(size=128)

в основном беспроводной адаптер снова отображается как "НЕПРЕРЫВНЫЙ", я полагаю, что это связано с неактивацией brcmsmac

РЕДАКТИРОВАТЬ

Вот несколько фрагментов, которые выглядят актуально из /var/log/syslog в соответствии с запросом в комментариях:

Jul 28 02:20:04 chibitachop wpa_supplicant[1174]: wlan1: CTRL-EVENT-SCAN-STARTED 
Jul 28 02:42:32 chibitachop kernel: [29767.677589] brcmsmac bcma0:0: START: tid 1 is not agg'able
Jul 28 02:50:49 chibitachop kernel: [30265.344485] brcmsmac bcma0:0: START: tid 1 is not agg'able
Jul 28 03:05:34 chibitachop kernel: [31149.541093] brcmsmac bcma0:0: START: tid 2 is not agg'able
Jul 28 03:08:35 chibitachop kernel: [31331.008431] brcmsmac bcma0:0: START: tid 2 is not agg'able

Jul 28 17:20:55 chibitachop kernel: [82469.075694] brcmsmac bcma0:0: wl0: brcms_c_watchdog: dead chip
Jul 28 17:20:55 chibitachop kernel: [82469.144339] brcmsmac bcma0:0: ops->tx called while down
Jul 28 17:20:55 chibitachop kernel: [82469.332841] brcmsmac bcma0:0: ops->tx called while down

Jul 28 17:20:56 chibitachop wpa_supplicant[1174]: wlan1: CTRL-EVENT-DISCONNECTED bssid=bc:ee:7b:f3:32:b8 reason=4 locally_generated=1
Jul 28 17:20:56 chibitachop kernel: [82470.179674] brcmsmac bcma0:0: brcmsmac: brcms_ops_bss_info_changed: disassociated
Jul 28 17:20:56 chibitachop kernel: [82470.179688] brcmsmac bcma0:0: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
Jul 28 17:20:56 chibitachop kernel: [82470.179692] brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: false (implement)
Jul 28 17:20:56 chibitachop kernel: [82470.179697] brcmsmac bcma0:0: wl0: brcms_c_wme_setparams : no-clock

Кроме того, что касается другой публикации, это было помечено как потенциально избыточное, у этого пользователя есть 14e4:432b, а у меня 14e4:4727, поэтому процедура внесения в черный список отличается, даже если она работала, что, как я сказал в своем комментарии, не мне.

поиск, основанный на сообщениях об ошибках, найденных в /var/log/syslog. Я нашел эту ветку пару месяцев назад, когда у кого-то, кто использовал тот же 14e4:4727 Broadcomm, как и у меня, были похожие проблемы, которые никогда не решались: http://ubuntuforums.org/showthread.php? Т = 2212368 & страница = 4

В ответ на сообщение моя проблема в настоящее время предположительно является дубликатом, который сам по себе перенаправляет на руководство по установке драйвера Broadcomm - это руководство по установке Broadcom было одним из первых сообщений, которые я обнаружил, когда начал исследовать эту проблему. В соответствии с этим руководством моя карта Broadcom называется "Особый случай № 1 - это устройство использует комбинацию драйверов bcma и brcmsmac. Не нужно устанавливать вообще ничего. Требуемая прошивка по умолчанию установлена ​​в пакете linux-firmware". Несмотря на это, я попытался переустановить драйверы и попробовать все комбинации черного списка, но все безрезультатно, как упоминалось в моей первоначальной публикации.

Как я уже говорил ранее, моя беспроводная система работала нормально в течение 6 - 8 месяцев с тех пор, как я купил компьютер, поэтому я знаю, что у меня была правильная конфигурация драйвера, пока что-то не испортилось неделю назад или около того. Мое единственное предположение относительно того, что могло вызвать эту проблему, - это изменение в недавнем незначительном обновлении, поскольку я не вносил никаких изменений в какие-либо настройки беспроводной сети или сети, так как я изначально настраивал компьютер, когда я купил его и работал 14.04 с момента выхода в апреле. Тем не менее, как я уже сказал, одним из первых исправлений, которые я пробовал, прежде чем даже публиковать здесь, была переустановка / внесение в черный список драйверов, согласно самым инструкциям, мое сообщение в настоящее время помечено как дубликат, и это НЕ решило проблему.

1 ответ

Скопируйте и вставьте эту команду в терминал CTRL+ALT+T:

echo "options asus_nb_wmi wapf=1" | sudo tee /etc/modprobe.d/asus_nb_wmi.conf

Перезагрузка и вайфай должны работать.

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

Вот ссылка с полными деталями от varun и chili555.

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