Trying to get qubes going, but I can’t get wifi to work. Have Debian 11 as a template for sys-net
Kernel modules was just bcma which doesn’t work with BCM4352 so i manually transferred broadcom-sta-dkms_184.108.40.2061-17_all.deb (and a ton of it’s dependencies) and installed them all
dpks -i to the template Debian 11 (side not, thought exposure to network drivers should be limited to sys-net, but if i have to install them at Debian template won’t all qubes based on it will be compromised?)
dpks -I broadcom-sta-dkms_220.127.116.111-17_all.deb
new Debian package, version 2.0. size 2207916 bytes: control archive=2828 bytes. 39 bytes, 1 lines conffiles 1106 bytes, 26 lines control 4528 bytes, 49 lines md5sums 916 bytes, 31 lines * postinst #!/bin/sh 337 bytes, 14 lines * prerm #!/bin/sh Package: broadcom-sta-dkms Source: broadcom-sta Version: 18.104.22.1681-17 Architecture: all Maintainer: Eduard Bloch <email@example.com> Installed-Size: 14141 Depends: dkms (>= 22.214.171.124) Recommends: wireless-tools Conflicts: broadcom-sta-modules Provides: broadcom-sta-modules >>>>>>>>Section: non-free/kernel Priority: optional Homepage: http://www.broadcom.com/support/802.11/linux_sta.php Description: dkms source for the Broadcom STA Wireless driver Broadcom STA is a binary-only device driver to support the following IEEE 802.11a/b/g/n wireless network cards: BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43142-, BCM43224-, BCM43225-, BCM43227-, BCM43228-, BCM4331-, BCM4360-, and BCM4352-based hardware. . This package provides the source code for the wl kernel modules and makes use of the DKMS build utility to install them for the running kernel. The alternative package broadcom-sta-source can be used instead in case of build problems. . The wireless-tools package is also required in order to make use of these modules. Kernel source or headers are required to compile these modules.
so after installing wifi still is not found
00:06.0 Network controller : Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) ... Capabilities: [ac] Express Endpoint, MSI 00 Kernel modules: bcma, wl
and i’m seeing the following error
(sys-net) dmesg | grep wl
[ 5.161137] wl: loading out-of-tree module taints kernel. [ 5.161164] wl: module license 'MIXED/Proprietary' taints kernel. [ 5.163795] wl: module verification failed: signature and/or required key missing - tainting kernel [ 5.185327] wl driver 126.96.36.1991 (r587334) failed with code 1 [ 5.185357] ERROR @wl_cfg80211_detach : [ 5.185359] NULL ndev->ieee80211ptr, unable to deref wl
kind of makes sense that it’ll be tainting template kernel, so how should this be handled?