Рейтинг:0

Драйвер Edup Wifi 8821cu не будет работать после перезагрузки. Мне нужно отключить и снова подключить Wi-Fi

флаг us

Я использую адаптер Edup Wifi с номером модели AC1661 на Убунту 20.04 с версией ядра 5.11.0.41 . Я следовал инструкциям по загрузке и установке драйвера с эта ссылка. Драйвер работает, когда я делаю новый физический плагин адаптера. Я могу подключиться к сети. Но однажды я перезагружаю систему. Он вообще не подключается к сети.

Вот результат lsusb

синий@синий:~$ lsusb 
Шина 002 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 001 Устройство 006: ID 14e1:3508 Dialogue Technology Corp. 
Шина 001 Устройство 005: ID 05e3:0610 Genesys Logic, Inc. 4-портовый концентратор
Шина 001 Устройство 003: ID 0bda:c820 Realtek Semiconductor Corp. 802.11ac NIC
Шина 001 Устройство 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Шина 001 Устройство 002: ID 05e3:0610 Genesys Logic, Inc. 4-портовый концентратор
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
синий@синий:~$ 

результат ifconfig

blue@blue:/etc/network$ ifconfig 
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
        эфир 00:07:32:83:6c:fa txqueuelen 1000 (Ethernet)
        Пакеты RX 0 байт 0 (0,0 Б)
        Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
        Пакеты TX 0 байт 0 (0,0 Б)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        инет 127.0.0.1 сетевая маска 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<хост>
        loop txqueuelen 1000 (локальная петля)
        RX-пакеты 3729 байт 265981 (265,9 КБ)
        Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
        Пакеты TX 3729 байт 265981 (265,9 КБ)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
        эфир e8:4e:06:96:e3:5f txqueuelen 1000 (Ethernet)
        Пакеты RX 0 байт 0 (0,0 Б)
        Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
        Пакеты TX 0 байт 0 (0,0 Б)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0

результат lsmod

синий@синий:~$ lsmod | grep 8821cu
8821cu 2207744 0
cfg80211 888832 1 8821cu
синий@синий:~$ 

Есть несколько дубликатов для этой проблемы, но ни один из них не дает решения. Некоторые билеты предлагают изменить файл grub. я это сделал

blue@blue:/etc/default$ sudo cat grub
[sudo] пароль для синего: 
# Если вы измените этот файл, после этого запустите update-grub, чтобы обновить
# /boot/жратва/жратва.cfg.
# Полную документацию по параметрам этого файла см. в:
# info -f grub -n 'Простая конфигурация'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE = скрыто
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || эхо Debian`
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск usbcore.autosuspend=-1 intel_idle.max_cstate=1 net.ifnames=0"
GRUB_CMDLINE_LINUX=""

# Раскомментируйте, чтобы включить фильтрацию BadRAM, измените в соответствии с вашими потребностями
# Это работает с Linux (патч не требуется) и с любым ядром, которое получает
# информация о карте памяти из GRUB (GNU Mach, ядро ​​FreeBSD...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Раскомментируйте, чтобы отключить графический терминал (только для grub-pc)
#GRUB_TERMINAL=консоль

# Разрешение, используемое на графическом терминале
# обратите внимание, что вы можете использовать только те режимы, которые ваша видеокарта поддерживает через VBE
# вы можете увидеть их в реальном GRUB с помощью команды `vbeinfo'
#GRUB_GFXMODE=640x480

# Раскомментируйте, если вы не хотите, чтобы GRUB передавал параметр "root=UUID=xxx" в Linux
#GRUB_DISABLE_LINUX_UUID=истина

# Раскомментируйте, чтобы отключить генерацию пунктов меню режима восстановления
#GRUB_DISABLE_RECOVERY="истина"

# Раскомментируйте, чтобы получить звуковой сигнал при запуске grub
#GRUB_INIT_TUNE="480 440 1"

Я также создал файл .link

blue@blue:/etc/network$ cat 10-wlan0.link 
[Соответствовать]
MAC-адрес=e8:4e:06:96:e3:5f

[Соединять]
Имя=wlan0

Вот журналы для networkManager, когда он не подключается И журналы когда я могу подключиться к Wi-Fi

Любая идея, почему это может происходить и как мне это решить?

ChanganAuto avatar
флаг us
*ни один из них не предлагает решения*, потому что его нет на уровне ОС/программного обеспечения. Способ инициализации периферийных устройств в основном зависит от прошивки материнской платы (UEFI или BIOS). Вы можете попробовать отключить быструю загрузку и обновить UEFI/BIOS.
thesillywhat avatar
флаг us
это было бы решением. Обновить мой UEFI/BIOS для чего?
ChanganAuto avatar
флаг us
Дело в том, что это не связано с Ubuntu или любой другой ОС. Обновление UEFI/BIOS часто необходимо даже для совершенно новых машин, чтобы улучшить совместимость, стабильность и решить нестандартные проблемы, такие как инициализация оборудования. Обратите внимание, я не говорю, что это исправит что бы то ни было, просто это то, что следует применить, если производитель уже выпустил что-то.

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

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