Рейтинг:1

Моя беспроводная связь постоянно отключается - mediatek Mt7921e

флаг in

На Kubuntu 21.10: карта PCIe WiFi, после многих попыток загрузить драйвер и распознать адаптер, я испытываю циклы при попытке подключения (фактически не могу открыть какую-либо страницу после кратковременного подключения и отключения). Иногда работает недолго.

$ lspci-nnk | группа 0280 -A3
03:00.0 Сетевой контроллер [0280]: Устройство MEDIATEK Corp. [14c3:0608]
        Подсистема: Устройство MEDIATEK Corp. [14c3:0608]
        Используемый драйвер ядра: mt7921e
        Модули ядра: mt7921e
    gianluca@gianluca-HM90:~$ sudo dmesg | грэп мт7
    [sudo] пароль для gianluca: 
    [ 4.665793] mt7921e 0000:03:00.0: включение устройства (0000 -> 0002)
    [4.665958] mt7921e 0000:03:00.0: отключение ASPM L1
    [4.665994] mt7921e 0000:03:00.0: Версия ASIC: 79610010
    [4.745178] mt7921e 0000:03:00.0: Версия HW/SW: 0x8a108a10, время сборки: 20211014150838a
    [ 5.004018] mt7921e 0000:03:00.0: Версия прошивки WM: ____010000, Время сборки: 20211014150922
    [5.030282] mt7921e 0000:03:00.0: Инициализация прошивки выполнена
    [ 7.367478] mt7921e 0000:03:00.0 wlp3s0: переименован из wlan0

$ lspci-nnk | группа 0280 -A3
03:00.0 Сетевой контроллер [0280]: Устройство MEDIATEK Corp. [14c3:0608]
        Подсистема: Устройство MEDIATEK Corp. [14c3:0608]
        Используемый драйвер ядра: mt7921e
        Модули ядра: mt7921e
