Bug 238492 - Trouble with Intel Wireless-AC 8265
Summary: Trouble with Intel Wireless-AC 8265
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: CURRENT
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-wireless mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-11 09:51 UTC by Moritz Schmitt
Modified: 2019-06-11 09:51 UTC (History)
0 users

See Also:


Attachments
Output of dmesg, sysctl -a, and pciconf -lv (181.68 KB, text/plain)
2019-06-11 09:51 UTC, Moritz Schmitt
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Schmitt 2019-06-11 09:51:01 UTC
Created attachment 204983 [details]
Output of dmesg, sysctl -a, and pciconf -lv

I am using FreeBSD-CURRENT (Rev. 348849) on a Lenovo Thinkpad T470. As a wireless network interface it has an Intel Dual Band Wireless-AC 8265, which needs FreeBSD's iwm device.

Until "a few" revisions ago Wifi worked fine. But now it doesn't work anymore and I get the following errors when booting:

	KLD if_iwm.ko: depends on kernel - not available or version mismatch
	linker_load_file: /boot/kernel/if_iwm.ko - unsupported file type
	KLD ng_ubt.ko: depends on kernel - not available or version mismatch
	linker_load_file: /boot/kernel/ng_ubt.ko - unsupported file type
	KLD ng_ubt.ko: depends on kernel - not available or version mismatch
	linker_load_file: /boot/kernel/ng_ubt.ko - unsupported file type
	KLD mac_ntpd.ko: depends on kernel - not available or version mismatch
	linker_load_file: /boot/kernel/mac_ntpd.ko - unsupported file type
	KLD if_iwm.ko: depends on kernel - not available or version mismatch
	linker_load_file: /boot/kernel/if_iwm.ko - unsupported file type

All these modules are present in /boot/kernel and were updated during the compile & install process. However, I am not sure why I would need them anyway because I compiled device support for iwm into the kernel.

To compile FreeBSD from source I did the following:

	# cd /usr/src
	# sudo make cleanworld
	# sudo make -j4 buildworld
	# sudo make -j4 buildkernel KERNCONF=BSD1993
	# cd /usr/src
	# sudo make installkernel KERNCONF=BSD1993
	# shutdown -r now
	# cd /usr/src
	# make installworld
	# shutdown -r now

The custom kernel config I use is GENERIC plus

	device iwm
	device iwmfw

This kernel config worked before.

Please find attached the output of dmesg, sysctl -a, and pciconf -lv.