I got my hands on StarLabs StarLite laptop and I'm stuck with iwm
driver issue.
I bootstrapped iwm-firmware-20220111.tgz and it seems to detect
Intel AC 9560, firmware is loaded. But when the interface is configured,
dmesg spews:
iwm0: fatal firmware error
Below is full dmesg output (I redacted WiFi ESSIDs, etc) with ifconfig iwm0 debug enabled.
Any help or suggestions will be appreciated.
--- dmesg below ---
OpenBSD 7.1 (GENERIC) #443: Mon Apr 11 17:55:15 MDT 2022
deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 8420622336 (8030MB)
avail mem = 8148242432 (7770MB)
random: good seed from bootblocks
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 3.3 @ 0xffe7000 (20 entries)
bios0: vendor coreboot version "4.16" date 05/11/2022
bios0: Star Labs Lite
acpi0 at bios0: ACPI 6.0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP SSDT MCFG TPM2 APIC DMAR DBG2 HPET BGRT
acpi0: wakeup devices XHCI(S3) HDAS(S3) CNVW(S3) SLP_(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimcfg0 at acpi0
acpimcfg0: addr 0xe0000000, bus 0-255
acpimadt0 at acpi0 addr 0xfee00000
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz, 2799.23 MHz, 06-7a-08
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,FSGSBASE,TSC_ADJUST,SGX,SMEP,ERMS,MPX,RDSEED,SMAP,CLFLUSHOPT,PT,SHA,UMIP,MD_CLEAR,IBRS,IBPB,STIBP,SSBD,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES
cpu0: 4MB 64b/line 16-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 19MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.2.4.2.1.1, IBE
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins, remapped
acpihpet0 at acpi0: 19200000 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiec0 at acpi0
glkgpio0 at acpi0 GPO3 uid 4 addr 0xd0c80000/0x4000 irq 14, 35 pins
acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001
"STAR0001" at acpi0 not configured
acpicmos0 at acpi0
acpiac0 at acpi0: AC unit online
acpibat0 at acpi0: BAT0 model "597077-3S" serial 3ICP6/70/77 type Real oem "DGFGE"
acpibtn0 at acpi0: LID0
glkgpio1 at acpi0 GPO0 uid 1 addr 0xd0c40000/0x4000 irq 14, 80 pins
glkgpio2 at acpi0 GPO1 uid 2 addr 0xd0c50000/0x4000 irq 14, 80 pins
glkgpio3 at acpi0 GPO2 uid 3 addr 0xd0c90000/0x4000 irq 14, 20 pins
acpibtn1 at acpi0: SLP_
"INTC1051" at acpi0 not configured
tpm0 at acpi0 TPM_ 2.0 (CRB) addr 0xfed40000/0x5000, device 0x00000000 rev 0x0
"BOOT0000" at acpi0 not configured
acpicpu0 at acpi0: C3(10@150 io@0x419), C2(10@50 io@0x415), C1(1000@1 halt), PSS
cpu0: Enhanced SpeedStep 2799 MHz: speeds: 1101, 1100, 1000, 800 MHz
pci0 at mainbus0 bus 0
0:24:2: mem address conflict 0xddffc000/0x1000
pchb0 at pci0 dev 0 function 0 "Intel Gemini Lake Host" rev 0x06
"Intel Gemini Lake DPTF" rev 0x06 at pci0 dev 0 function 1 not configured
inteldrm0 at pci0 dev 2 function 0 "Intel UHD Graphics 605" rev 0x06
drm0 at inteldrm0
inteldrm0: msi, GEMINILAKE, gen 9
iwm0 at pci0 dev 12 function 0 "Intel AC 9560" rev 0x06, msix
"Intel Gemini Lake HD Audio" rev 0x06 at pci0 dev 14 function 0 not configured
ahci0 at pci0 dev 18 function 0 "Intel Gemini Lake AHCI" rev 0x06: msi, AHCI 1.3.1
ahci0: port 0: 6.0Gb/s
ahci0: PHY offline on port 1
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, Star Drive SATA, SBFM> t10.ATA_Star_Drive_SATA_SSD_A45A07231D8600001036
sd0: 915715MB, 512 bytes/sector, 1875385008 sectors, thin
xhci0 at pci0 dev 21 function 0 "Intel Gemini Lake xHCI" rev 0x06: msi, xHCI 1.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
dwiic0 at pci0 dev 23 function 0 "Intel Gemini Lake I2C" rev 0x06: apic 2 int 31
iic0 at dwiic0
dwiic1 at pci0 dev 23 function 3 "Intel Gemini Lake I2C" rev 0x06: apic 2 int 34
iic1 at dwiic1
ihidev0 at iic1 addr 0x2c gpio 0, vendor 0x93a product 0x255, STAR0001
ihidev0: 11 report ids
imt0 at ihidev0: touchpad, 5 contacts
wsmouse0 at imt0 mux 0
ims0 at ihidev0 reportid 2: 2 buttons, Z and W dir
wsmouse1 at ims0 mux 0
hid at ihidev0 reportid 4 not configured
hid at ihidev0 reportid 6 not configured
hid at ihidev0 reportid 7 not configured
hid at ihidev0 reportid 10 not configured
hid at ihidev0 reportid 11 not configured
"Intel Gemini Lake HSUART" rev 0x06 at pci0 dev 24 function 0 not configured
"Intel Gemini Lake HSUART" rev 0x06 at pci0 dev 24 function 2 not configured
pcib0 at pci0 dev 31 function 0 "Intel Gemini Lake LPC" rev 0x06
ichiic0 at pci0 dev 31 function 1 "Intel Gemini Lake SMBus" rev 0x06: apic 2 int 20
iic2 at ichiic0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pms0 at pckbc0 (aux slot)
wsmouse2 at pms0 mux 0
vmm0 at mainbus0: VMX/EPT
efifb at mainbus0 not configured
ugen0 at uhub0 port 6 "Generic USB2.0-CRW" rev 2.00/39.60 addr 2
uvideo0 at uhub0 port 8 configuration 1 interface 0 "Sonix Technology Co., Ltd. USB 2.0 Camera" rev 2.00/1.00 addr 3
video0 at uvideo0
uaudio0 at uhub0 port 8 configuration 1 interface 3 "Sonix Technology Co., Ltd. USB 2.0 Camera" rev 2.00/1.00 addr 3
uaudio0: class v1, high-speed, sync, channels: 0 play, 1 rec, 2 ctls
audio0 at uaudio0
ugen1 at uhub0 port 9 "Intel product 0x0aaa" rev 2.00/0.02 addr 4
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
sd1 at scsibus3 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006>
sd1: 915714MB, 512 bytes/sector, 1875383423 sectors
root on sd1a (6fb1330e9c6e4ba7.a) swap on sd1b dump on sd1b
drm:pid0:intel_step_init *WARNING* [drm] Unknown revid 0x06
inteldrm0: 1920x1080, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
iwm0: hw rev 0x310, fw ver 46.4e1ceb39.0, address **:**:**:**:**:**
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: fatal firmware error
iwm0: begin active scan
iwm0: INIT -> SCAN
iwm0: end active scan
iwm0: - **:**:**:**:**:** 11 +20 54M ess privacy rsn "******"!
iwm0: firmware has detected regulatory domain 'GB' (0x4742)
iwm0: SCAN -> AUTH
iwm0: sending auth to **:**:**:**:**:** on channel 60 mode 11a
iwm0: AUTH -> ASSOC
iwm0: sending assoc_req to **:**:**:**:**:** on channel 60 mode 11a
iwm0: dumping device error log
iwm0: Start Error Log Dump:
iwm0: Status: 0x79, count: 6
iwm0: 0x000019A8 | ADVANCED_SYSASSERT
iwm0: 000022F0 | trm_hw_status0
iwm0: 00000000 | trm_hw_status1
iwm0: 004895DE | branchlink2
iwm0: 00479056 | interruptlink1
iwm0: 00000000 | interruptlink2
iwm0: 0000A100 | data1
iwm0: DEADBEEF | data2
iwm0: DEADBEEF | data3
iwm0: 00018943 | beacon time
iwm0: 2CCE1E73 | tsf low
iwm0: 0000001D | tsf hi
iwm0: 00000000 | time gp1
iwm0: 002F69CE | time gp2
iwm0: 00000001 | uCode revision type
iwm0: 0000002E | uCode version major
iwm0: 4E1CEB39 | uCode version minor
iwm0: 00000312 | hw version
iwm0: 18889008 | board version
iwm0: 002E004E | hcmd
iwm0: 00022080 | isr0
iwm0: 01000000 | isr1
iwm0: 08201802 | isr2
iwm0: 00417CC0 | isr3
iwm0: 00000000 | isr4
iwm0: 002D00A9 | last cmd Id
iwm0: 0001B822 | wait_event
iwm0: 00000010 | l2p_control
iwm0: 00000020 | l2p_duration
iwm0: 0000003F | l2p_mhvalid
iwm0: 000000CF | l2p_addr_match
iwm0: 0000000D | lmpm_pmg_sel
iwm0: 20120103 | timestamp
iwm0: 0000385C | flow_handler
iwm0: Start UMAC Error Log Dump:
iwm0: Status: 0x79, count: 7
iwm0: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
iwm0: 0x00000000 | umac branchlink1
iwm0: 0xC0088BBA | umac branchlink2
iwm0: 0xC00851F0 | umac interruptlink1
iwm0: 0xC00851F8 | umac interruptlink2
iwm0: 0x00000800 | umac data1
iwm0: 0xC00851F8 | umac data2
iwm0: 0xDEADBEEF | umac data3
iwm0: 0x0000002E | umac major
iwm0: 0x4E1CEB39 | umac minor
iwm0: 0x002F69E5 | frame pointer
iwm0: 0xC0887568 | stack pointer
iwm0: 0x002E004E | last host cmd
iwm0: 0x00000000 | isr status reg
driver status:
tx ring 0: qid=0 cur=47 queued=1
tx ring 1: qid=1 cur=0 queued=0
tx ring 2: qid=2 cur=0 queued=0
tx ring 3: qid=3 cur=0 queued=0
tx ring 4: qid=4 cur=0 queued=0
tx ring 5: qid=5 cur=2 queued=0
tx ring 6: qid=6 cur=0 queued=0
tx ring 7: qid=7 cur=0 queued=0
tx ring 8: qid=8 cur=0 queued=0
tx ring 9: qid=9 cur=0 queued=0
tx ring 10: qid=10 cur=0 queued=0
tx ring 11: qid=11 cur=0 queued=0
tx ring 12: qid=12 cur=0 queued=0
tx ring 13: qid=13 cur=0 queued=0
tx ring 14: qid=14 cur=0 queued=0
tx ring 15: qid=15 cur=0 queued=0
tx ring 16: qid=16 cur=0 queued=0
tx ring 17: qid=17 cur=0 queued=0
tx ring 18: qid=18 cur=0 queued=0
tx ring 19: qid=19 cur=0 queued=0
tx ring 20: qid=20 cur=0 queued=0
tx ring 21: qid=21 cur=0 queued=0
tx ring 22: qid=22 cur=0 queued=0
tx ring 23: qid=23 cur=0 queued=0
tx ring 24: qid=24 cur=0 queued=0
tx ring 25: qid=25 cur=0 queued=0
tx ring 26: qid=26 cur=0 queued=0
tx ring 27: qid=27 cur=0 queued=0
tx ring 28: qid=28 cur=0 queued=0
tx ring 29: qid=29 cur=0 queued=0
tx ring 30: qid=30 cur=0 queued=0
rx ring: cur=63
802.11 state ASSOC
iwm0: fatal firmware error
iwm0: ASSOC -> INIT
iwm0: begin active scan
iwm0: INIT -> SCAN
iwm0: end active scan
iwm0: - **:**:**:**:**:** 11 +19 54M ess privacy rsn! "***********"!
iwm0: firmware has detected regulatory domain 'GB' (0x4742)
iwm0: SCAN -> AUTH
iwm0: sending auth to **:**:**:**:**:** on channel 60 mode 11a
iwm0: AUTH -> ASSOC
iwm0: sending assoc_req to **:**:**:**:**:** on channel 60 mode 11a
iwm0: dumping device error log
iwm0: Start Error Log Dump:
iwm0: Status: 0x79, count: 6
iwm0: 0x000019A8 | ADVANCED_SYSASSERT
iwm0: 000022F0 | trm_hw_status0
iwm0: 00000000 | trm_hw_status1
iwm0: 004895DE | branchlink2
iwm0: 00479056 | interruptlink1
iwm0: 00000000 | interruptlink2
iwm0: 0000A100 | data1
iwm0: DEADBEEF | data2
iwm0: DEADBEEF | data3
iwm0: 00018A0F | beacon time
iwm0: 2D0FBD60 | tsf low
iwm0: 0000001D | tsf hi
iwm0: 00000000 | time gp1
iwm0: 002FBB49 | time gp2
iwm0: 00000001 | uCode revision type
iwm0: 0000002E | uCode version major
iwm0: 4E1CEB39 | uCode version minor
iwm0: 00000312 | hw version
iwm0: 18889008 | board version
iwm0: 002E004E | hcmd
iwm0: 00022080 | isr0
iwm0: 01000000 | isr1
iwm0: 08201802 | isr2
iwm0: 00417CC0 | isr3
iwm0: 00000000 | isr4
iwm0: 002D00A9 | last cmd Id
iwm0: 0001B822 | wait_event
iwm0: 00000010 | l2p_control
iwm0: 00000020 | l2p_duration
iwm0: 0000003F | l2p_mhvalid
iwm0: 000000CF | l2p_addr_match
iwm0: 0000000D | lmpm_pmg_sel
iwm0: 20120103 | timestamp
iwm0: 0000385C | flow_handler
iwm0: Start UMAC Error Log Dump:
iwm0: Status: 0x79, count: 7
iwm0: 0x20000070 | NMI_INTERRUPT_LMAC_FATAL
iwm0: 0x00000000 | umac branchlink1
iwm0: 0xC0088BBA | umac branchlink2
iwm0: 0x0101F524 | umac interruptlink1
iwm0: 0xC0085190 | umac interruptlink2
iwm0: 0x00000800 | umac data1
iwm0: 0xC0085190 | umac data2
iwm0: 0xDEADBEEF | umac data3
iwm0: 0x0000002E | umac major
iwm0: 0x4E1CEB39 | umac minor
iwm0: 0x002FBB61 | frame pointer
iwm0: 0xC0887584 | stack pointer
iwm0: 0x002E004E | last host cmd
iwm0: 0x00000000 | isr status reg
driver status:
tx ring 0: qid=0 cur=47 queued=1
tx ring 1: qid=1 cur=0 queued=0
tx ring 2: qid=2 cur=0 queued=0
tx ring 3: qid=3 cur=0 queued=0
tx ring 4: qid=4 cur=0 queued=0
tx ring 5: qid=5 cur=2 queued=0
tx ring 6: qid=6 cur=0 queued=0
tx ring 7: qid=7 cur=0 queued=0
tx ring 8: qid=8 cur=0 queued=0
tx ring 9: qid=9 cur=0 queued=0
tx ring 10: qid=10 cur=0 queued=0
tx ring 11: qid=11 cur=0 queued=0
tx ring 12: qid=12 cur=0 queued=0
tx ring 13: qid=13 cur=0 queued=0
tx ring 14: qid=14 cur=0 queued=0
tx ring 15: qid=15 cur=0 queued=0
tx ring 16: qid=16 cur=0 queued=0
tx ring 17: qid=17 cur=0 queued=0
tx ring 18: qid=18 cur=0 queued=0
tx ring 19: qid=19 cur=0 queued=0
tx ring 20: qid=20 cur=0 queued=0
tx ring 21: qid=21 cur=0 queued=0
tx ring 22: qid=22 cur=0 queued=0
tx ring 23: qid=23 cur=0 queued=0
tx ring 24: qid=24 cur=0 queued=0
tx ring 25: qid=25 cur=0 queued=0
tx ring 26: qid=26 cur=0 queued=0
tx ring 27: qid=27 cur=0 queued=0
tx ring 28: qid=28 cur=0 queued=0
tx ring 29: qid=29 cur=0 queued=0
tx ring 30: qid=30 cur=0 queued=0
rx ring: cur=63
802.11 state ASSOC
iwm0: fatal firmware error
iwm0: ASSOC -> INIT
iwm0: INIT -> INIT
No comments:
Post a Comment