On 1/26/22 10:36, Coelho, Luciano wrote: > On Wed, 2022-01-26 at 10:32 -0800, Randy Dunlap wrote: >> Hi-- >> >> On 1/25/22 23:12, Coelho, Luciano wrote: >>> 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). >> >> Just confirming that kernel 5.16 without broadcast filtering works >> with firmware v67. > > Great, thanks for the confirmation! > > Just out of curiosity. How did you end up with broadcast filtering > enabled? Is it a default configuration from some distro? > Nope. I didn't know that it was not supported so I enabled it. > >>> I have removed this option from the driver now and will send the patch >>> to 5.17-rc* as a fix. >> >> Yes, please. > > Will do. > > -- > Cheers, > Luca. -- ~Randy