Bug #7725


Support for iwm

Added by Jamie Nadeau almost 7 years ago. Updated about 4 years ago.

Hardware / Drivers
Target version:
Start date:
Due date:
% Done:


Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
Affected Architecture:


FreeBSD 11-Current added support for the Intel Dual Band Wireless AC 3160/7260/7265 IEEE 802.11ac network adapters (
via the iwm driver(

In the current snapshot(2.4.0.b.20170725.1611) the driver is not loaded and will not create a network interface, but is visible via pciconf:

none4@pci0:3:0:0: class=0x028000 card=0x80708086 chip=0x08b38086 rev=0x83 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wireless 3160'
class = network

There are other people with the same issue when the iwm driver is not supported: and involves copying driver from vanilla freebsd

Actions #1

Updated by Jim Thompson almost 7 years ago

  • Assignee set to Renato Botelho
Actions #2

Updated by Jim Pingle almost 5 years ago

  • Category changed from Wireless to Hardware / Drivers
Actions #3

Updated by Renato Botelho about 4 years ago

  • Status changed from New to Feedback
  • Target version set to 2.5.0

Added iwm/iwmfw to pfSense kernel

Actions #4

Updated by Renato Botelho about 4 years ago

  • Target version changed from 2.5.0 to 2.4.5-p1

Added to 2.4.5-p1 kernel

Actions #5

Updated by Jim Pingle about 4 years ago

  • Status changed from Feedback to Resolved

Device appears to be present in the kernel.

: sysctl kern.conftxt | grep iwm
device    iwm
device    iwmfw
: kldstat -v | grep iwm
        168 pci/iwm
        174 iwm8265fw_fw
        173 iwm8000Cfw_fw
        172 iwm7265Dfw_fw
        171 iwm7265fw_fw
        170 iwm7260fw_fw
        169 iwm3160fw_fw
Actions #6

Updated by Manuel Piovan about 4 years ago

imho it would have been better to compile them out as modules instead

there is the possibility that the wrong driver will be loaded example: iwm7265fw_fw instead of iwm7265Dfw_fw

it's also possible that this is happening or something similar

iwm8000Cfw: root not mounted yet, no way to load image
iwm0: could not read firmware iwm8000Cfw (error 0)
iwm0: SecBoot CPU1 Status: 0x1, CPU2 Status: 0x3
iwm0: Failed to start INIT ucode: 35

also this is present under 2.5.0

164 iwm3168fw_fw

but not under 2.4.5-p1



Also available in: Atom PDF