Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2018 22:39:55 +0100
From:      =?UTF-8?B?UmljaGFyZCBLcsOhbG92acSN?= <ri.kralovic@gmail.com>
To:        wireless@freebsd.org
Cc:        =?UTF-8?B?S2FtaWxhIFNvdcSNa292w6E=?= <kamisouckova@gmail.com>
Subject:   Intel wireless ac 9560
Message-ID:  <CA%2Ba2FOxT73UUrsUTV-g0RXj%2Bi9iC-3PZKvE9MU2_uPpkt2dPhg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Hello,

I tried to install FreeBSD 12.0 on a new Intel NUC 8i3BEH. Unfortunately, I
didn't manage to get wifi working. It has Intel Wireless AC 9560 (see the
'iwm0@pci0' entry in the attached output of pciconf -lv).

It seems that the iwm driver supports intel wireless series 8000, but there
is no support for 9000 yet. I made some quick hacky attempts to use 8000
driver for it (using same code with newly added firmware), but that failed:
The card was recognized and firmware was loaded, but there was no
notification that it was alive (iwm_alive_fn in if_iwm.c was never called).

I am attaching the last version of my patch, which also includes a lot of
debugging enabled (without the newly added firmware) and a corresponding
dmesg output.

I tried several versions of the firmware code (various versions from linux
firmware packages and one recommended by Intel in
https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html),
but none of them worked.

Unfortunately, I will need to get that machine working rather soon, so I
will probably not be able to do much more testing of FreeBSD there this
time, but I am writing here my experience in case it could be helpful.

Greets,
    Richard

