1 |
On Tuesday, 14 July 2020 05:59:37 BST Ashley Dixon wrote: |
2 |
> On Tue, Jul 14, 2020 at 12:19:51AM -0400, Walter Dnes wrote: |
3 |
> > [thimk][root][~] lspci -k | grep -i -B 1 5100 |
4 |
> > |
5 |
> > Kernel driver in use: i801_smbus |
6 |
> > |
7 |
> > 03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN |
8 |
> > [Shiloh] Network Connection> |
9 |
> > Subsystem: Intel Corporation WiFi Link 5100 AGN |
10 |
> > |
11 |
> > Note that that it's not being "loaded" as a module. I'm building into |
12 |
> > |
13 |
> > the kernel itself. Here's a snippet from .config |
14 |
> |
15 |
> It doesn't look like it's loading the firmware. Are there any obvious |
16 |
> firmware- loading errors in dmesg ? If not, it might be worth installing |
17 |
> `sys-apps/lshw` and running `lshw -C network` to see kernel resource |
18 |
> information regarding the device. |
19 |
> |
20 |
> > # |
21 |
> > # Firmware loader |
22 |
> > # |
23 |
> > CONFIG_FW_LOADER=y |
24 |
> > CONFIG_EXTRA_FIRMWARE="iwlwifi-5000-ucode-5.4.A.11/iwlwifi-5000-1.ucode" |
25 |
> > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" |
26 |
> |
27 |
> That looks fine, although why are you using such an outdated version of the |
28 |
> microcode ? For kernels 2.6.38+, you can use 8.83.5.1-1. |
29 |
|
30 |
Is there a subdirectory 'iwlwifi-5000-ucode-5.4.A.11' in /lib/firmware/ ? |
31 |
|
32 |
I'm asking because the vanilla sys-kernel/linux-firmware does not create such |
33 |
a subdirectory. This is what is listed here: |
34 |
|
35 |
$ ls -la /lib/firmware/iwlwifi-5000* |
36 |
-rw-r--r-- 1 root root 345008 Jun 27 08:58 /lib/firmware/iwlwifi-5000-1.ucode |
37 |
-rw-r--r-- 1 root root 353240 Jun 27 08:58 /lib/firmware/iwlwifi-5000-2.ucode |
38 |
-rw-r--r-- 1 root root 340696 Jun 27 08:58 /lib/firmware/iwlwifi-5000-5.ucode |
39 |
|
40 |
|
41 |
Does dmesg reveal anything untoward in the kernel failing to find or load this |
42 |
firmware? |
43 |
|
44 |
Also, make sure the wireless NIC is enabled in the BIOS and powered up by |
45 |
toggling the appropriate Fn key combo, e.g. Fn+F5 or whatever it is on your |
46 |
laptop. |