问题

  2018 版的联想拯救者Y7000,网卡为高通的QCA9377,在Ubuntu 18.04 操作系统上可以通过卸载ideapad_laptop模块使用网卡,但是在CentOS7 上,不能开启网卡。先查看系统日志。

[    9.381418] ath10k_pci 0000:07:00.0: enabling device (0000 -> 0002)
[    9.384323] ath10k_pci 0000:07:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    9.598369] ath10k_pci 0000:07:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[    9.598384] ath10k_pci 0000:07:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[    9.969628] ath10k_pci 0000:07:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 1028:1810
[    9.969633] ath10k_pci 0000:07:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
[    9.971155] ath10k_pci 0000:07:00.0: firmware ver WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[   13.034010] ath10k_pci 0000:07:00.0: unable to read from the device
[   13.034012] ath10k_pci 0000:07:00.0: could not execute otp for board id check: -110
[   13.034013] ath10k_pci 0000:07:00.0: failed to get board id from otp: -110
[   13.034029] ath10k_pci 0000:07:00.0: could not probe fw (-110)

  确认Linux的firmware保持在最新。

yum update
yum search kernel-firmware

  那么问题出在哪里呢?进入ath10k的固件目录看看?

[oripoin@LEGION-Y7K hw1.0]$ ll
total 1076
-rw-r--r--. 1 root root 304308 Apr  1  2020 board-2.bin
-rw-r--r--. 1 root root   8124 Apr  1  2020 board.bin
-rw-r--r--. 1 root root 783336 Apr  1  2020 firmware-5.bin
-rw-r--r--. 1 root root 751436 Apr  1  2020 firmware-6.bin

  看起来很正常,找不出什么问题。在Gentoo的论坛上,我找到了解决办法,网址如下:https://forums.gentoo.org/viewtopic-t-1088792-start-0.html

解决方法

  删除/lib/firmware/ath10k/QCA9377/hw1.0目录下的firmware-6.bin

总结

  据说是因为固件包更新后新加入了一个firmware-6.bin,就会加载这个固件,删除后内核日志里面可以看到已经是‵…api 5…‵了。

[    0.437435] pci 0000:07:00.0: [168c:0042] type 00 class 0x028000
[    0.437502] pci 0000:07:00.0: reg 0x10: [mem 0xa4200000-0xa43fffff 64bit]
[    0.437775] pci 0000:07:00.0: PME# supported from D0 D3hot D3cold
[    0.437909] pci 0000:07:00.0: System wakeup disabled by ACPI
[    1.280063] pci 0000:07:00.0: Signaling PME through PCIe PME interrupt
[    4.974971] ath10k_pci 0000:07:00.0: irq 505 for MSI/MSI-X
[    4.975086] ath10k_pci 0000:07:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    5.178558] ath10k_pci 0000:07:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 17aa:0901
[    5.178561] ath10k_pci 0000:07:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 0 testmode 0
[    5.179110] ath10k_pci 0000:07:00.0: firmware ver WLAN.TF.1.0-00002-QCATFSWPZ-5 api 5 features ignore-otp crc32 c3e0d04f
[    5.242807] ath10k_pci 0000:07:00.0: board_file api 2 bmi_id N/A crc32 8aedfa4a
[    5.892749] ath10k_pci 0000:07:00.0: htt-ver 3.44 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1

有的没的

  作为一个重度CentOS用户,几乎所有的问题都要从Arch和Gentoo的文档,Ubuntu,Gentoo和Arch的论坛里面寻找解决方法。服了。

原文发布在我的博客:https://blog.oripoin.me/software/legiony7000_centos7_qca9377/