[-- Attachment #2 --]
hostb0@pci0:0:0:0:	class=0x060000 card=0x20748086 chip=0x3ecc8086 rev=0x08 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = HOST-PCI
vgapci0@pci0:0:2:0:	class=0x030000 card=0x20748086 chip=0x3ea58086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = display
    subclass   = VGA
none0@pci0:0:8:0:	class=0x088000 card=0x20748086 chip=0x19118086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model'
    class      = base peripheral
none1@pci0:0:18:0:	class=0x118000 card=0x20748086 chip=0x9df98086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = dasp
xhci0@pci0:0:20:0:	class=0x0c0330 card=0x20748086 chip=0x9ded8086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = USB
none2@pci0:0:20:2:	class=0x050000 card=0x20748086 chip=0x9def8086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = memory
    subclass   = RAM
iwm0@pci0:0:20:3:	class=0x028000 card=0x00348086 chip=0x9df08086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
none3@pci0:0:22:0:	class=0x078000 card=0x20748086 chip=0x9de08086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = simple comms
ahci0@pci0:0:23:0:	class=0x010601 card=0x20748086 chip=0x9dd38086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = mass storage
    subclass   = SATA
pcib1@pci0:0:28:0:	class=0x060400 card=0x20748086 chip=0x9db88086 rev=0xf0 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:28:4:	class=0x060400 card=0x20748086 chip=0x9dbc8086 rev=0xf0 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:0:29:0:	class=0x060400 card=0x20748086 chip=0x9db08086 rev=0xf0 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
pcib4@pci0:0:29:6:	class=0x060400 card=0x20748086 chip=0x9db68086 rev=0xf0 hdr=0x01
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
isab0@pci0:0:31:0:	class=0x060100 card=0x20748086 chip=0x9d848086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-ISA
hdac0@pci0:0:31:3:	class=0x040380 card=0x20748086 chip=0x9dc88086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = multimedia
    subclass   = HDA
none4@pci0:0:31:4:	class=0x0c0500 card=0x20748086 chip=0x9da38086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = serial bus
    subclass   = SMBus
none5@pci0:0:31:5:	class=0x0c8000 card=0x20748086 chip=0x9da48086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = serial bus
em0@pci0:0:31:6:	class=0x020000 card=0x20748086 chip=0x15be8086 rev=0x30 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Connection (6) I219-V'
    class      = network
    subclass   = ethernet
nvme0@pci0:109:0:0:	class=0x010802 card=0x2262126f chip=0x2262126f rev=0x03 hdr=0x00
    vendor     = 'Silicon Motion, Inc.'
    class      = mass storage
    subclass   = NVM
none6@pci0:110:0:0:	class=0xff0000 card=0x20748086 chip=0x522a10ec rev=0x01 hdr=0x00
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTS522A PCI Express Card Reader'

[-- Attachment #3 --]
---<<BOOT>>---
Copyright (c) 1992-2018 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 12.0-RELEASE GENERIC amd64
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1)
VT(efifb): resolution 1920x1080
CPU: Intel(R) Core(TM) i3-8109U CPU @ 3.00GHz (3000.17-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0x806ea  Family=0x6  Model=0x8e  Stepping=10
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
  AMD Features2=0x121<LAHF,ABM,Prefetch>
  Structured Extended Features=0x29c67af<FSGSBASE,TSCADJ,SGX,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,NFPUSG,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PROCTRACE>
  Structured Extended Features3=0x9c000000<IBPB,STIBP,L1DFL,SSBD>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
  TSC: P-state invariant, performance statistics
real memory  = 8589934592 (8192 MB)
avail memory = 8108883968 (7733 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <INTEL  NUC8i3BE>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 hardware threads
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-119 on motherboard
Launching APs: 1 3 2
Timecounter "TSC-low" frequency 1500086284 Hz quality 1000
random: entropy device external interface
kbd0 at kbdmux0
netmap: loaded module
[ath_hal] loaded
module_register_init: MOD_LOAD (vesa, 0xffffffff810f9770, 0) error 19
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
nexus0
efirtc0: <EFI Realtime Clock> on motherboard
efirtc0: registered as a time-of-day clock, resolution 1.000000s
cryptosoft0: <software crypto> on motherboard
acpi0: <INTEL NUC8i3BE> on motherboard
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 24000000 Hz quality 950
Event timer "HPET" frequency 24000000 Hz quality 550
Event timer "HPET1" frequency 24000000 Hz quality 440
Event timer "HPET2" frequency 24000000 Hz quality 440
Event timer "HPET3" frequency 24000000 Hz quality 440
Event timer "HPET4" frequency 24000000 Hz quality 440
atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x14> port 0x62,0x66 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x4000-0x403f mem 0x604b000000-0x604bffffff,0x4000000000-0x400fffffff at device 2.0 on pci0
vgapci0: Boot video device
xhci0: <XHCI (generic) USB 3.0 controller> mem 0x604c100000-0x604c10ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
pci0: <memory, RAM> at device 20.2 (no driver attached)
pci0: <network> at device 20.3 (no driver attached)
pci0: <simple comms> at device 22.0 (no driver attached)
ahci0: <AHCI SATA controller> port 0x4090-0x4097,0x4080-0x4083,0x4060-0x407f mem 0xaec24000-0xaec25fff,0xaec27000-0xaec270ff,0xaec26000-0xaec267ff at device 23.0 on pci0
ahci0: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported
ahcich2: <AHCI channel> at channel 2 on ahci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> at device 28.4 on pci0
pcib2: [GIANT-LOCKED]
pcib3: <ACPI PCI-PCI bridge> at device 29.0 on pci0
pci2: <ACPI PCI bus> on pcib3
nvme0: <Generic NVMe Device> mem 0xaeb00000-0xaeb03fff at device 0.0 on pci2
pcib4: <ACPI PCI-PCI bridge> at device 29.6 on pci0
pcib4: [GIANT-LOCKED]
pci3: <ACPI PCI bus> on pcib4
pci3: <unknown> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
hdac0: <Intel (0x9dc8) HDA Controller> mem 0xaec20000-0xaec23fff,0x604c000000-0x604c0fffff at device 31.3 on pci0
pci0: <serial bus> at device 31.5 (no driver attached)
em0: <Intel(R) PRO/1000 Network Connection> mem 0xaec00000-0xaec1ffff at device 31.6 on pci0
em0: attach_pre capping queues at 1
em0: using 1024 tx descriptors and 1024 rx descriptors
em0: msix_init qsets capped at 1
em0: Unable to map MSIX table 
em0: Using an MSI interrupt
em0: allocated for 1 tx_queues
em0: allocated for 1 rx_queues
em0: Ethernet address: 94:c6:91:a5:ee:4f
em0: netmap queues/slots: TX 1/1024, RX 1/1024
acpi_button0: <Sleep Button> on acpi0
acpi_button1: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_syscontainer0: <System Container> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
acpi_tz1: _HOT value is absurd, ignored (-73.1C)
uart0: <Non-standard ns8250 class UART with FIFOs> at port 0x3f8 irq 4 flags 0x10 on isa0
uart0: non-PNP ISA device will be removed from GENERIC in FreeBSD 12.
est0: <Enhanced SpeedStep Frequency Control> on cpu0
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
Timecounters tick every 1.000 msec
acpi_tz1: _TMP value is absurd, ignored (-263.1C)
nvd0: <ADATA SX8200NP> NVMe namespace
nvd0: 228936MB (468862128 512 byte sectors)
hdacc0: <Realtek ALC235 HDA CODEC> at cad 0 on hdac0
hdaa0: <Realtek ALC235 Audio Function Group> at nid 1 on hdacc0
pcm0: <Realtek ALC235 (Front Analog)> at nid 33 and 25 on hdaa0
hdacc1: <Intel Kabylake HDA CODEC> at cad 2 on hdac0
hdaa1: <Intel Kabylake Audio Function Group> at nid 1 on hdacc1
pcm1: <Intel Kabylake (HDMI/DP 8ch)> at nid 3 on hdaa1
ugen0.1: <0x8086 XHCI root HUB> at usbus0
Trying to mount root from zfs:zroot/ROOT/default []...
Root mount waiting for: usbus0
uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
uhub0: 18 ports with 18 removable, self powered
Root mount waiting for: usbus0
ugen0.2: <Logitech USB Keyboard> at usbus0
ukbd0 on uhub0
ukbd0: <USB Keyboard> on usbus0
kbd1 at ukbd0
Root mount waiting for: usbus0
ugen0.3: <vendor 0x8087 product 0x0aaa> at usbus0
lo0: link state changed to UP
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 241664 bytes)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe004e1d0000) at 311d00
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe004e2eb000) at 21aeb0
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe004e608000) at 21e080
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe004e725000) at 21f250
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe004e842000) at 314420
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe004e95f000) at 3155f0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe004e47c000) at 3167c0
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe004e599000) at 317990
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe004eab6000) at 320b60
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe004ebd3000) at 321d30
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe004ecf0000) at 322f00
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe004ecf8000) at 322f80
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe004ed00000) at 323000
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe004ed08000) at 323080
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe004ed10000) at 323100
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe004ed18000) at 323180
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe004ed20000) at 323200
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe004ed28000) at 323280
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe004ed30000) at 323300
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe004ed38000) at 323380
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe004ed40000) at 323400
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe004ed48000) at 323480
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe004ed50000) at 323500
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe004ed58000) at 323580
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe004ed60000) at 323600
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe004ed68000) at 323680
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe004ed70000) at 323700
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe004ed78000) at 323780
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe004ed80000) at 323800
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe004ed88000) at 323880
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe004ed90000) at 323900
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
uhid0 on uhub0
uhid0: <USB Keyboard> on usbus0
ubt0 on uhub0
ubt0: <vendor 0x8087 product 0x0aaa, class 224/1, rev 2.00/0.02, addr 2> on usbus0
WARNING: attempt to domain_add(bluetooth) after domainfinalize()
WARNING: attempt to domain_add(netgraph) after domainfinalize()
ubt0: ubt_ctrl_write_callback:782: control transfer failed: USB_ERR_TIMEOUT
ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command OGF=0x3, OCF=0x3. Timeout
Security policy loaded: MAC/ntpd (mac_ntpd)
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 241664 bytes)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe00503b9000) at 33df80
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005046f000) at 506f0
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005058c000) at 518c0
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe00508a9000) at 52a90
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00509c6000) at 53c60
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe0050ae3000) at 54e30
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe0050600000) at 56000
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe005071d000) at 571d0
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe0050c3a000) at 583a0
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe0050d57000) at 59570
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe0050e74000) at 5a740
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe0050e7c000) at 5a7c0
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe0050e84000) at 5a840
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe0050e8c000) at 5a8c0
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe0050e94000) at 5a940
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe0050e9c000) at 5a9c0
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe0050ea4000) at 5aa40
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe0050eac000) at 5aac0
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe0050eb4000) at 5ab40
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe0050ebc000) at 5abc0
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe0050ec4000) at 5ac40
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe0050ecc000) at 5acc0
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe0050ed4000) at 5ad40
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe0050edc000) at 5adc0
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe0050ee4000) at 5ae40
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe0050eec000) at 5aec0
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe0050ef4000) at 5af40
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe0050efc000) at 5afc0
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe0050f04000) at 5b040
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe0050f0c000) at 5b0c0
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe0050f14000) at 5b140
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 241664 bytes)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe00563ce000) at 60280
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005647f000) at 627f0
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005659c000) at 639c0
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe00566b9000) at 64b90
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00567d6000) at 65d60
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00568f3000) at 66f30
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe0056a10000) at 68100
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe0056b2d000) at 692d0
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe0056c4a000) at 6a4a0
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe0056d67000) at 6b670
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe0056e82000) at 6c820
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe0056e8a000) at 6c8a0
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe0056e92000) at 6c920
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe0056e9a000) at 6c9a0
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe0056ea2000) at 6ca20
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe0056eaa000) at 6caa0
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe0056eb2000) at 6cb20
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe0056eba000) at 6cba0
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe0056ec2000) at 6cc20
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe0056eca000) at 6cca0
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe0056ed2000) at 6cd20
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe0056eda000) at 6cda0
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe0056ee2000) at 6ce20
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe0056eea000) at 6cea0
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe0056ef2000) at 6cf20
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe0056efa000) at 6cfa0
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe0056f02000) at 6d020
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe0056f0a000) at 6d0a0
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe0056f12000) at 6d120
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe0056f1a000) at 6d1a0
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe0056f22000) at 6d220
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 241664 bytes)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe0056d6c000) at 6b6c0
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe0056d74000) at 6b740
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe0056b42000) at 69420
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe0056a25000) at 68250
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe0056908000) at 67080
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe0056494000) at 62940
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe00563be000) at 60d80
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe00563db000) at 60f80
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe00563e3000) at 60b00
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe0056e82000) at 6c820
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe0056e8a000) at 6c8a0
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe0056e92000) at 6c920
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe0056e9a000) at 6c9a0
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe0056ea2000) at 6ca20
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe0056eaa000) at 6caa0
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe0056eb2000) at 6cb20
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe0056eba000) at 6cba0
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe0056ec2000) at 6cc20
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe0056eca000) at 6cca0
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe0056ed2000) at 6cd20
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe0056eda000) at 6cda0
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe0056ee2000) at 6ce20
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe0056eea000) at 6cea0
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe0056ef2000) at 6cf20
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe0056efa000) at 6cfa0
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe0056f02000) at 6d020
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe0056f0a000) at 6d0a0
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe0056f12000) at 6d120
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 241664 bytes)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe0056c4f000) at 6a4f0
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe0056c57000) at 6a570
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe0056494000) at 62940
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe0056a10000) at 68100
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe0056b2d000) at 692d0
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe0056340000) at 60b80
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005635d000) at 61180
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005637a000) at 61380
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe0056382000) at 61400
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005638a000) at 61480
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe0056392000) at 61500
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005639a000) at 61580
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe00563a2000) at 61600
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe00563aa000) at 61680
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe00563b2000) at 61700
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe00563ba000) at 61780
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe00563c2000) at 61800
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe00563ca000) at 61880
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe00563d2000) at 61900
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe00563da000) at 61980
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe00563e2000) at 61a00
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe0056e82000) at 6c820
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe0056e8a000) at 6c8a0
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe0056e92000) at 6c920
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe0056e9a000) at 6c9a0
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe0056ea2000) at 6ca20
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe0056eaa000) at 6caa0
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe0056eb2000) at 6cb20
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
ugen0.4: <Corsair Flash Voyager> at usbus0
umass0 on uhub0
umass0: <Corsair Flash Voyager, class 0/0, rev 2.00/11.00, addr 3> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x4000
umass0:1:0: Attached to scbus1
da0 at umass-sim0 bus 0 scbus1 target 0 lun 0
da0: <Corsair Flash Voyager 1100> Removable Direct Access SCSI device
da0: Serial Number A200000000003686
da0: 40.000MB/s transfers
da0: 1920MB (3932160 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 221184 bytes)
iwm0: iwm_read_firmware: unknown firmware section 55, abort
iwm0: firmware parse error 22, section type 55
iwm0: iwm_read_firmware: failed 22
iwm0: Failed to start INIT ucode: 22
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm9560fw: could not load firmware image, error 8
iwm0: could not read firmware iwm9560fw (error 0)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x0-0x0
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe005d5f5000) at 6f000
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe0057be8000) at 6f380
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe0056494000) at 62940
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe0056a25000) at 68250
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe0057bf0000) at 6f080
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005cff5000) at 6f580
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005d615000) at 70150
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005d632000) at 70320
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005d63a000) at 703a0
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005d642000) at 70420
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005d64a000) at 704a0
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005d652000) at 70520
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005d65a000) at 705a0
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005d662000) at 70620
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005d66a000) at 706a0
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005d672000) at 70720
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005d67a000) at 707a0
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005d682000) at 70820
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005d68a000) at 708a0
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005d692000) at 70920
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005d69a000) at 709a0
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005d6a2000) at 70a20
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005d6aa000) at 70aa0
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005d6b2000) at 70b20
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005d6ba000) at 70ba0
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005d6c2000) at 70c20
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005d6ca000) at 70ca0
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005d6d2000) at 70d20
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Single CPU
iwm0: Break since Data not valid or Empty section, sec = 0
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm9560fw: could not load firmware image, error 8
iwm0: could not read firmware iwm9560fw (error 0)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x0-0x0
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe0057bf0000) at 6f180
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005d6d0000) at 70d00
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005d5f0000) at 6f980
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe0056a25000) at 68250
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe0056494000) at 62940
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005d7f2000) at 71f20
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005e5aa000) at 6fd80
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005e5c7000) at 6ff80
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005e5cf000) at 6fb80
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005e5d7000) at 72000
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005e5df000) at 72080
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005e5e7000) at 72100
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005e5ef000) at 72180
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005e5f7000) at 72200
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005e700000) at 72280
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005e708000) at 72300
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005e710000) at 72380
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005e718000) at 72400
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005e720000) at 72480
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005e728000) at 72500
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005e730000) at 72580
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005e738000) at 72600
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005e740000) at 72680
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005e748000) at 72700
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005e750000) at 72780
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005e758000) at 72800
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005e760000) at 72880
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005e768000) at 72900
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Single CPU
iwm0: Break since Data not valid or Empty section, sec = 0
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm9560fw: could not load firmware image, error 8
iwm0: could not read firmware iwm9560fw (error 0)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x0-0x0
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe005d7f2000) at 71f20
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005d5f0000) at 72b80
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005d6d0000) at 70d00
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe0056a25000) at 68250
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe0057bf0000) at 73180
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005e7f5000) at 73580
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005e5f0000) at 73780
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005e5f8000) at 73980
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005e92f000) at 73f00
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005e937000) at 73200
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005e93f000) at 6fd80
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005e947000) at 6fe00
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005e94f000) at 72400
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005e957000) at 72600
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005e95f000) at 6f880
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005e967000) at 6f000
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005e96f000) at 73e00
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005e977000) at 73e80
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005e97f000) at 73300
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005e987000) at 73380
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005e98f000) at 72900
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005e997000) at 72980
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005e99f000) at 73a00
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005e9a7000) at 73a80
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005e9af000) at 73b00
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005e9b7000) at 73b80
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005e9bf000) at 72c00
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005e9c7000) at 72c80
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Single CPU
iwm0: Break since Data not valid or Empty section, sec = 0
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm9560fw: could not load firmware image, error 8
iwm0: could not read firmware iwm9560fw (error 0)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x0-0x0
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe005d6d0000) at 70d00
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005d5f0000) at 6f880
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005d7f2000) at 71f20
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe005e7f5000) at 72d80
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe0056a25000) at 68250
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe00567eb000) at 65eb0
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe00566ce000) at 64ce0
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe00565b1000) at 63b10
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005e5f1000) at 72f80
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005e9a2000) at 78180
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005e9bf000) at 78380
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005e9c7000) at 73d80
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005e9d1000) at 6f000
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005e9d9000) at 73280
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005e9e1000) at 73180
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005e9e9000) at 73480
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005e9f1000) at 6fc80
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005e9f9000) at 73e00
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005ea01000) at 73e80
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005ea09000) at 73300
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005ea11000) at 73380
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005ea19000) at 72900
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005ea21000) at 72980
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005ea29000) at 72600
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005ea31000) at 72680
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005ea39000) at 78400
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005ea41000) at 78480
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005ea49000) at 78500
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005ea51000) at 78580
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005ea59000) at 78600
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005ea61000) at 78680
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Single CPU
iwm0: Break since Data not valid or Empty section, sec = 0
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm9560fw: could not load firmware image, error 8
iwm0: could not read firmware iwm9560fw (error 0)
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x0-0x0
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe005e7e9000) at 78180
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005e5e5000) at 78b80
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005e7f1000) at 78d80
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe005e9a2000) at 78f80
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe005e9bf000) at 79180
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe005e9c7000) at 79380
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe005e9fb000) at 79580
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe005ea18000) at 79780
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005ea35000) at 79980
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005ea52000) at 79b80
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005ea5a000) at 79d80
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005ecd5000) at 78380
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005ecdd000) at 73d80
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005ece5000) at 6f000
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005eced000) at 73280
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005ecf5000) at 73180
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005ecfd000) at 73f80
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005ed05000) at 72100
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005ed0d000) at 6fb80
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005ed15000) at 6f600
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005ed1d000) at 6fa80
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005ed25000) at 72280
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005ed2d000) at 6e180
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005ed35000) at 78700
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005ed3d000) at 78780
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005ed45000) at 78200
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005ed4d000) at 78280
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005ed55000) at 79e00
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005ed5d000) at 79e80
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005ed65000) at 79f00
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005ed6d000) at 79f80
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Single CPU
iwm0: Break since Data not valid or Empty section, sec = 0
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
link_elf_obj: symbol _binary_iwm_9000_41_fw_start undefined
linker_load_file: /boot/modules/iwm9560fw.ko - unsupported file type
iwm0: detached
pci0: <network> at device 20.3 (no driver attached)
iwm0: <Intel(R) Dual Band Wireless AC 9560> mem 0x604c110000-0x604c113fff at device 20.3 on pci0
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: ->iwm_preinit
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: read read firmware iwm9560fw
iwm0: sc_fwver = 0.0 (API ver 0)
iwm0: api flags index 1 larger than supported by driver
iwm0: iwm_read_firmware: Paging: paging enabled (size = 221184 bytes)
iwm0: iwm_read_firmware: unknown firmware section 55, abort
iwm0: iwm_read_firmware: unknown firmware section 54, abort
iwm0: iwm_read_firmware: unknown firmware section 58, abort
iwm0: firmware done
iwm0: ->iwm_prepare_card_hw
iwm0: <-iwm_prepare_card_hw
iwm0: iwm apm start
iwm0: Radio type=0x0-0x2-0x1
iwm0: iwm_nic_tx_init: loading ring 0 descriptors (0xfffffe005e7f4000) at 73a80
iwm0: iwm_nic_tx_init: loading ring 1 descriptors (0xfffffe005e5d0000) at 61580
iwm0: iwm_nic_tx_init: loading ring 2 descriptors (0xfffffe005f790000) at 61780
iwm0: iwm_nic_tx_init: loading ring 3 descriptors (0xfffffe005f7ad000) at 61980
iwm0: iwm_nic_tx_init: loading ring 4 descriptors (0xfffffe005f7ca000) at 61b80
iwm0: iwm_nic_tx_init: loading ring 5 descriptors (0xfffffe005f7e7000) at 80180
iwm0: iwm_nic_tx_init: loading ring 6 descriptors (0xfffffe005f7ef000) at 6e180
iwm0: iwm_nic_tx_init: loading ring 7 descriptors (0xfffffe005f7f7000) at 6eb00
iwm0: iwm_nic_tx_init: loading ring 8 descriptors (0xfffffe005f83f000) at 823f0
iwm0: iwm_nic_tx_init: loading ring 9 descriptors (0xfffffe005f85c000) at 825c0
iwm0: iwm_nic_tx_init: loading ring 10 descriptors (0xfffffe005f879000) at 82790
iwm0: iwm_nic_tx_init: loading ring 11 descriptors (0xfffffe005f881000) at 82810
iwm0: iwm_nic_tx_init: loading ring 12 descriptors (0xfffffe005f889000) at 82890
iwm0: iwm_nic_tx_init: loading ring 13 descriptors (0xfffffe005f891000) at 82910
iwm0: iwm_nic_tx_init: loading ring 14 descriptors (0xfffffe005f899000) at 82990
iwm0: iwm_nic_tx_init: loading ring 15 descriptors (0xfffffe005f8a1000) at 82a10
iwm0: iwm_nic_tx_init: loading ring 16 descriptors (0xfffffe005f8a9000) at 82a90
iwm0: iwm_nic_tx_init: loading ring 17 descriptors (0xfffffe005f8b1000) at 82b10
iwm0: iwm_nic_tx_init: loading ring 18 descriptors (0xfffffe005f8b9000) at 82b90
iwm0: iwm_nic_tx_init: loading ring 19 descriptors (0xfffffe005f8c1000) at 82c10
iwm0: iwm_nic_tx_init: loading ring 20 descriptors (0xfffffe005f8c9000) at 82c90
iwm0: iwm_nic_tx_init: loading ring 21 descriptors (0xfffffe005f8d1000) at 82d10
iwm0: iwm_nic_tx_init: loading ring 22 descriptors (0xfffffe005f8d9000) at 82d90
iwm0: iwm_nic_tx_init: loading ring 23 descriptors (0xfffffe005f8e1000) at 82e10
iwm0: iwm_nic_tx_init: loading ring 24 descriptors (0xfffffe005f8e9000) at 82e90
iwm0: iwm_nic_tx_init: loading ring 25 descriptors (0xfffffe005f8f1000) at 82f10
iwm0: iwm_nic_tx_init: loading ring 26 descriptors (0xfffffe005f8f9000) at 82f90
iwm0: iwm_nic_tx_init: loading ring 27 descriptors (0xfffffe005f901000) at 83010
iwm0: iwm_nic_tx_init: loading ring 28 descriptors (0xfffffe005f909000) at 83090
iwm0: iwm_nic_tx_init: loading ring 29 descriptors (0xfffffe005f911000) at 83110
iwm0: iwm_nic_tx_init: loading ring 30 descriptors (0xfffffe005f919000) at 83190
iwm0: iwm_nic_init: shadow registers enabled
iwm0: Enabling FW load interrupt
iwm0: working with Dual CPU
iwm0: iwm_pcie_load_section: [0] uCode section being loaded...
iwm0: iwm_pcie_load_section: [1] uCode section being loaded...
iwm0: iwm_pcie_load_section: [2] uCode section being loaded...
iwm0: iwm_pcie_load_section: [3] uCode section being loaded...
iwm0: iwm_pcie_load_section: [4] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 5
iwm0: iwm_pcie_load_section: [6] uCode section being loaded...
iwm0: iwm_pcie_load_section: [7] uCode section being loaded...
iwm0: iwm_pcie_load_section: [8] uCode section being loaded...
iwm0: iwm_pcie_load_section: [9] uCode section being loaded...
iwm0: Break since Data not valid or Empty section, sec = 10
iwm0: Failed to start INIT ucode: 35
iwm0: iwm_apm_stop: iwm apm stop
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_nic_lock: resetting device via NMI
iwm0: iwm_apm_stop: iwm apm stop
iwm0: <-iwm_attach

