Ubuntu 18.04,WiFi没有适配器的解决方法

网上搜的解决方案都不能完全解决问题,参考了好几篇文章,然后自己琢磨了下,写出来的,如果有问题,欢迎联系窝。

直接安装驱动会提示缺少依赖,想要apt-get install又没有网

搜了搜,可以把安装U盘作为apt的源,于是乎修改apt源

不过网上的资料好像都不是最新的,自己试了好多次改sources.list,才成功QAQ,以下作为一点记录,希望能帮你解决问题。

解决方案

  1. 插入Ubuntu安装u盘(或者你装Ubuntu时候用的光盘

  2. 然后打开终端,输入查看u盘挂载点:

    1
    2
    $ sudo fdisk -l
    /dev/sdb1
  3. 将u盘挂载到/mnt:

    1
    mount /dev/sdb1 /mnt
  4. 修改apt源:

    1
    2
    3
    cd /etc/apt # 进入目录
    cp sources.list sources.list.bak # 备份sources.list
    sudo gedit sources.list # 用gedit打开,vi太难用了,现在也没法装vim

    第一行加入:

    1
    deb file:///mnt bionic main restricted

    回到终端,输入:

    1
    sudo apt-get update
  5. 修复依赖:

    1
    sudo apt --fix-broken install
  6. 恢复apt源

    1
    sudo mv sources.list.bak sources.list
  7. 安装驱动

    1
    2
    sudo dpkg -i 从根目录一直到u盘根目录/pool/main/d/dkms/dkms_2.3-3ubuntu9_all.deb
    sudo dpkg -i 从根目录一直到u盘根目录/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb

    (在终端输入sudo dpkg -i,然后用图形界面打开到u盘,根据相对路径找到deb文件,然后拖到命令行窗口,然后回车)

  8. 这时候再点击右上角,就能看见WiFi的标志了,然后正常连接WiFi即可。

参考文章

窝很可爱,请给窝钱