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. Перезагрузите маршрутизатор и посмотрите, подключаетесь ли вы.