当前位置: 首页 > article >正文

y7000p2023AX211ubuntu20无线网卡驱动

网卡检测

  • 查看无线网卡驱动,本教程适用的网卡为Intel Corporation Device[8086:51f1],即AX211

    lspci -nn | grep Net
    

在这里插入图片描述

这里的Ethernet controller是有线网卡,Network controller是无线网卡,Intel corporation Device指英伟达网卡对应的设备号是[8086:51f1]直接搜是英特尔的AX211,如果是Realtek开头就是realtek的网卡,请参考其他教程

安装intel网卡驱动库

  • 安装依赖

    sudo apt install flex bison
    
  • 下载仓库

    git clone https://github.com/intel/backport-iwlwifi.git
    cd backport-iwlwifi/iwlwifi-stack-dev
    sudo make defconfig-iwlwifi-public
    
    • 这里如果有报错no rule to make “defconfig-iwlwifi-public",按照下面方法解决,没有报错就跳过

    • 下载内核源码

      sudo apt-get install linux-source
      
    • 安装依赖

      sudo apt-get install libncurses5-dev
      
    • 建立文件夹

      sudo mkdir /home/kernel
      
    • 进入内核源码下载地址

      cd /usr/src/
      ls
      

      大概长这样,我的内核版本是5.15但是下的是5.4的源码,也能用

      在这里插入图片描述

    • 解压源码到文件夹

      sudo tar xvjf linux-source-5.4.0.tar.bz2 -C /home/kernel
      
    • 进入源码文件夹

      cd /home/kernel/linux-source-5.4.0
      
    • 编译

      sudo make menuconfig
      #编译成功会出来一个目录,直接右箭头移动选择底部exit就行,会显示生成了一个文件
      
    • 回到iwlwifi的文件夹进行sudo make defconfig-iwlwifi-public

  • 编译iwlwifi

    sudo make
    sudo make install
    

安装驱动固件

  • 直接搜“适用于Linux的英特尔无线wifi驱动程序”

  • 找到这个页面

    在这里插入图片描述

  • 点击酷睿89版的英特尔无线wifi固件的链接

    在这里插入图片描述

  • 点击download开始自动下载

  • 进入下载的文件夹,解压并将固件移到本机

    tar -xzvf linux-firmware-a19bb447e57a0caa2bcc1ddbda0476c1df2e
    cd linux-firmware-a19bb447e57a0caa2bcc1ddbda0476c1df2e098a/
    sudo cp iwlwifi-* /lib/firmware/
    
  • 重启就可以了

  • 不一定在右上角直接显示,可能需要打开设置才能看到


http://www.kler.cn/a/472953.html

相关文章:

  • 机器人技术:ModbusTCP转CCLINKIE网关应用
  • CDP集成Hudi实战-Hive
  • 探索大型语言模型新架构:从 MoE 到 MoA
  • Pytorch学习12_最大池化的使用
  • PHP语言的数据库编程
  • Leffa 虚拟试衣论文笔记
  • 【人工智能计算机视觉】——深入详解人工智能计算机视觉之图像处理之基础图像处理技术
  • UE 5.3 C++ 管理POI 如何对WidgetComponent 屏幕模式进行点击
  • 详述 VScode wkhtmltopdf 实现 markdown 转带目录标签(导航栏)的 PDF
  • k8s里面etcd的作用
  • 后端Java开发:第十二天
  • AI大模型-提示工程学习笔记4
  • 【实用技能】如何使用 .NET C# 中的 Azure Key Vault 中的 PFX 证书对 PDF 文档进行签名
  • 【UE5 C++课程系列笔记】24——多线程基础——Async
  • MySQL - 子查询和相关子查询详解
  • 低代码平台的集成与扩展性详解
  • 【DevOps工具篇】 SonarQube详解
  • Python Json格式数据处理
  • Swift语言的网络编程
  • cp命令详解
  • JAVA学习-练习试用Java实现“从用户输入获取一个字符串,并使用replace方法将字符串中的所有空格替换为下划线”
  • 深度学习中的卷积和反卷积(一)——卷积的介绍
  • client-go中watch机制的一些陷阱
  • EntityFrameworkCore 跟踪查询(Tracking Queries)
  • 转移指令jmp以及其他转移指令
  • 【Uniapp-Vue3】watch和watchEffect监听的使用