这是一篇技术教程,老本行。
简单对今天上午的工作内容做个复盘。
内容是对咸鱼平台购买的一台廉价笔记本(不到 300 元),从自带的win7 系统改为linux操作系统,ubuntu。
遇到的问题是无法连接Wi-Fi,没有无线网卡的设备。
确定硬件是好的,因为有详细的检测报告。
通过命令
lspci -nn -d 14e4:
查出是博通的网卡以及型号。
这就是老历史问题,Broadcom无线网卡,遇到无线网络不可用的问题。这是因为Broadcom的部分无线网卡驱动(如STA驱动)是闭源的,涉及到版权和许可限制,没有直接包含在大多数开源Linux发行版的默认内核或软件仓库中。
要手动安装这些闭源驱动来确保无线网卡能够正常工作。
如以下步骤:
1、确认无线网卡的具体型号,是博通 43228。
2、访问https://wireless.wiki.kernel.org/en/users/Drivers/b43/developers 获得最新的驱动文件
3、 参考ubuntu这篇文章 https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
利用大模型总结离线安装网卡博通无线网卡43228 的开源驱动b43 的方法
在 Ubuntu 安装介质(如 Live CD 或 Live USB)中,找到并安装 b43-fwcutter 包。通常,它位于 pool/main/b/b43-fwcutter 目录下。双击安装包或使用终端执行以下命令来安装:
cd
/cdrom/pool/main/b/b43-fwcutter
sudo dpkg -i b43-fwcutter*
先安装这个驱动的安装工具,再安装驱动。
访问网页获得最新的驱动 https://wireless.wiki.kernel.org/en/users/Drivers/b43/developers
用tar命令解压缩,然后安装
sudo tar xfvj broadcom-wl-6.30.163.46.tar.bz2
sudo b43-fwcutter -w /lib/firmwarebroadcom-wl-6.30.163.46.wl_apsta.o
在tar的时候,还遇到没有安装bzip2的提示错误。
打开ubuntu的安装镜像文件,bzip2 包位于 pool/main/b/bzip2 目录下。
使用 dpkg 命令安装 bzip2 包:
sudo dpkg -i bzip2*
至此,所有命令执行完毕,重启机器,无线网卡启用。
本文暂时没有评论,来添加一个吧(●'◡'●)