Index: sys/dev/iwm/if_iwm.c =================================================================== --- sys/dev/iwm/if_iwm.c +++ sys/dev/iwm/if_iwm.c @@ -5817,7 +5817,13 @@ if (pci_get_vendor(dev) == PCI_VENDOR_INTEL && pci_get_device(dev) == iwm_devices[i].device) { device_set_desc(dev, iwm_devices[i].cfg->name); - return (BUS_PROBE_DEFAULT); + + /* + * Another driver (iwlwifi) supports a superset of + * devices compared to iwm, so allow it to take + * priority. + */ + return (BUS_PROBE_LOW_PRIORITY); } }