The best I can determine for reproducing this is that it seems to be related to large (1300+ byte, but under the link MTU of 1500) traffic and/or IPv6. Aside from the microcode errors, I'm seeing failures of IPv6 PTMU discovery (kernel seems to ignore ICMPv6 type 2 messages). iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x2000000. iwlwifi 0000:02:00.0: CSR values: iwlwifi 0000:02:00.0: (2nd byte of CSR_INT_COALESCING is CSR_INT_PERIODIC_REG) iwlwifi 0000:02:00.0: CSR_HW_IF_CONFIG_REG: 0X00484b00 iwlwifi 0000:02:00.0: CSR_INT_COALESCING: 0X0000ff40 iwlwifi 0000:02:00.0: CSR_INT: 0X00000000 iwlwifi 0000:02:00.0: CSR_INT_MASK: 0X00000000 iwlwifi 0000:02:00.0: CSR_FH_INT_STATUS: 0X00000000 iwlwifi 0000:02:00.0: CSR_GPIO_IN: 0X0000003c iwlwifi 0000:02:00.0: CSR_RESET: 0X00000000 iwlwifi 0000:02:00.0: CSR_GP_CNTRL: 0X080403c5 iwlwifi 0000:02:00.0: CSR_HW_REV: 0X000000b0 iwlwifi 0000:02:00.0: CSR_EEPROM_REG: 0Xf3f10ffd iwlwifi 0000:02:00.0: CSR_EEPROM_GP: 0X90000801 iwlwifi 0000:02:00.0: CSR_OTP_GP_REG: 0X00030001 iwlwifi 0000:02:00.0: CSR_GIO_REG: 0X00080044 iwlwifi 0000:02:00.0: CSR_GP_UCODE_REG: 0X00006f0f iwlwifi 0000:02:00.0: CSR_GP_DRIVER_REG: 0X00000000 iwlwifi 0000:02:00.0: CSR_UCODE_DRV_GP1: 0X00000000 iwlwifi 0000:02:00.0: CSR_UCODE_DRV_GP2: 0X00000000 iwlwifi 0000:02:00.0: CSR_LED_REG: 0X00000060 iwlwifi 0000:02:00.0: CSR_DRAM_INT_TBL_REG: 0X880daecd iwlwifi 0000:02:00.0: CSR_GIO_CHICKEN_BITS: 0X27800200 iwlwifi 0000:02:00.0: CSR_ANA_PLL_CFG: 0X00000000 iwlwifi 0000:02:00.0: CSR_MONITOR_STATUS_REG: 0X43f7ff57 iwlwifi 0000:02:00.0: CSR_HW_REV_WA_REG: 0X0001001a iwlwifi 0000:02:00.0: CSR_DBG_HPET_MEM_REG: 0Xffff0000 iwlwifi 0000:02:00.0: FH register values: iwlwifi 0000:02:00.0: FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X206a3b00 iwlwifi 0000:02:00.0: FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X0206a880 iwlwifi 0000:02:00.0: FH_RSCSR_CHNL0_WPTR: 0X000000e8 iwlwifi 0000:02:00.0: FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X80801114 iwlwifi 0000:02:00.0: FH_MEM_RSSR_SHARED_CTRL_REG: 0X000000fc iwlwifi 0000:02:00.0: FH_MEM_RSSR_RX_STATUS_REG: 0X07030000 iwlwifi 0000:02:00.0: FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X00000000 iwlwifi 0000:02:00.0: FH_TSSR_TX_STATUS_REG: 0X07ff0001 iwlwifi 0000:02:00.0: FH_TSSR_TX_ERROR_REG: 0X00000000 iwlwifi 0000:02:00.0: Loaded firmware version: 18.168.6.1 iwlwifi 0000:02:00.0: Start IWL Error Log Dump: iwlwifi 0000:02:00.0: Status: 0x000002CC, count: 6 iwlwifi 0000:02:00.0: 0x0000198A | ADVANCED_SYSASSERT iwlwifi 0000:02:00.0: 0x00015920 | uPc iwlwifi 0000:02:00.0: 0x00015910 | branchlink1 iwlwifi 0000:02:00.0: 0x00015910 | branchlink2 iwlwifi 0000:02:00.0: 0x0000DBEA | interruptlink1 iwlwifi 0000:02:00.0: 0x00000000 | interruptlink2 iwlwifi 0000:02:00.0: 0x000001C3 | data1 iwlwifi 0000:02:00.0: 0x00000000 | data2 iwlwifi 0000:02:00.0: 0x000001DC | line iwlwifi 0000:02:00.0: 0xBB006C9C | beacon time iwlwifi 0000:02:00.0: 0xC8AFB364 | tsf low iwlwifi 0000:02:00.0: 0x00000007 | tsf hi iwlwifi 0000:02:00.0: 0x00000000 | time gp1 iwlwifi 0000:02:00.0: 0x55D3EFC6 | time gp2 iwlwifi 0000:02:00.0: 0x00000000 | time gp3 iwlwifi 0000:02:00.0: 0x754312A8 | uCode version iwlwifi 0000:02:00.0: 0x000000B0 | hw version iwlwifi 0000:02:00.0: 0x00484B00 | board version iwlwifi 0000:02:00.0: 0x0000001C | hcmd iwlwifi 0000:02:00.0: 0x2F963840 | isr0 iwlwifi 0000:02:00.0: 0x1189F800 | isr1 iwlwifi 0000:02:00.0: 0x00000E02 | isr2 iwlwifi 0000:02:00.0: 0x0147FCC3 | isr3 iwlwifi 0000:02:00.0: 0x00000000 | isr4 iwlwifi 0000:02:00.0: 0x00000110 | isr_pref iwlwifi 0000:02:00.0: 0x000260A4 | wait_event iwlwifi 0000:02:00.0: 0x00000040 | l2p_control iwlwifi 0000:02:00.0: 0x00000000 | l2p_duration iwlwifi 0000:02:00.0: 0x0000003F | l2p_mhvalid iwlwifi 0000:02:00.0: 0x00A00200 | l2p_addr_match iwlwifi 0000:02:00.0: 0x00000005 | lmpm_pmg_sel iwlwifi 0000:02:00.0: 0x13011136 | timestamp iwlwifi 0000:02:00.0: 0x0000E8F8 | flow_handler iwlwifi 0000:02:00.0: Start IWL Event Log Dump: nothing in log iwlwifi 0000:02:00.0: Fw not loaded - dropping CMD: 1e iwlwifi 0000:02:00.0: flush request fail 02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24) Subsystem: Intel Corporation Centrino Advanced-N 6235 AGN Flags: bus master, fast devsel, latency 0, IRQ 27 Memory at f7c00000 (64-bit, non-prefetchable) [size=8K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [e0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 80-00-0b-ff-ff-63-69-88 Kernel driver in use: iwlwifi Kernel modules: iwlwifi $ dmesg | grep iwlwifi [ 13.829136] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002) [ 13.829232] iwlwifi 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control [ 13.829312] iwlwifi 0000:02:00.0: irq 27 for MSI/MSI-X [ 13.964782] iwlwifi 0000:02:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm [ 14.079283] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUG enabled [ 14.079289] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUGFS enabled [ 14.079292] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled [ 14.079296] iwlwifi 0000:02:00.0: Detected Intel(R) Centrino(R) Advanced-N 6235 AGN, REV=0xB0 [ 14.079348] iwlwifi 0000:02:00.0: L1 Disabled - LTR Disabled [ 14.143414] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0 [ 15.522296] iwlwifi 0000:02:00.0: L1 Disabled - LTR Disabled [ 15.529133] iwlwifi 0000:02:00.0: Radio type=0x2-0x1-0x0 [ 15.800384] iwlwifi 0000:02:00.0: L1 Disabled - LTR Disabled [ 15.807188] iwlwifi 0000:02:00.0: Radio type=0x2-0x1-0x0 wlp2s0 IEEE 802.11abg ESSID:"DUSTIN-GUEST" Mode:Managed Frequency:2.412 GHz Access Point: 00:26:B8:49:E1:7F Bit Rate=48 Mb/s Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=49/70 Signal level=-61 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:217 Invalid misc:33871 Missed beacon:0 (statistics from iwconfig are after a reboot).
unfortunately, we don't fix firmware issues for these devices.
Is the device unsupported? Or am I just in the wrong place (not a kernel bug)? I was following the instructions at http://wireless.kernel.org/en/users/Drivers/iwlwifi
Also, the device is listed as currently supported for nuc's at http://www.intel.com/support/motherboards/desktop/sb/CS-033763.htm
this device has driver support and not firmware support. You are not at the wrong place, it is just that unfortunately, Intel does not provide support for firmware bugs on these devices. Driver bugs will still be handled.
Thanks -- I'll RMA the card.