拯救者Y7000在CentOS7上面无法打开网卡 Ath10k (QCA9377)相关推荐

  1. 拯救者Y7000关闭的流程

    拯救者Y7000关闭防火墙流程 1.打开图一界面中设置 2.打开更新和安全 3.打开windows安全中心 4.点击打开防火墙和网络保护 5.打开共用网络 6.就会显示防火墙打开的选项. 7.点击关闭 ...

  2. 联想拯救者y7000怎么配置Java环境_联想拯救者y7000重装系统教程

    现如今随着社会水平的提高,无论办公还是生活都是越来越离不开电脑,电脑品牌也很多,联想笔记本是其中比较多人使用的笔记本,那么联想拯救者y7000笔记本要重装系统该怎么装呢?下面以重装win7系统为例,教 ...

  3. 联想拯救者y7000加内存条_短测联想拯救者Y7000,到底值不值得买?

    7000块左右的笔记本电脑有什么好选择,我相信这是很多人一直纠结的问题,虽然我用过的笔记本很多,但是这个价位的用的少之又少,但随着十代酷睿标压处理器的大量铺货,联想拯救者Y7000进入了我的视线.那到 ...

  4. 联想拯救者y7000怎么配置Java环境_联想拯救者y7000重新安装系统教程

    现在,随着社会水平的提高,办公室和生活越来越与计算机密不可分,并且计算机品牌很多. 联想笔记本电脑是越来越多的人使用笔记本电脑联想拯救系统进不去,因此联想拯救者y7000笔记本电脑很重要如何安装系统? ...

  5. 联想拯救者y7000电池耗电快_联想拯救者Y7000游戏本测评之温度、续航双测评

    在前面的文章里,小编对联想拯救者Y7000游戏本进行过理论性能测评和游戏性能测评.此次,小编将对它的温度和续航能力加以测评,一起来了解下吧. 1.机身温度 这里选取了运行<逆水寒>20分钟 ...

  6. 关于联想拯救者Y7000/Y7000P电源显示0%的问题及解决办法

    2022.11.07更新:此问题仅针对2018版的Y7000,后续新机型如有类似问题请联系售后解决. 问题描述:我的是联想拯救者Y7000 -18款,正常使用的情况下第二天早上开机发现电池充不进去电了 ...

  7. 联想拯救者y7000怎么配置Java环境_联想拯救者Y7000性能配置如何 用起来怎么样...

    想必大家都知道,说起游戏本,不少人的印象可能还停留在厚实沉重.颜值不高这个阶段.事实上,现在已经有不少笔记本能够兼具强大的性能和美好的外观,小编想介绍一下联想新一代拯救者Y7000的相关信息. 联想拯 ...

  8. 拯救者Y7000安装ubuntu时出现的问题

    拯救者Y7000安装ubuntu时出现的问题 说明 1. 安装Ubuntu 2. 解决系统不能连接wifi问题 对于Ubuntu 16.04 对于Ubuntu 18.04 3. 更改启动顺序 说明 博 ...

  9. 联想y7000电脑未正确启动_Lenovo/联想 拯救者 Y7000简单装系统教程

    前言 今天U大师讲下Lenovo/联想 拯救者 Y7000简单装系统教程.Lenovo/联想 拯救者 Y7000 游戏笔记本是一款四核手提电脑.拥有着15.6英寸的屏幕,配置了酷睿八代CPU,轻薄的机 ...

  10. 联想拯救者Y7000如何重装系统

    联想拯救者Y7000如何重装系统 想重装win10系统,下载了安装包之后,直接点ISO文件里的setup.exe,结果原来系统的文件并没有删除,但安装好的软件已经没有了.好家伙,相当于一个新系统占了c ...

最新文章

  1. 基于WinSvr2012共享文件夹的Hyper-V实时迁移之三实时迁移的实现及验证
  2. 关于对 linux系统的物理内存访问 /dev/mem
  3. 祛除雀斑的健康方法 - 健康程序员,至尚生活!
  4. rest模式get,post,put,delete简单讲解
  5. php traits 使用,php中traits的使用
  6. java测试类生成对象,java编写student类 用Java编写一段测试程序,生成student类的两个对象,并输出每个对象基本信息?...
  7. debian uefi legacy 区别_电脑硬盘格式有Legacy与UEFI,选择哪一个好?千万别选错了!...
  8. 17 java 存在的问题(转)
  9. SVN安装以及使用教程
  10. ams1117封装尺寸
  11. 重启网卡报错Job for network.service failed because the control process exited with error code.
  12. 第一部分 移动终端芯片概述
  13. 你平时都怎么记笔记?给好学的你安利10个最好用的记笔记神器!
  14. J2EE 框架结构及核心技术基础面面观
  15. html5 动画Ilove送给他(她)
  16. 营销人员是怎么使用MindManager思维导图的?
  17. python tkinter控件_Python——Tkinter窗口的函数,Pythontkinter,视窗,功能,部件
  18. Centos8安装显卡驱动以及Cuda
  19. 实现敌人(怪物)的简单AI(自动巡逻、看到玩家攻击玩家、玩家离开恢复自动巡逻)
  20. 戴尔计算机配置情况,戴尔灵越14(3443)lns14 r452814寸笔记本电脑的配置状况

热门文章

  1. 教程——Wind Turbine Maintenance(Agents)
  2. Java可以开发什么项目?
  3. vcenter客户端控制虚拟服务器报错:“VMRC 控制台的连接已断开”
  4. [转]网络安全设备Bypass功能介绍及分析 - [网络编程]
  5. SoapUI中文乱码
  6. 关于GetTickCount函数的用法
  7. php电子备课系统,电子备课-华思信息-智慧校园-智慧班牌-智慧课堂-智慧教育整体解决方案...
  8. java实现万年历——超简单!
  9. gre考试是机考还是笔试?
  10. Office 2007 Pro/Ent 简体中文版下载