IGORNET wiki

... where shit is known.

Benutzer-Werkzeuge

Webseiten-Werkzeuge


ubuntu:wifi

Vorher

Checken, ob es hilft, Secure Boot auszuschalten. Treiber eventuell nicht signiert? — Falk Scharbau 2024/02/08 21:37

Problembehebung

Bei nicht funktionierendem WLAN die folgenden beiden Pakete herunterladen und installieren:

Firmware

DKMS-Paket

Repo: Eigenes geklontes WLAN-Repo mit Firmware und .deb-Paketen

sudo apt install rtw89-dkms_1.0.2-2_amd64.deb rtw89-firmware_1.0.2-2_all.deb

Dokumentation

Installation

sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw89.git
cd rtw89
make
sudo make install

DKMS

Treiber hardware-update-fest machen

sudo apt install dkms debhelper dh-modaliases
git clean -xfd
dpkg-buildpackage -us -uc
sudo apt install ../rtw89-dkms_1.0.2-2_all.deb ../rtw89-firmware_1.0.2-2_all.deb
Missing firmware for RTW8852BE

Thae necessary firmwar3e file should be in package firmware-realtek of linux-firmware-realtek;
however some versions of some distros have been extremely slow to pick up this firmware file,
even though it has been in the official linux-firmware repo at vger.kernel.org since
Oct. 27, 2022. If your distro is one of these, you can download the firmware from
https://lwfinger.com/download/rtw8852b_fw.bin, and copy it to /lib/firmware/rtw89/.

Folge-Problem

(Bei Alan, R21, 04.04.2023)

  • Symptom: Nach Update des Kernels wurde Treiber nicht geladen, schien aber installiert.
  • Ursache: Kernel-Headers wurden nicht mitinstalliert oder aktualisiert, sodass Treiber nicht kompiliert werden konnte.
  • Temp. Lösung: Headers installieren
  • Dauerhafte Lösung: Im Auge behalten, evtl fehlte tatsächlich nur das Paket und wurde daher nicht zusammen mit Kernel aktualisiert
apt install linux-headers-5.15.0-69-generic

Kernel-Metapackage-Problematik

  • Anlass: Neuer Ausfall bei Alan, 02.05.23
  • Vermutung zu Problem: Genaue headers-Version zu letztem Kernel installiert anstatt Metapackage
  • Vermutliche Lösung: linux-headers-generic-hwe-22.04 installieren, evtl alte linux-headers deinstallieren
  • Hintergrund: Zum Kompilieren des Wifi-Treiber erforderliche header-Dateien werden so parallel zum Kernel aktualisiert und sind dann in passender Version vorhanden.

Besonderheiten

„Skipping BTF generation for <a_file> due to unavailability of vmlinux“

Potentiell ignorieren

ubuntu/wifi.txt · Zuletzt geändert: von falk