wifi не поднимается после сна (hibernate)

И прочие интерфейсы передачи данных
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
zztalker
Сообщения: 6
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

wifi не поднимается после сна (hibernate)

Сообщение zztalker » 10 дек 2019, 14:06

Доброго дня.

Mint 19.2 (ядро 5.3.0-24) - сон от systemd (без uswsusp) - стабильно не поднимается wifi после resume.
В dmesg:

Код: Выделить всё

  $ dmesg|grep mt
[    5.779430] mt76x0e 0000:03:00.0: ASIC revision: 76300002
[    5.784645] mt76x0e 0000:03:00.0: Firmware Version: 1.0.07
[    6.877645] mt76x0e 0000:03:00.0: EEPROM ver:01 fae:05
[    6.877683] mt76x0e 0000:03:00.0: driver does not support HW RF ctrl
[    7.972116] mt76x0e 0000:03:00.0 wlp3s0f0: renamed from wlan0
[  277.443486] mt76x0e 0000:03:00.0: TX DMA did not stop
[  302.080839] mt76x0e 0000:03:00.0: TX DMA did not stop
[ 5531.971822] mt76x0e 0000:03:00.0: TX DMA did not stop
 
Контроллер:
03:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter

Пробовал выгрузить модуль/загрузить:

Код: Выделить всё

[ 6257.666903] mt76x0e 0000:03:00.0: ASIC revision: 76300002
[ 6257.670900] mt76x0e 0000:03:00.0: Firmware Version: 1.0.07
[ 6259.709737] mt76x0e 0000:03:00.0: Firmware failed to start
[ 6259.709877] mt76x0e: probe of 0000:03:00.0 failed with error -110
Никто не сталкивался? Есть варианты какие-то?
Помогает только ребут, где-то читал, что можно отключить hw encryp и может быть поможет, но не знаю как.

Код: Выделить всё

$ cat /etc/modprobe.d/mt76.conf 
options mt76x0e nohwcrypt=1

...
[ 6257.666620] mt76x0e: unknown parameter 'nohwcrypt' ignored


Аватара пользователя

rogoznik
Сообщения: 8481
Зарегистрирован: 27 июн 2017, 10:36
Решено: 94
Откуда: Нижний Тагил
Благодарил (а): 556 раз
Поблагодарили: 1544 раза

wifi не поднимается после сна (hibernate)

Сообщение rogoznik » 10 дек 2019, 14:49

zztalker писал(а):
10 дек 2019, 14:06
MT7630e
Судя потому что нашел на просторах - это очень проблемный чип. Боюсь вам помочь может только usb-свисток
ИзображениеИзображение

Аватара пользователя

Автор темы
zztalker
Сообщения: 6
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

wifi не поднимается после сна (hibernate)

Сообщение zztalker » 10 дек 2019, 18:55

rogoznik писал(а):
10 дек 2019, 14:49
zztalker писал(а):
10 дек 2019, 14:06
MT7630e
Судя потому что нашел на просторах - это очень проблемный чип. Боюсь вам помочь может только usb-свисток
Понятно, спасибо! Буду искать альтернативы.

Аватара пользователя

Автор темы
zztalker
Сообщения: 6
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

wifi не поднимается после сна (hibernate)

Сообщение zztalker » 18 окт 2020, 12:22

Может кому-то поможет, работает с таким скриптиком:

Код: Выделить всё

$ cat /lib/systemd/system-sleep/wifi.sh 
#!/bin/bash

LOG=/var/log/resume.log

suspend_wifi()
{
  echo down wifi network>>$LOG
  ip link set dev wlp3s0f0 down 2>&1 >>$LOG 
  echo unload driver>>$LOG
  modprobe -vr mt76x0e 2>&1 >>$LOG
}

resume_wifi()
{
  echo load driver>>$LOG
  modprobe -v mt76x0e 2>&1 >>$LOG
  echo up wifi>>$LOG
  ip link set dev wlp3s0f0 up 2>&1 >>$LOG
  echo restart NetworkManager>>$LOG
  systemctl restart NetworkManager 2>&1 >>$LOG
}

case "$1/$2" in
  pre/*)
    suspend_wifi
    ;;
  post/*)
    resume_wifi
    ;;
esac

Вернуться в «Сетевые карты, модемы, Wi-Fi, bluetooth»