I’ve managed to get nixos running on my laptop but I don’t have wifi, and I’m connected through ethernet. My wifi drivers seem to be out of wack, and doing journalctl -b | fgrep ath
gives me this-
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:03:00.0.bin failed with error -2
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: unable to read from the device
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: could not execute otp for board id check: -110
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: failed to get board id from otp: -110
Feb 25 21:07:12 nixos kernel: ath10k_pci 0000:03:00.0: could not probe fw (-110)
I have tried adding firmwareLinuxNonfree
to my configuration.nix
and switching, but it doesn’t seem to have done anything.
Any way to get wifi with my hardware? here’s my lspci
output-
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)