Discussion:
[Bug 243992] iwm(4): iwm_pcie_load_section: Could not load the [0] uCode section (Intel Wireless-AC 9560)
b***@freebsd.org
2021-04-27 20:30:55 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243992

--- Comment #18 from Peter Kerr <***@gmail.com> ---
Add to comment #15
After a clean install (not upgrade) of 13.0-RELEASE the problem is still there.
It still looks like bus contention to me. Another way I can stop the ucode
loading is to add to /etc/rc.local the following
/usr/sbin/usbconfig -u 0 -a 3 power_save

Without powersave, with no usb devices plugged in, and cold start, is a useful
workaround.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
b***@freebsd.org
2021-05-04 06:08:25 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243992

zxystd <***@foxmail.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@foxmail.com

--- Comment #19 from zxystd <***@foxmail.com> ---
I have fix this issue in OpenIntelWireless/itlwm project:
https://github.com/OpenIntelWireless/itlwm/commit/1fc63d576975d56578ce2048f00f83e7ca550d97

I am not sure if it is a hardware bug for newer intel wireless card, for
9560ac-cnvi and later Gen2 cards, MSI-X interrupt mode is enable by default,
Intel wireless drivers on linux/Windows are supported and using MSI-X interrupt
default, when rebooting to freebsd, iwm on freebsd only support MSI interrupt
but the hardware is configure as MSI-X, so the interrupt will never happened
and caused the issue.
Here are two solutions:
1. Implement MSI-X interrupt mode on iwm.
2. Disable MSI-X when init the hardware, and it is the solution what I am
using.

Thanks,
zxystd
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
b***@freebsd.org
2021-05-08 18:07:00 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243992

Cameron Katri <***@cameronkatri.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@cameronkatri.com

--- Comment #20 from Cameron Katri <***@cameronkatri.com> ---
I have a Lenovo Y540 which also has a AC 9560, and was having this issue. I
tried cold booting but that didn’t work, what eventually did get it to work
consistently is booting while Ethernet is connected, if cold boot with Ethernet
my wireless card will work (although sometimes requiring me to restart netif)
until I boot into Linux, although sometimes booting FreeBSD working wireless to
windows back to FreeBSD will still work.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
Loading...