Ubuntu离线网卡驱动安装


前言

本人设备macbookpro 11.16,双系统mac和linux。关于双系统的安装提两句,先用磁盘助手添加分区即可。然后利用软件/终端烧出来Ubuntu的U盘。最后启动时按option键,在U
盘上启动,便可以安装。安装的时候要在倒数第二个步骤选则自定义分区,参考网络划出逻辑分区和主分区


一、查看自己的网卡配置

macbook可以通过,系统报告里面的那个无线,来看无线网卡是什么。我上面写的是bcm网卡。

二、找到对应网卡驱动

  1. 百度一下就知道网卡驱动的名字叫做bcmwl。
  2. https://launchpad.net/ubuntu/+source/bcmwl
    去这个网址搜即可,这个网址把所需要的依赖包都列了出来,而且可以按照其二进制地址直接下载。
  3. 关键是它依赖包点进去,版本是对应好的。等会儿安装的时候一定要注意版本一定是一一对应的。

三、安装网卡驱动

  1. 不要用软件安装软件来安装,它不会告诉你缺少什么依赖,如果有问题也不会告诉你问题所在,只可能一直在那里卡着。
  2. 用sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu7~20.04.3_amd64.deb命令安装
  3. 如果缺什么依赖,看终端给的提示,用另一个电脑进入上面网址把所需的依赖包的正确版本下好,用U盘搬运到Ubuntu这个电脑,进行安装
  4. bcmwl-kernel-source安装到最后,如果提示你,
    Error! Bad return status for module build on kernel: 5.11.0-27-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information. dpkg: 处理软件包 bcmwl-kernel-source (--install)时出错: 已安装 bcmwl-kernel-source 软件包 post-installation 脚本 子进程返回错误状态 10 在处理时有错误发生: bcmwl-kernel-source
    这样的情况下,你换个版本的bcmwl-kernel-source即可,主要看你的内核版本,例如上文中的这句话 “kernel: 5.11.0-27-generic (x86_64)”。如果内核版本和bcmwl吻合还出现此错误,你将现在版本再往前试一试就ok了
  5. 上面的错误也会以以下形式呈现,解决方法相同,不过你要先删去/var/crash/bcmwl-kernel-source.0.crash才行。sudo删一下。
    正在读取数据库 ... 系统当前共安装有 153637 个文件和目录。) 准备解压 bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb ... Removing all DKMS Modules Done. 正在解压 bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5) 并覆盖 (6.30.223.271+bdcom-0ubuntu5) ... 正在设置 bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5) ... Loading new bcmwl-6.30.223.271+bdcom DKMS files... Building for 5.11.0-27-generic Building for architecture x86_64 Building initial module for 5.11.0-27-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash' Error! Bad return status for module build on kernel: 5.11.0-27-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information. dpkg: 处理软件包 bcmwl-kernel-source (--install)时出错: 已安装 bcmwl-kernel-source 软件包 post-installation 脚本 子进程返回错误状态 10 在处理时有错误发生: bcmwl-kernel-source

四.另一种思路来解决这个问题(不用额外下载依赖包和核定版本)

iso的文件包中解压,一般会有bcmwl,也就是网卡驱动文件。只要找到你是什么网卡,找到对应的网卡驱动名字。在iso的解压文件夹里找到对应的文件即可,其他依赖也在包里。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值