[-- Attachment #4 --]
diff -N -a -u --recursive /root/usr/src/sys/dev/iwm/if_iwm.c /usr/src/sys/dev/iwm/if_iwm.c
--- /root/usr/src/sys/dev/iwm/if_iwm.c	2018-12-07 01:02:01.000000000 +0100
+++ /usr/src/sys/dev/iwm/if_iwm.c	2018-12-27 20:58:32.165636000 +0100
@@ -580,6 +580,9 @@
 		    sc->cfg->fw_name, error);
 		goto out;
 	}
+	device_printf(sc->sc_dev,
+	    "read read firmware %s\n",
+	    sc->cfg->fw_name);
 	fw->fw_fp = fwp;
 
 	/* (Re-)Initialize default values. */
@@ -607,6 +610,9 @@
 	    IWM_UCODE_MAJOR(le32toh(uhdr->ver)),
 	    IWM_UCODE_MINOR(le32toh(uhdr->ver)),
 	    IWM_UCODE_API(le32toh(uhdr->ver)));
+	device_printf(sc->sc_dev,
+	    "sc_fwver = %s\n",
+	    sc->sc_fwver);
 	data = uhdr->data;
 	len = fw->fw_fp->datasize - sizeof(*uhdr);
 
@@ -890,8 +896,9 @@
 			device_printf(sc->sc_dev,
 			    "%s: unknown firmware section %d, abort\n",
 			    __func__, tlv_type);
