![Qualcomm Atheros QCA9377 的 ath10k 直接固件加载失败](https://linux22.com/image/103635/Qualcomm%20Atheros%20QCA9377%20%E7%9A%84%20ath10k%20%E7%9B%B4%E6%8E%A5%E5%9B%BA%E4%BB%B6%E5%8A%A0%E8%BD%BD%E5%A4%B1%E8%B4%A5.png)
我在 Acer Spin 5 笔记本上使用 Arch Linux (4.8.13-1)。 WIFI 可以工作,但有一些dmesg | grep ath
我不明白的错误:
[ 2.269128] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 2.546004] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[ 2.546040] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[ 2.556185] ath10k_pci 0000:01:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 105b:e0a1
[ 2.556192] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0
[ 2.557620] ath10k_pci 0000:01:00.0: firmware ver WLAN.TF.1.0-00267-1 api 5 features ignore-otp crc32 79cea2c7
[ 2.625627] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id N/A crc32 93da0176
[ 4.406204] ath10k_pci 0000:01:00.0: htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 4.412611] ath: EEPROM regdomain: 0x69
[ 4.412613] ath: EEPROM indicates we should expect a direct regpair map
[ 4.412614] ath: Country alpha2 being used: 00
[ 4.412615] ath: Regpair used: 0x69
lspci -v
显示有关网络控制器的信息
01:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
Subsystem: Foxconn International, Inc. Device e0a1
Flags: bus master, fast devsel, latency 0, IRQ 280
Memory at b1000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
我想知道如何解决这个问题。我认为这可能会解决我在控制器方面遇到的一些问题。我不知何故无法正确连接到我的大学 WIFI。我认为这可能与 中出现的这些错误有关dmesg
。我尝试了 NetworkManager、connman、wicd、netctl,但使用它们我只能获得网络中的 IP 地址,但无法连接到互联网。与大学的 eduroam 网络相同。我已经尝试了很多不同的配置,但没有一个有效。
这是的输出iwconfig
wlan0 IEEE 802.11 ESSID:"MY-WIFI"
Mode:Managed Frequency:2.437 GHz Access Point: 3C:7A:8A:F7:A2:C8
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=50/70 Signal level=-60 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:16 Missed beacon:0
lo no wireless extensions.
并iwlist scan | egrep -i 'ssid|cipher'
给了我这个
lo Interface doesn't support scanning.
ESSID:"MY-WIFI"
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
ESSID:""
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
ESSID:"20da86"
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
ESSID:"0856e0"
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
ESSID:""
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
ESSID:"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
ESSID:"20da86"
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
Group Cipher : TKIP
Pairwise Ciphers (2) : CCMP TKIP
答案1
我参加聚会有点晚了,但我也必须eduroam
在某个时间点连接,这是我的配置(至少对我来说):
Description='Eduroam Tartu Student Village'
Interface=wlp8s0
Connection=wireless
Security=wpa-configsection
IP=dhcp
WPAConfigSection=(
'ssid="eduroam"'
'proto=RSN WPA'
'key_mgmt=WPA-EAP'
'eap=PEAP'
'identity="<mylogin>"'
'password="<mypass>"'
'phase2="auth=MSCHAPV2 password=<mypassagain>"'
)
而且我也收到了和你一样的错误。虽然它有时会导致我的无线卡行为异常。上次更新后,甚至从睡眠中醒来后无法重新连接。