gianluca@gianluca-HM90:~$ cat /etc/NetworkManager/conf.d/*
[связь]
wifi.powersave = 2
gianluca@gianluca-HM90:~$ sudo dmesg | грэп мт7
[sudo] пароль для gianluca: 
[ 4.621365] mt7921e 0000:03:00.0: включение устройства (0000 -> 0002)
[4.621499] mt7921e 0000:03:00.0: отключение ASPM L1
[4.621533] mt7921e 0000:03:00.0: Версия ASIC: 79610010
[ 4.705334] mt7921e 0000:03:00.0: Версия HW/SW: 0x8a108a10, время сборки: 20211014150838a
[4.964104] mt7921e 0000:03:00.0: Версия прошивки WM: ____010000, Время сборки: 20211014150922
[4.990530] mt7921e 0000:03:00.0: Инициализация прошивки выполнена
[7.325818] mt7921e 0000:03:00.0 wlp3s0: переименован из wlan0
$ nmcli д
ТИП УСТРОЙСТВА СОСТОЯНИЕ ПОДКЛЮЧЕНИЕ 
eno1 Ethernet недоступен --         
enp4s0 Ethernet недоступен --         
enxf01e341f94c3 Ethernet недоступен --         
Lo loopback неуправляемый --         
gianluca@gianluca-HM90:~$ sudo dmesg | grep влп
[sudo] пароль для gianluca: 
gianluca@gianluca-HM90:~$ 
$ судо dmesg | грэп мт7
[sudo] пароль для gianluca: 
[ 4.604185] mt7921e 0000:03:00.0: включение устройства (0000 -> 0002)
[4.605051] mt7921e 0000:03:00.0: отключение ASPM L1
[4.605153] mt7921e 0000:03:00.0: Версия ASIC: 79610010
[ 5.679912] mt7921e: проверка 0000:03:00.0 завершилась с ошибкой -110
$ судо dmesg | грэп 03:00
[sudo] пароль для gianluca: 
[0.348217] pci 0000:03:00.0: [14c3:0608] тип 00 класс 0x028000
[ 0.348266] pci 0000:03:00.0: reg 0x10: [mem 0xe0300000-0xe03fffff 64-битная предустановка]
[ 0.348309] pci 0000:03:00.0: reg 0x18: [mem 0xe0400000-0xe0403fff 64-битная предустановка]
[ 0.348352] pci 0000:03:00.0: reg 0x20: [mem 0xe0404000-0xe0404fff 64-битная предустановка]
[0.348483] PCI 0000:03:00.0: поддерживает D1 D2
[0.348483] pci 0000:03:00.0: PME# поддерживается от D0 D1 D2 D3hot D3cold
[4.713857] mt7921e 0000:03:00.0: включение устройства (0000 -> 0002)
[4.714308] mt7921e 0000:03:00.0: отключение ASPM L1
[4.714386] mt7921e 0000:03:00.0: Версия ASIC: 79610010
[ 5.792318] mt7921e: проверка 0000:03:00.0 не удалась с ошибкой -110
chili555 avatar
флаг cn
Пожалуйста, попробуйте мои шаги по устранению неполадок здесь:
Luka Blanz avatar
флаг in
Благодарю. после этого sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/* и перезагрузитесь. карта не обнаружена
chili555 avatar
флаг cn
Проверить: `lspci -nnk | grep 0280 -A3`, а также: `cat /etc/NetworkManager/conf.d/*` и: `sudo dmesg | grep mt7`
Luka Blanz avatar
флаг in
сделано. может ли это быть связано с USB-адаптером, который я использую? кажется, что mt7 не работает при загрузке, поэтому я подключаю USB tp link, затем отключаю usb и снова подключаю mt7....иногда это работает так. просто случайный вопрос
chili555 avatar
флаг cn
Ваши показания выглядят совершенно нормально. Пожалуйста, загрузитесь без USB и покажите нам: `nmcli d` и: `sudo dmesg | grep wlp`
Luka Blanz avatar
флаг in
делается без USB-ключа. МТ7 не определялся после перезагрузки.
chili555 avatar
флаг cn
Оживет ли он, если вы сделаете: `sudo modprobe mt7921e`?
Luka Blanz avatar
флаг in
нет не заходит
chili555 avatar
флаг cn
Говорит ли это нам о чем-нибудь? `sudo dmesg | греп мт7`?
Luka Blanz avatar
флаг in
может фатальная ошибка?
chili555 avatar
флаг cn
См.: https://askubuntu.com/questions/1382918/wireless-adapter-mediatek-mt7921-is-not-working-after-a-reboot-in-ubuntu-21-10 Это двойная загрузка с Windows ? Пожалуйста, отключите быструю загрузку: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled
Luka Blanz avatar
флаг in
нет, это не система с двойной загрузкой. только кубунту 21.10. иногда адаптер распознается, иногда нет, и все команды modprobe ничего не меняют.
Luka Blanz avatar
флаг in
может что-то нужно изменить в биосе? хотя он настроен по умолчанию
chili555 avatar
флаг cn
Имеет ли значение, будете ли вы реботом или полностью закроетесь и начнете заново?
Luka Blanz avatar
флаг in
смешанный. случайным образом делает это. очень странно
chili555 avatar
флаг cn
Когда вы загружаетесь, и он не работает, запустите: `sudo dmesg | grep 03:00` 03:00 — это шина PCI, на которой находится беспроводная сеть. Я начинаю подозревать аппаратный сбой.
Luka Blanz avatar
флаг in
сделано. один раз все было в порядке, затем обновил, перезагрузил и не обнаружил ... и запустил эту команду
Luka Blanz avatar
флаг in
затем выключите, перезапустите и все в порядке (не система с двойной загрузкой)
chili555 avatar
флаг cn
Я заметил, что это появляется в *dmesg* только тогда, когда беспроводная связь *не* работает. «PME# поддерживается с D0 D1 D2 D3hot D3cold». Пожалуйста, проверьте в BIOS/EFI какие-либо настройки, связанные с D1, D2 и т. д., и сообщите мне, что это такое. Возможно полезно: https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/supporting-d3cold-in-a-driver
Luka Blanz avatar
флаг in
хорошо, я проверил. Нет настроек, связанных с ними. Я проверил каждую строчку. Должен сказать, что если я перезагружу адаптер, он не будет обнаружен; если я холодную загрузку, это. Опять же, это только система Linux) Я знаю об этой проблеме в системах с двойной загрузкой). Я установил win10 после того, как заметил эту проблему, просто чтобы проверить, работает ли адаптер: я держал его несколько дней, и все было в порядке. Затем я снова установил kubuntu 21.10 и опубликовал темы.
chili555 avatar
флаг cn
Я сожалею, что у меня нет каких-либо полезных предложений, кроме *никогда* перезагрузки и *всегда* холодной загрузки. Кроме того, я предлагаю вам отправить отчет об ошибке здесь: https://bugs.launchpad.net/ubuntu. Мне жаль, что я не мог больше помочь.
Luka Blanz avatar
флаг in
Я разместил также на сайте производителя. они говорят, что на данный момент нет доступного linux-драйвера для адаптера (говорят, что это 7921K). Вы оказали фантастическую помощь, без вас я бы даже не смог использовать Wi-Fi на этой установке. Я это очень ценю. спасибо чили555

Ответить или комментировать

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