-			error = EINVAL;
-			goto parse_out;
+			break;
+			// error = EINVAL;
+			//goto parse_out;
 		}
 	}
 
@@ -908,8 +915,11 @@
 		fw->fw_status = IWM_FW_STATUS_NONE;
 		if (fw->fw_fp != NULL)
 			iwm_fw_info_free(fw);
-	} else
+	} else {
 		fw->fw_status = IWM_FW_STATUS_DONE;
+		device_printf(sc->sc_dev,
+		    "firmware done\n");
+	}
 	wakeup(&sc->sc_fw);
 
 	return error;
@@ -2755,6 +2765,8 @@
 	struct iwm_mvm_alive_resp_ver2 *palive2;
 	struct iwm_mvm_alive_resp *palive;
 
+	IWM_DPRINTF(sc, IWM_DEBUG_RESET, "iwm_alive_fn called\n");
+
 	if (iwm_rx_packet_payload_len(pkt) == sizeof(*palive1)) {
 		palive1 = (void *)pkt->data;
 
@@ -5692,6 +5704,7 @@
 #define	PCI_PRODUCT_INTEL_WL_8260_1	0x24f3
 #define	PCI_PRODUCT_INTEL_WL_8260_2	0x24f4
 #define	PCI_PRODUCT_INTEL_WL_8265_1	0x24fd
+#define	PCI_PRODUCT_INTEL_WL_9560_1	0x9df0
 
 static const struct iwm_devices {
 	uint16_t		device;
@@ -5709,6 +5722,7 @@
 	{ PCI_PRODUCT_INTEL_WL_8260_1, &iwm8260_cfg },
 	{ PCI_PRODUCT_INTEL_WL_8260_2, &iwm8260_cfg },
 	{ PCI_PRODUCT_INTEL_WL_8265_1, &iwm8265_cfg },
+	{ PCI_PRODUCT_INTEL_WL_9560_1, &iwm9560_cfg },
 };
 
 static int
diff -N -a -u --recursive /root/usr/src/sys/dev/iwm/if_iwm_9000.c /usr/src/sys/dev/iwm/if_iwm_9000.c
--- /root/usr/src/sys/dev/iwm/if_iwm_9000.c	1970-01-01 01:00:00.000000000 +0100
+++ /usr/src/sys/dev/iwm/if_iwm_9000.c	2018-12-27 17:27:02.273792000 +0100
@@ -0,0 +1,97 @@
+/*-
+ * Based on BSD-licensed source modules in the Linux iwlwifi driver,
+ * which were used as the reference documentation for this implementation.
+ *
+ ******************************************************************************
+ *
+ * This file is provided under a dual BSD/GPLv2 license.  When using or
+ * redistributing this file, you may do so under either license.
+ *
+ * GPL LICENSE SUMMARY
+ *
+ * Copyright(c) 2014 Intel Corporation. All rights reserved.
+ * Copyright(c) 2014 - 2015 Intel Mobile Communications GmbH
+ * Copyright(c) 2016 Intel Deutschland GmbH
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of version 2 of the GNU General Public License as
+ * published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110,
+ * USA
+ *
+ * The full GNU General Public License is included in this distribution
+ * in the file called COPYING.
+ *
+ * Contact Information:
+ *  Intel Linux Wireless <linuxwifi@intel.com>
+ * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
+ *
+ * BSD LICENSE
+ *
+ * Copyright(c) 2014 Intel Corporation. All rights reserved.
+ * Copyright(c) 2014 - 2015 Intel Mobile Communications GmbH
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ *  * Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *  * Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *  * Neither the name Intel Corporation nor the names of its
+ *    contributors may be used to endorse or promote products derived
+ *    from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ *****************************************************************************/
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD: releng/12.0/sys/dev/iwm/if_iwm_9000.c 324434 2017-10-09 15:48:56Z gnn $");
+
+#include "opt_wlan.h"
+#include "opt_iwm.h"
+
+#include <sys/param.h>
+
+#include "if_iwm_config.h"
+
+#define IWM9560_FW	"iwm9560fw"
+
+// Hack: this must be identical to IWM_NVM_HW_SECTION_NUM_FAMILY_8000 until 
+// if_iwm.c is properly refactored.
+#define IWM_NVM_HW_SECTION_NUM_FAMILY_9000	10
+
+#define IWM_DEVICE_9000_COMMON						\
+	.device_family = IWM_DEVICE_FAMILY_9000,			\
+	.eeprom_size = IWM_OTP_LOW_IMAGE_SIZE_FAMILY_9000,		\
+	.nvm_hw_section_num = IWM_NVM_HW_SECTION_NUM_FAMILY_9000
+
+const struct iwm_cfg iwm9560_cfg = {
+	.name = "Intel(R) Dual Band Wireless AC 9560",
+	.fw_name = IWM9560_FW,
+	IWM_DEVICE_9000_COMMON,
+	.host_interrupt_operation_mode = 0,
+};
diff -N -a -u --recursive /root/usr/src/sys/dev/iwm/if_iwm_config.h /usr/src/sys/dev/iwm/if_iwm_config.h
--- /root/usr/src/sys/dev/iwm/if_iwm_config.h	2018-12-07 01:02:01.000000000 +0100
+++ /usr/src/sys/dev/iwm/if_iwm_config.h	2018-12-27 17:22:40.626521000 +0100
@@ -78,6 +78,7 @@
 	IWM_DEVICE_FAMILY_UNDEFINED,
 	IWM_DEVICE_FAMILY_7000,
 	IWM_DEVICE_FAMILY_8000,
+	IWM_DEVICE_FAMILY_9000,
 };
 
 /* Antenna presence definitions */
