Qualcomm Atheros QCA6174 802.11ac 无线网络适配器 [168c:003e] (rev 32) 的问题

Qualcomm Atheros QCA6174 802.11ac 无线网络适配器 [168c:003e] (rev 32) 的问题

我在新 Dell XPS 13 9370 上安装了 Ubuntu 18.04。除了 Wi-Fi 之外,一切似乎都正常。

以下是一些可能有用的详细信息。

$ lspci -nnk | grep -iA2 net; dmesg | grep ath10k
02:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
    Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter [1a56:143a]
    Kernel driver in use: ath10k_pci
    Kernel modules: ath10k_pci
[    3.791838] ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002)
[    3.796672] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    4.088658] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[    4.088665] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[    4.088865] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-6.bin failed with error -2
[    4.088876] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[    4.090326] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:143a
[    4.090328] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[    4.090816] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[    4.152888] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-2.bin failed with error -2
[    4.153049] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 872f3cc5
[    4.738266] ath10k_pci 0000:02:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[    4.830604] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0

此外,我找不到文件ath10k/pre-cal-pci-0000:02:00.0.bincal-pci-0000:02:00.0.bin。此外,甚至从这个存储库我发现的参考点根本不包含QCA6174/hw3.0/firmware-5.bin和文件。QCA6174/hw3.0/firmware-6.bin

请帮帮我。

编辑1:

$ sudo iw reg get
global
country IN: DFS-JP
    (2402 - 2482 @ 40), (N/A, 20), (N/A)
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW
    (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW
    (5735 - 5835 @ 80), (N/A, 20), (N/A)

答案1

首先,切换到较早的内核版本不太可能解决您的问题。但是,重新启动、中断启动过程并在 GRUB 菜单中选择较早的内核版本并尝试是相当容易的。如果有帮助,请报告。搜索者会很感激的。

其次,在网络管理器中禁用省电功能通常很有用。可以从终端执行以下命令:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*
sudo service network-manager restart

接下来,我建议明确设置你的监管范围。检查你的:

sudo iw reg get

如果您选择 00,则这是一个通用的设置。请在此处查找您的设置:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2然后暂时设置一下:

sudo iw reg set IS

当然,如果不是冰岛,请替换您的国家代码。永久设置它:

sudo nano /etc/default/crda

将最后一行改为:

REGDOMAIN=IS

仔细校对,保存并关闭文本编辑器。

我注意到您连接到了一个不安全的网络。通常,Linux 驱动程序连接到 WPA2 网络更可靠。如果您有选择,我会看看连接到 CAMPUS_SECURED 的连接是否更可靠。

最后,我注意到您扫描的每个网络的信号强度都很低。我想知道两根天线是否都牢固地卡在无线网卡上。如果您可以站在离路由器很近的地方,比如说一米左右,扫描并获得良好的信号强度,比如说 90%,然后站在 5-6 米远的地方并获得非常低的强度,比如说 35%,那么我怀疑天线没有正确连接。

相关内容