Hi.
I needed a replacement for my Fritz!Box router and thought I’d do myself a favor and ordered a Turris Omnia 2020.
Sorry to say this, but after fiddling with it the last couple days it seems to me this device’s wifi is unusable.
Somehow, the first wifi adapter (which is set to 5GHz mode) does not show up at all when scanning. It looks like this in Luci:
The system logs shows:
Apr 6 10:58:50 turris kernel: [ 11.958953] ath10k_pci 0000:02:00.0: enabling device (0140 -> 0142)
Apr 6 10:58:50 turris kernel: [ 11.965527] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
Apr 6 10:58:50 turris kernel: [ 12.213974] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
Apr 6 10:58:50 turris kernel: [ 12.224716] ath10k_pci 0000:02:00.0: Falling back to user helper
Apr 6 10:58:50 turris kernel: [ 12.585048] firmware ath10k!pre-cal-pci-0000:02:00.0.bin: firmware_loading_store: map pages failed
Apr 6 10:58:50 turris kernel: [ 12.594230] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
Apr 6 10:58:50 turris kernel: [ 12.604619] ath10k_pci 0000:02:00.0: Falling back to user helper
Apr 6 10:58:50 turris kernel: [ 12.615294] firmware ath10k!cal-pci-0000:02:00.0.bin: firmware_loading_store: map pages failed
Apr 6 10:58:50 turris kernel: [ 12.624096] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/firmware-6.bin failed with error -2
Apr 6 10:58:50 turris kernel: [ 12.634834] ath10k_pci 0000:02:00.0: Falling back to user helper
Apr 6 10:58:50 turris kernel: [ 12.645658] firmware ath10k!QCA988X!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
Apr 6 10:58:50 turris kernel: [ 12.662953] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
Apr 6 10:58:50 turris kernel: [ 12.672212] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
Apr 6 10:58:50 turris kernel: [ 12.681739] ath10k_pci 0000:02:00.0: firmware ver 10.2.4-1.0-00047 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 35bd9258
Apr 6 10:58:50 turris kernel: [ 12.726526] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
Apr 6 10:58:50 turris kernel: [ 12.736998] ath10k_pci 0000:02:00.0: Falling back to user helper
Apr 6 10:58:50 turris kernel: [ 12.747773] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
Apr 6 10:58:50 turris kernel: [ 12.757793] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
Apr 6 10:58:50 turris kernel: [ 13.896936] ath10k_pci 0000:02:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
Apr 6 10:58:50 turris kernel: [ 19.643064] ath10k_pci 0000:02:00.0: pdev param 0 not supported by firmware
Nonetheless, the card seems to be initialized, but I get no signal… EDIT: the problem was that I set the channel to “auto”, which – regardless of the country set to DE
– choose channel 169. AFAICS, this channel is not something that is supported throughout Europe. Manually setting it to a 108, made the network appear when scanning… but has even worse signal quality than the second card.
The second adapater works, but has really sh*tty signal quality. Even the integrated AP of my printer has a better signal… And of course, the old Fritz!Box which I had planned to replace with the omnia also has better signal quality (but only does 2.4GHz).
I just cannot believe that people pay a premium for such mediocre set up. Does anyone have some tips what I could try (apart from replacing the wifi cards and antennas)? Everything in the router seems to be tightly connected and antennas are fixated properly.
I think I’ll have to return the omnia and get a different router…