Raffeale Thank you for this guide. I was able to get my wlan more or less working but some steps were needed (in my case)
From a fresh 12.1-RELEASE install
1.- I did a svnlite checkout from
2.- There wasn't a iwm9260fw folder inside /usr/src/sys/modules/iwmfw so I did a checkout from
After successfully compiling the modules and manually loading them the system recognized the card and attached the driver but for some reason using
looks like I need to do some cleanup
anyway, I just added
Again, thanks for the guide
edit: I have checked the value of
From a fresh 12.1-RELEASE install
1.- I did a svnlite checkout from
releng/12.1
and according to svnlite info /usr/src
I got revision 3591562.- There wasn't a iwm9260fw folder inside /usr/src/sys/modules/iwmfw so I did a checkout from
stable/12
and then overwrote the content of /usr/src/sys/modules/iwmfwAfter successfully compiling the modules and manually loading them the system recognized the card and attached the driver but for some reason using
if_iwm_load="YES"
in /boot/loader.conf will load the module from /boot/kernel instead of /boot/modules kldstat -v -n if_iwm.ko
Id Refs Address Size Name
16 1 0xffffffff8361d000 15d20 if_iwm.ko (/boot/kernel/if_iwm.ko)
Contains modules:
Id Name
526 pci/iwm
looks like I need to do some cleanup
find / -iname if_iwm.ko
/boot/kernel.old/if_iwm.ko
/boot/modules/if_iwm.ko
/boot/kernel/if_iwm.ko
anyway, I just added
kld_list="/boot/modules/if_iwm.ko"
to /etc/rc.conf and so far the card is automatically recognized and the corresponding firmware module /boot/modules/iwm9260fw.ko is also loaded. The card seem to be working.Again, thanks for the guide
edit: I have checked the value of
module_path
and it appears to be correct... cat /boot/defaults/loader.conf | grep module_path=
module_path="/boot/modules;/boot/dtb;/boot/dtb/overlays" # Set the module search path[CODE]