Hello here is my application of the patch boot on 5.17 kernel then 1) delete the line REMAKE_INITRD in the file /usr/src/broadcom-sta-6.30.223.271/dkms.conf cat /usr/src/broadcom-sta-6.30.223.271/dkms.conf PACKAGE_NAME="broadcom-sta" PACKAGE_VERSION="6.30.223.271" MAKE[0]="make KVER=$kernelver" BUILT_MODULE_NAME[0]="wl" DEST_MODULE_LOCATION[0]="/updates/dkms" AUTOINSTALL="YES" . 2) apply the archlinux patch cd /usr/src/broadcom-sta-6.30.223.271
sudo wget https://raw.githubusercontent.com/archlinux/svntogit-community/master/broadcom-wl-dkms/trunk/013-linux518.patch . sudo patch --verbose -p1 < ./013-linux518.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -u -r a/src/shared/linux_osl.c b/src/shared/linux_osl.c |--- a/src/shared/linux_osl.c 2022-05-24 20:51:15.662604980 +0000 |+++ b/src/shared/linux_osl.c 2022-05-24 21:13:38.264472425 +0000 -------------------------- patching file src/shared/linux_osl.c Using Plan A... Hunk #1 succeeded at 599. Hunk #2 succeeded at 614. Hunk #3 succeeded at 627. Hunk #4 succeeded at 649. Hunk #5 succeeded at 668. Hunk #6 succeeded at 681. done . 3) purge the 5.18 kernel . sudo apt purge --autoremove linux-headers-5.18.0-1-amd64 linux-headers-5.18.0-1-common linux-image-5.18.0-1-amd64 linux-kbuild-5.18 . 4) install the 5.18 kernel . sudo apt install linux-headers-5.18.0-1-amd64 linux-headers-5.18.0-1-common linux-image-5.18.0-1-amd64 linux-kbuild-5.18 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Paquets suggérés : linux-doc-5.18 debian-kernel-handbook Paquets recommandés : apparmor Les NOUVEAUX paquets suivants seront installés : linux-headers-5.18.0-1-amd64 linux-headers-5.18.0-1-common linux-image-5.18.0-1-amd64 linux-kbuild-5.18 0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 80,6 Mo dans les archives. Après cette opération, 540 Mo d'espace disque supplémentaires seront utilisés. Réception de :1 https://cdn-aws.deb.debian.org/debian sid/main amd64 linux-headers-5.18.0-1-common all 5.18.2-1 [9 418 kB] Réception de :2 https://cdn-aws.deb.debian.org/debian sid/main amd64 linux-kbuild-5.18 amd64 5.18.2-1 [701 kB] Réception de :3 https://cdn-aws.deb.debian.org/debian sid/main amd64 linux-headers-5.18.0-1-amd64 amd64 5.18.2-1 [979 kB] Réception de :4 https://cdn-aws.deb.debian.org/debian sid/main amd64 linux-image-5.18.0-1-amd64 amd64 5.18.2-1 [69,5 MB] 80,6 Mo réceptionnés en 60s (1 336 ko/s) Sélection du paquet linux-headers-5.18.0-1-common précédemment désélectionné. (Lecture de la base de données... 214491 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../linux-headers-5.18.0-1-common_5.18.2-1_all.deb ... Dépaquetage de linux-headers-5.18.0-1-common (5.18.2-1) ... Sélection du paquet linux-kbuild-5.18 précédemment désélectionné. Préparation du dépaquetage de .../linux-kbuild-5.18_5.18.2-1_amd64.deb ... Dépaquetage de linux-kbuild-5.18 (5.18.2-1) ... Sélection du paquet linux-headers-5.18.0-1-amd64 précédemment désélectionné. Préparation du dépaquetage de .../linux-headers-5.18.0-1-amd64_5.18.2-1_amd64.deb ... Dépaquetage de linux-headers-5.18.0-1-amd64 (5.18.2-1) ... Sélection du paquet linux-image-5.18.0-1-amd64 précédemment désélectionné. Préparation du dépaquetage de .../linux-image-5.18.0-1-amd64_5.18.2-1_amd64.deb ... Dépaquetage de linux-image-5.18.0-1-amd64 (5.18.2-1) ... Paramétrage de linux-image-5.18.0-1-amd64 (5.18.2-1) ... I: /vmlinuz is now a symlink to boot/vmlinuz-5.18.0-1-amd64 I: /initrd.img is now a symlink to boot/initrd.img-5.18.0-1-amd64 /etc/kernel/postinst.d/dkms: dkms: running auto installation service for kernel 5.18.0-1-amd64: Building module: cleaning build area... make -j2 KERNELRELEASE=5.18.0-1-amd64 KVER=5.18.0-1-amd64...... cleaning build area... wl.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.18.0-1-amd64/updates/dkms/ depmod... . /etc/kernel/postinst.d/initramfs-tools: update-initramfs: Generating /boot/initrd.img-5.18.0-1-amd64 /etc/kernel/postinst.d/zz-update-grub: Generating grub configuration file ... Found background image: Lucienne-boot.png Found linux image: /boot/vmlinuz-5.18.0-1-amd64 Found initrd image: /boot/initrd.img-5.18.0-1-amd64 Found linux image: /boot/vmlinuz-5.17.0-3-amd64 Found initrd image: /boot/initrd.img-5.17.0-3-amd64 done Paramétrage de linux-headers-5.18.0-1-common (5.18.2-1) ... Paramétrage de linux-kbuild-5.18 (5.18.2-1) ... Paramétrage de linux-headers-5.18.0-1-amd64 (5.18.2-1) ... /etc/kernel/header_postinst.d/dkms: dkms: running auto installation service for kernel 5.18.0-1-amd64:. . 5) Reboot on 5.18 kernel It looks good