Wi-Fi не работает после выключения кнопкой после обновления до 16.04

Я только что обновился с 14.40 до 16.04 на HP 250 G3. Все работало нормально, пока я не нажал кнопку f12, которая используется для включения и выключения Wi-Fi на этой машине. Это больше не включается. В чем может быть проблема?

Я три rfkill unblock all как в этой теме https://ubuntuforums.org/showthread.php?t=1768398 но сейчас написано, что устройство не готово под значком wifi.

rfkill list all:

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

lsmod | grep -e wmi -e lap:

hp_wmi                 16384  0
snd_rawmidi            32768  1 snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd                    81920  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
sparse_keymap          16384  2 hp_wmi,intel_hid
wmi                    20480  1 hp_wmi

Результат dmesg | grep rt2 можно найти здесь

Результат rfkill list all является

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

я попытался установить драйверы, как здесь, во втором ответе шаг 1 до 8, но я получил

directory "/usr/src/linux-headers-4.4.0-36-generic"

Makefile:380: набор инструкций для цели "LINUX" не выполнен make: *** [LINUX] Errore 2

iwconfig

lo        no wireless extensions.

wlo1      IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

enp8s0    no wireless extensions.


 ifconfig

enp8s0    Link encap:Ethernet  IndirizzoHW ec:b1:d7:c0:d7:ce  
          indirizzo inet:192.168.1.3  Bcast:192.168.1.255  Maschera:255.255.255.0
          indirizzo inet6: fe80::e232:848d:e380:c3de/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9232 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7727 errors:0 dropped:0 overruns:0 carrier:0
          collisioni:0 txqueuelen:1000 
          Byte RX:5761975 (5.7 MB)  Byte TX:2176773 (2.1 MB)

lo        Link encap:Loopback locale  
          indirizzo inet:127.0.0.1  Maschera:255.0.0.0
          indirizzo inet6: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1063 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1063 errors:0 dropped:0 overruns:0 carrier:0
          collisioni:0 txqueuelen:1 
          Byte RX:93916 (93.9 KB)  Byte TX:93916 (93.9 KB)

Результат dmesg | grep rt2: paste.ubuntu.com/23138711

1 ответ

Я видел эту ошибку раньше:

rt2800_wait_wpdma_ready: Ошибка - WPDMA TX/RX занят

Пожалуйста, смотрите: https://forums.opensuse.org/showthread.php/506888-OpenSUSE-13-1-wireless-problem-with-firmware-Ralink-RT3290-(kernel-4-0-0-1-1-g49e42b3-x86_64)

В сообщении, на которое я ссылаюсь, написано:

Пока я ждал ответов, я вспомнил, что читал на этих форумах кого-то, кто предлагал удалить 802.11n из маршрутизатора.

Так что я проверил, что сегодня это работает.

То есть я настроил роутер на вещание только 802.11g. (Ранее 802.11n был среди протоколов, которые он передавал.)

И это работало. Wlan был включен с сегодняшнего утра без сбоев.

Также см.: https://ubuntuforums.org/showthread.php?t=2334099

ДА!! Я удалил 802.11n, оставив "b" и "g" включенными, и это работает!! большое спасибо вам!!

Измените настройку на вашем маршрутизаторе, чтобы использовать только 802.11B и G, а не N. Перезагрузите маршрутизатор и посмотрите, подключаетесь ли вы.

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