Warum funktioniert mein WLAN unter Debian nicht?

Warum funktioniert mein WLAN unter Debian nicht?

Ich habe vor kurzem ein Lenovo Flex 14 gekauft (Dieses hier) und habe Debian 9.2.0 darauf installiert. Leider musste ich beim Booten des neuen Systems feststellen, dass das WLAN nicht funktionierte. lspci -nnzeigt an, dass eine WLAN-Karte erkannt wird:

01:00.0 Netzwerkcontroller [0280]: Realtek Semiconductor Co., Ltd. Gerät [10ec:b822]

Ich habe das speziell nachgeschlagenGerätund fand heraus, dass es sich um einen Realtek RTL8822BE-Chip handelt. Dieser Chiphat einen Linux-Treiberdie anscheinend bereitgestellt wird vondieses Paket. Leider funktionierte mein WLAN auch nach der Installation und dem Neustart immer noch nicht. Ich dachte, dass 9.2.0 vielleicht einfach zu alt war, also versuchte ich das oben genannte nach der Neuinstallation mit dem aktuellsten (9.6.0) DVD-Image erneut. Leider bestand mein Problem weiterhin.

Warum wird die von mir installierte Firmware nicht geladen und was kann ich tun, um das Problem zu beheben?

dmesg-Ausgabe
lspci-Ausgabe

Antwort1

Von deinerVerknüpfung:

Für diejenigen, die ein System mit dem neuen Realtek RTL8822BE Wireless-Chipsatz besitzen, wird es erste Unterstützung dafür mit dem kommenden Linux geben. 4.14LTS-Kernel.

Wenn es erst ab dem 4.14-Kernel hinzugefügt wurde (und nicht zurückportiert wurde), dann ist der 4.9-Kernel von Debian 9 nicht gut genug (tatsächlich ist CONFIG_R8822BEin der Konfigurationsdatei im Debian 4.9.0-8-amd64-Kernel keine Option aktiviert).

Sie haben bereits das Paket mit der Firmware von Stretch-Backports erhalten, aber das ist nicht genug: Sie müssen auchFügen Sie das Stretch-Backports-Repository hinzuund holen Sie sich davon den neueren Kernel, der die Firmware nutzt.

Bei einem Nicht-Henne-Ei-Problem wäre das nach der Einrichtung und Befolgung der zuvor verlinkten Anweisungen:

apt-get -t stretch-backports install linux-image-amd64

Zu Ihrer Bequemlichkeit (falls Sie dies aufgrund der Konnektivität nicht direkt tun können) finden Sie hier die heutige Ausgabe aller URIs (zusammen mit der Prüfsumme, aber Sie sollten keinem Fremden vertrauen), die möglicherweise für die Installation erforderlich sind (Ausführung aus einem Container, in dem weder ein Kernelpaket noch dessen Abhängigkeiten installiert sind, sodass alle URIs abgerufen werden können). Dies wird sich mit der Zeit ändern und ungültig werden. Möglicherweise werden nur die beiden mit „bpo“ in der Version benötigt, vielleicht auch mehr. Außerdem eine Warnung: Während 4.18 höher als 4.9 ist, ist die genaue gepackte Version, die auf 4.18.6 basiert, etwas veraltet, sodass Sie nicht die neuesten Sicherheitsfixes erhalten. Sie sollten in Erwägung ziehen, selbst einen Kernel zu kompilieren.

root@stretch-amd64:~# apt-get --no-install-recommends -t stretch-backports --print-uris install linux-image-amd64
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  initramfs-tools initramfs-tools-core klibc-utils libklibc linux-base linux-image-4.18.0-0.bpo.1-amd64
Suggested packages:
  linux-doc-4.18 debian-kernel-handbook grub-pc | grub-efi-amd64 | extlinux
Recommended packages:
  busybox | busybox-static firmware-linux-free irqbalance apparmor
The following NEW packages will be installed:
  initramfs-tools initramfs-tools-core klibc-utils libklibc linux-base linux-image-4.18.0-0.bpo.1-amd64 linux-image-amd64
0 upgraded, 7 newly installed, 0 to remove and 82 not upgraded.
Need to get 45.8 MB of archives.
After this operation, 258 MB of additional disk space will be used.
'http://deb.debian.org/debian/pool/main/k/klibc/libklibc_2.0.4-9_amd64.deb' libklibc_2.0.4-9_amd64.deb 52556 MD5Sum:cc58644bf747b94c45a4f4e6d5440cfb
'http://deb.debian.org/debian/pool/main/k/klibc/klibc-utils_2.0.4-9_amd64.deb' klibc-utils_2.0.4-9_amd64.deb 108026 MD5Sum:69036678454864a49bffb07f3a21c705
'http://deb.debian.org/debian/pool/main/i/initramfs-tools/initramfs-tools-core_0.130_all.deb' initramfs-tools-core_0.130_all.deb 96964 MD5Sum:913c8d77ff9ef5119e977a64e7cf6400
'http://deb.debian.org/debian/pool/main/l/linux-base/linux-base_4.5_all.deb' linux-base_4.5_all.deb 19130 MD5Sum:696b126edc7f388d2fd8a21ff0b14cb0
'http://deb.debian.org/debian/pool/main/i/initramfs-tools/initramfs-tools_0.130_all.deb' initramfs-tools_0.130_all.deb 65976 MD5Sum:19760d5fe943a82127871846bf188e76
'http://deb.debian.org/debian/pool/main/l/linux/linux-image-4.18.0-0.bpo.1-amd64_4.18.6-1~bpo9+1_amd64.deb' linux-image-4.18.0-0.bpo.1-amd64_4.18.6-1~bpo9+1_amd64.deb 45402920 MD5Sum:ecb628d9ba7ce164dacf68edfc885e95
'http://deb.debian.org/debian/pool/main/l/linux-latest/linux-image-amd64_4.18+98~bpo9+1_amd64.deb' linux-image-amd64_4.18+98~bpo9+1_amd64.deb 8106 MD5Sum:2cdd5e38fe1d4d82898a24ecba6233f9

verwandte Informationen