@@ -133,5 +134,6 @@
 extern const struct iwm_cfg iwm7265d_cfg;
 extern const struct iwm_cfg iwm8260_cfg;
 extern const struct iwm_cfg iwm8265_cfg;
+extern const struct iwm_cfg iwm9560_cfg;
 
 #endif /* __IWM_CONFIG_H__ */
diff -N -a -u --recursive /root/usr/src/sys/dev/iwm/if_iwm_debug.h /usr/src/sys/dev/iwm/if_iwm_debug.h
--- /root/usr/src/sys/dev/iwm/if_iwm_debug.h	2018-12-07 01:02:01.000000000 +0100
+++ /usr/src/sys/dev/iwm/if_iwm_debug.h	2018-12-27 18:27:15.596974000 +0100
@@ -19,6 +19,7 @@
 #ifndef	__IF_IWM_DEBUG_H__
 #define	__IF_IWM_DEBUG_H__
 
+#define IWM_DEBUG 1
 #ifdef	IWM_DEBUG
 enum {
 	IWM_DEBUG_XMIT		= 0x00000001,	/* basic xmit operation */
@@ -51,7 +52,7 @@
 };
 
 #define IWM_DPRINTF(sc, m, fmt, ...) do {			\
-	if (sc->sc_debug & (m))				\
+	if (1 || sc->sc_debug & (m))				\
 		device_printf(sc->sc_dev, fmt, ##__VA_ARGS__);	\
 } while (0)
 #else
