Hi, Adding Golan to the thread. On Tue, 2022-01-25 at 18:20 -0800, Randy Dunlap wrote: > > On 1/25/22 15:58, Ben Greear wrote: > > On 1/25/22 3:08 PM, Randy Dunlap wrote: > > > Hi, > > > > > > When I boot 5.16 or 5.17-rc1, I get messages like: > > > > > > iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver > > > iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37 > > > iwlwifi 0000:00:14.3: loaded firmware version 67.8f59b80b.0 QuZ-a0-hr-b0-67.ucode op_mode iwlmvm > > > > We see nothing but crashes with the version 67 firmware. Remove that > > from your /lib/firmware/ dir (and make sure version 66 or lower is there), > > and reboot and it should work again. > > Well. Yes, that does make things work for me. > > It's odd, though, that openSUSE Tumbleweed with kernel "Linux version 5.16.1-1-default" > (whatever that is) also works with no problems. > > Thanks for your help. This is because of broadcast filtering. This feature hasn't been supported for quite a while and now the firmware rejects the command we send to it. The easy fix is to compile iwlwifi without CONFIG_IWLWIFI_BCAST_FILTERING (which should not be enabled by default). I have removed this option from the driver now and will send the patch to 5.17-rc* as a fix. Golan, I think we have a bugzilla for this, do you remember? -- Cheers, Luca.