One thing I should've mentioned in the first post is that booting from the minimal install USB, wlan0 does show up, so the hardware works.
On Tue, Jul 14, 2020 at 05:59:37AM +0100, Ashley Dixon wrote > > It doesn't look like it's loading the firmware. Are there any obvious > firmware-loading errors in dmesg ? What is ASPM and what is error -2? BTW, on my first attempt, when I accidentally tried a non-existant firmware path, the kernel compile died early on. Here is what I get in dmesg with ucode 8.83.5.1-1 [ 0.728996] Intel(R) Wireless WiFi driver for Linux [ 0.728998] Copyright(c) 2003- 2015 Intel Corporation [ 0.729099] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control [ 0.729298] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-5000-5.ucode failed with error -2 [ 0.729311] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-5000-4.ucode failed with error -2 [ 0.729322] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-5000-3.ucode failed with error -2 [ 0.729334] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-5000-2.ucode failed with error -2 [ 0.729346] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-5000-1.ucode failed with error -2 [ 0.729351] iwlwifi 0000:03:00.0: no suitable firmware found! [ 0.729354] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-5000-1 [ 0.729359] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-5000-5 [ 0.729362] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git > That looks fine, although why are you using such an outdated version > of the microcode ? For kernels 2.6.38+, you can use 8.83.5.1-1. The way the items lined up on the webpage, I mis-interpreted it to mean one driver for 5100AGN, one for 5300AGN, and one for 5350AGN. See attachment. > Perhaps it would be better to install it from > the Gentoo-provided firmware package ? Amend > /etc/portage/savedconfig/sys-kernel/linux-firmware to include the > appropriate entries (listing at [1]), and emerge `linux-firmware` > with the `savedconfig` USE-flag. > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ I'll do that next if there's nothing obvious here. -- Walter Dnes <waltd...@waltdnes.org> I don't run "desktop environments"; I run useful applications