Уголок новичка
   541

Ноутбук перестал видеть WiFi и Bluetooth

Здравствуйте!

Ноутбук Acer Swift 3
Intel Core i3 10 th GEN
KDE
В дуалбуте ничего нет.

Подключил его через USB к МФУ Canon для печати документа, оставил подключенным он ушёл в сон, через 3 часа включаю и оказалось, что пропало подключение к WiFi и Bluetooth.

По проводу через USB от телефона подключение есть, интернет доступен.

Пробовал способы описанные здесь, по совету на канале устанавливал tlpui. Откатывал через Timeshift, обновлял — не получалось увидеть сеть. Флешка с live-образом также не видит сетей.

Где-то через месяц снова подключил к МФУ, выключил-включил и ноутбук увидел сеть WiFi, при этом по всей видимости включился рандомный MAC-адрес, так как роутер с фильтром MAC-адреса не давал подключиться к нему. Сменил сеть, подключение произошло, всё заработало.

А затем снова пропало подключение…, сейчас провод работает.
rfkill                                                                                                                                    
ID TYPE      DEVICE             SOFT      HARD 
0 wlan      acer-wireless unblocked unblocked 
1 bluetooth hci0          unblocked unblocked


ip link                                                                                                                                   
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 
   link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00


lspci -nn -k
00:14.3 Network controller [0280]: Intel Corporation Comet Lake PCH-LP CNVi WiFi [8086:02f0] 
       Subsystem: Intel Corporation Device [8086:0000] 
       Kernel modules: iwlwifi


uname -a                                                                                                                                                   
Linux swift3 5.10.89-1-MANJARO 1 SMP PREEMPT Wed Dec 29 18:09:17 UTC 2021 x86_64 GNU/Linux

20 комментариев

avatar
из этого выхлопа
lspci -nn -k
00:14.3 Network controller [0280]: Intel Corporation Comet Lake PCH-LP CNVi WiFi [8086:02f0] 
       Subsystem: Intel Corporation Device [8086:0000] 
       Kernel modules: iwlwifi


можно сделать вывод, что модуль в ядре не задействован, так как отсутствует строка типа
Kernel driver in use: iwlwifi


может ты просто забыл показать или ее действительно нет?
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Действительно нет.
0
avatar
вообще то известная ошибка еще с ядра 5.7. ты вообще гуглил эту проблему, что то пытался сделать? попробуй поставить более новое ядро 5.15
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
На эту ошибку не попал. Думал модуль физически вышел из строя. А потом он снова заработал, на полчаса.
Буду пробовать.
0
avatar
отпишись потом о результате
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Поставил ядро 5.15, не видит сетей.
0
avatar
значит установи linux-firmware-iwlwifi-git из аура, как я написал ниже
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar

pamac search iwlwifi
linux-firmware-iwlwifi-git                                                       20191128.4bebf45-2          AUR 
    iwlwifi firmware files for linux
iwlwifi-next                                                                     2020.10.09.r0.g3e4ee0ad7-3  AUR 
    Intel wireless chips driver (next kernel release cycle)


что то из этого еще можно попробовать поставить
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
После установки linux-firmware-iwlwifi-git изменений нет. Сетей не видит.

Установка iwlwifi-next завершилась ошибкой:
<code>HEAD сейчас на 8b6279e3d iwlwifi: mei: wait before mapping the shared area
==> Запускается pkgver()...
==> Обновлённая версия: 'iwlwifi-next 2021.12.20.r0.g8b6279e3d-1'
==> Запускается build()...
make: вход в каталог «/usr/lib/modules/5.10.89-1-MANJARO/build»
  CC [M]  /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/main.o
In file included from /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/power.h:12,
                 from /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/dev.h:31,
                 from /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/main.c:37:
/var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/commands.h:1255:17: ошибка: expected specifier-qualifier-list before «DECLARE_FLEX_ARRAY»
 1255 |                 DECLARE_FLEX_ARRAY(u8, payload);
      |                 ^~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:280: /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm/main.o] Ошибка 1
make[1]: *** [scripts/Makefile.build:497: /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi/dvm] Ошибка 2
make: *** [Makefile:1822: /var/tmp/pamac-build-eg/iwlwifi-next/src/iwlwifi-next/drivers/net/wireless/intel/iwlwifi] Ошибка 2
make: выход из каталога «/usr/lib/modules/5.10.89-1-MANJARO/build»
==> ОШИБКА: Произошел сбой в build().
    Прерывание...</code>
0
avatar
а ты куда то спешишь? установи linux-firmware-iwlwifi-git и покажи lspci -nn -k
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Два месяца уже не спешу.

00:14.3 Network controller [0280]: Intel Corporation Comet Lake PCH-LP CNVi WiFi [8086:02f0]
        Subsystem: Intel Corporation Wi-Fi 6 AX201 160MHz [8086:0074]
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
Последний раз редактировалось
0
avatar
видишь у тебя появился

Kernel driver in use: iwlwifi

теперь надо его завести

# modprobe iwlwifi
# echo -n "8086 0074" > /sys/bus/usb/drivers/iwlwifi/new_id


и БЕЗ перезагрузки проверь ви-фи
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
То что появился, я увидел.

echo -n "8086 0074" > /sys/bus/usb/drivers/iwlwifi/new_id                                                                                      
zsh: Нет такого файла или каталога: /sys/bus/usb/drivers/iwlwifi/new_id 
Последний раз редактировалось
0
avatar
извини, это я тут усб вифи заводил, надо так

# echo 8086 0074 > /sys/bus/pci/drivers/iwlwifi/new_id
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
echo 8086 0074 > /sys/bus/pci/drivers/iwlwifi/new_id
bash: echo: ошибка записи: Недопустимый аргумент 
Последний раз редактировалось
0
avatar

echo -n "8086 0074" > /sys/bus/pci/drivers/iwlwifi/new_id
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
+1
avatar
Благодарю за помощь. На сегодня отключусь.

echo -n "8086 0074" > /sys/bus/pci/drivers/iwlwifi/new_id
bash: echo: ошибка записи: Недопустимый аргумент 
Последний раз редактировалось
0
avatar
zgrep iwlwifi /proc/config.gz
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
avatar
Нет вывода никакого
0
avatar
заходи в телеграм чат, так мы с тобой годами будем править
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/manjarolinux
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.