On Fri, Mar 23, 2018 at 05:43:50PM -0500, Alex Elizalde wrote:
> Recently installed OpenBSD 6.2 amd64 and ran fw_update and syspatch.
> Attempting to use the wireless card fails with the following messages:
> iwm0: hw rev 0x220, fw ver 22.361476.0, address 10:f0:05:8f:42:8d
> iwm0: fatal firmware error
> iwm0: could not load firmware
> iwm0: could not load firmware

It seems support for 3168 chips was committed without prior testing.
My guess is that only 8165 chips (the full-featured variant of 3168)
were actually tested.

So I don't believe these have ever worked. I just noticed there were similar
reports before, e.g. https://marc.info/?l=openbsd-misc&m=151060853207531&w=2
It seems this card isn't very common.

This will need someone with hardware and time and skills to debug it.
I don't have the hardware and don't I have much time spare at the moment.

Until this problem gets fixed, and unless someone speaks up who has a working
3168 device, it seems we should prevent the driver from attaching to this chip.

Something you could test is whether DragonflyBSD supports this chip properly.
Support for 8265/3168 chips was ported over from there.
If it works in DragonflyBSD we at least have a good reference and there
would be less work involved in figuring out how to make it work. 
Although, their commit log doesn't inspire confidence:

commit 0ce37bc4c6e593a32c291a336cded0c296f4f50b
Author: Imre Vadász <i...@vdsz.com>
Date:   Fri Nov 11 21:09:05 2016 +0100

    if_iwm - Attach to new AC3168 and AC8265 chipsets (untested).

Reply via email to