Ubuntu离线网卡驱动安装
- 前言
- 一、查看自己的网卡配置
- 二、找到对应网卡驱动
- 三、安装网卡驱动
- 四.另一种思路来解决这个问题(不用额外下载依赖包和核定版本)
前言
本人设备macbookpro 11.16,双系统mac和linux。关于双系统的安装提两句,先用磁盘助手添加分区即可。然后利用软件/终端烧出来Ubuntu的U盘。最后启动时按option键,在U
盘上启动,便可以安装。安装的时候要在倒数第二个步骤选则自定义分区,参考网络划出逻辑分区和主分区
一、查看自己的网卡配置
macbook可以通过,系统报告里面的那个无线,来看无线网卡是什么。我上面写的是bcm网卡。
二、找到对应网卡驱动
- 百度一下就知道网卡驱动的名字叫做bcmwl。
- https://launchpad/ubuntu/+source/bcmwl
去这个网址搜即可,这个网址把所需要的依赖包都列了出来,而且可以按照其二进制地址直接下载。 - 关键是它依赖包点进去,版本是对应好的。等会儿安装的时候一定要注意版本一定是一一对应的。
三、安装网卡驱动
- 不要用软件安装软件来安装,它不会告诉你缺少什么依赖,如果有问题也不会告诉你问题所在,只可能一直在那里卡着。
- 用sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu7~20.04.3_amd64.deb命令安装
- 如果缺什么依赖,看终端给的提示,用另一个电脑进入上面网址把所需的依赖包的正确版本下好,用U盘搬运到Ubuntu这个电脑,进行安装
- 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了 - 上面的错误也会以以下形式呈现,解决方法相同,不过你要先删去/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的解压文件夹里找到对应的文件即可,其他依赖也在包里。
更多推荐
Ubuntu离线网卡驱动安装
发布评论