diff -N -a -u --recursive /root/usr/src/sys/modules/iwm/Makefile /usr/src/sys/modules/iwm/Makefile
--- /root/usr/src/sys/modules/iwm/Makefile	2018-12-07 01:01:56.000000000 +0100
+++ /usr/src/sys/modules/iwm/Makefile	2018-12-27 18:03:46.832069000 +0100
@@ -7,7 +7,7 @@
 SRCS=	if_iwm.c if_iwm_binding.c if_iwm_util.c if_iwm_phy_db.c
 SRCS+=	if_iwm_mac_ctxt.c if_iwm_phy_ctxt.c if_iwm_time_event.c
 SRCS+=	if_iwm_power.c if_iwm_scan.c if_iwm_led.c if_iwm_notif_wait.c
-SRCS+=	if_iwm_7000.c if_iwm_8000.c if_iwm_fw.c if_iwm_sta.c if_iwm_sf.c
+SRCS+=	if_iwm_7000.c if_iwm_8000.c if_iwm_9000.c if_iwm_fw.c if_iwm_sta.c if_iwm_sf.c
 # bus layer
 SRCS+=	if_iwm_pcie_trans.c
 SRCS+=	device_if.h bus_if.h pci_if.h opt_wlan.h opt_iwm.h
diff -N -a -u --recursive /root/usr/src/sys/modules/iwmfw/Makefile /usr/src/sys/modules/iwmfw/Makefile
--- /root/usr/src/sys/modules/iwmfw/Makefile	2018-12-07 01:01:55.000000000 +0100
+++ /usr/src/sys/modules/iwmfw/Makefile	2018-12-27 14:41:57.789032000 +0100
@@ -6,6 +6,7 @@
 	iwm7265fw \
 	iwm7265Dfw \
 	iwm8000Cfw \
-	iwm8265fw
+	iwm8265fw \
+	iwm9560fw
 
 .include <bsd.subdir.mk>
diff -N -a -u --recursive /root/usr/src/sys/modules/iwmfw/iwm9560fw/Makefile /usr/src/sys/modules/iwmfw/iwm9560fw/Makefile
--- /root/usr/src/sys/modules/iwmfw/iwm9560fw/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ /usr/src/sys/modules/iwmfw/iwm9560fw/Makefile	2018-12-27 20:42:54.762156000 +0100
@@ -0,0 +1,6 @@
+# $FreeBSD: releng/12.0/sys/modules/iwmfw/iwm8265fw/Makefile 324434 2017-10-09 15:48:56Z gnn $
+
+KMOD=	iwm9560fw
+IMG=	iwm-9000-41
+
+.include <bsd.kmod.mk>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2Ba2FOxT73UUrsUTV-g0RXj%2Bi9iC-3PZKvE9MU2_uPpkt2dPhg>