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).