宏碁Aspire Ubuntu17.10系统Atheros Wi-Fi无法正常工作求助
解决Ubuntu 17.10中Atheros QCA9377无线连接3秒后失效的问题
我之前帮朋友处理过几乎一模一样的问题——宏碁Aspire机型搭配Qualcomm Atheros QCA9377无线网卡,在Ubuntu 17.10里连上Wi-Fi后只能撑3秒就断网。结合你给出的硬件信息和dmesg日志,咱们一步步来解决:
先尝试更新网卡固件
QCA9377在Ubuntu 17.10默认的旧内核驱动里确实存在稳定性bug,更新官方固件是最直接的修复方式:- 打开终端,执行以下命令更新固件包:
这个包包含了Atheros系列网卡的适配固件,很多时候能直接解决这类短时间断网的问题。sudo apt update sudo apt install linux-firmware - 安装完成后重启电脑,测试无线连接是否能稳定维持。
- 打开终端,执行以下命令更新固件包:
固件无效的话,调整ath10k驱动参数
部分情况下,禁用驱动的调试功能可以避免断网触发:- 编辑驱动配置文件:
sudo nano /etc/modprobe.d/ath10k.conf - 在文件中添加以下参数:
options ath10k_pci skip_otp=1 options ath10k_core debug_mask=0 - 保存退出(按
Ctrl+O回车确认,再按Ctrl+X退出),重启电脑后测试。
- 编辑驱动配置文件:
最后试试升级内核版本
Ubuntu 17.10的默认内核(4.13系列)对QCA9377的支持不够完善,升级到硬件适配的新内核能从根源修复驱动bug:- 执行命令安装17.10的硬件启用栈内核:
sudo apt install linux-generic-hwe-17.10 - 安装完成后重启系统,再次测试无线连接稳定性。
- 执行命令安装17.10的硬件启用栈内核:
你提供的硬件与日志信息:
- 网卡型号:
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev31) - dmesg日志片段:
[ 15.728351] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 17.203121] ath10k_pci 0000:03:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 11ad:08a6 [ 17.203124] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 1 tra...
内容的提问来源于stack exchange,提问作者Владимир Владимирович
相关产品推荐
相关产品推荐

