Ubuntu14.04.6安装无线网卡TP-LINK-WN725N

1. 问题描述

因为实验需要用到低版本14.04的Ubuntu,所以把之前安装的20.04卸载之后重新安装双系统。安装过程中需要注意的地方和大致流程与20.04差不多,但是14.04版本不需要选择最小安装还是完整安装。

原以为非常顺利,但是进入Ubuntu之后发现无法连接WiFi,虽然右上角有WiFi图标,但WiFi列表里一个网络也没有,一直提示“连接已断开,您现在处于离线状态”,点开WiFi小图标,最上面一行是“没有可用的网络设备”。。。

2. 问题起因分析

参考文章『解决办法』UBUNTU系统连不上WIFI问题( Qualcomm Atheros Device 0042 )_照玄-CSDN博客

因为笔记本的网卡是Qualcomm Atheros Device,而Ubuntu14.04自带的网卡驱动无法支持。

3. 解决方法

原本是打算按着上面那篇文章来,但是发现手头里既没有有线网,也没有usb网卡。所以就近买了一个无线网卡,版本为TP-LINK-WN725N。但是,买来后发现网卡只能在win10里使用,Linux系统里不行。。

然后又找在Linux系统中安装无线网卡驱动的文章,寻找过程中突然想到,如果这个无线网卡驱动问题解决了,就可以联网了,那我就不用再安装和笔记本网卡对应的驱动了。

参考文章Ubuntu18 USB网卡驱动安装踩坑记录_surtol的博客-CSDN博客

Ubuntu系统下插入网卡,终端中输入lsusb命令,可以看到输出中有包含0bda:1a2b Realtek Semiconductor Corp的一行信息,就以为芯片型号是0bda:1a2b对应的RTL8821CU(后面发现并不是,但是也不能说安装这个没有用

先在win10系统中执行如下命令,下载RTL8821CU驱动

git clone https://github.com/brektrou/rtl8821CU.git

然后复制到Ubuntu文件夹中,进入复制后的文件夹,在终端执行如下命令

sudo make
sudo make install
sudo modprobe 8821cu
sudo usb_modeswitch -KW -v 0bda -p 1a2b

最后发现,还是不行

但再次执行lsusb命令时,输出中,Realtek Semiconductor Corp前面不是0bda:1a2b,而是0bda:b711,这。。(我驱动都装好了,竟然版本又变了,系统咋的了。。)

最后的最后,万幸啊,看到了这篇文章[终于解决]Ubuntu14.04 32位安装移动网卡(0bda:b711)驱动8188gu tplink-WN726n_瑞o-CSDN博客

在文章的指导下,先是执行git clone https://github.com/McMCCRU/rtl8188gu.git下载驱动,然后进入到Ubuntu存放该驱动的文件夹下,在终端中输入如下命令:(实则把上面的步骤再来一遍)

sudo make
sudo make install
sudo modprobe 8188gu
sudo usb_modeswitch -KW -v 0bda -p b711
  • 第三条命令执行完就已经能连到WiFi了

4. 后记加总结

实则指导作用最大的文章是[终于解决]Ubuntu14.04 32位安装移动网卡(0bda:b711)驱动8188gu tplink-WN726n_瑞o-CSDN博客(但却是最后一个找到的)

问题圆满解决,我这边遇到的情况和文章中讲述的非常一致,我试了下,如果网卡是直接插入到开着的Ubuntu系统中,lsusb返回的型号是0bda:1a2b,执行如下代码后,lsusb返回的型号是0bda:b711(但是好像有些延迟),然后就可以联网了!

sudo modprobe 8821cu
sudo usb_modeswitch -KW -v 0bda -p 1a2b

最后再按照文章中的方法,将这两行代码加入到一个可执行文件中,这样就省去了每次进入Ubuntu都寻找代码的麻烦啦 

如果还是想要安装和笔记本网卡对应的驱动,可以尝试一下这篇文章难题 [已解决] :中文社区是怎么了?Ubuntu无线网卡驱动安装也解_跳墙网 (tqwba.com)中的方法(看了这么多,貌似这个最靠谱些)

 


2021.12.7

Ubuntu下用了阵无线网卡,体验不是很好,网速太慢,每次开机的时候还都要执行代码,稍微等上一阵,所以最终还是按这篇文章装了电脑本身网卡的驱动:

文章的解决方法非常实用,但是输入以下代码时有几个需要注意的小地方:

  • 第二行更新系统软件的代码可以不要
  • 最后一行代码,可能是GitHub内容变了,下载下来的仓库里面,相应文件夹内容如下,CNSS.TF.1.0文件夹里没有firmware-5.bin_WLAN.TF.1.0-00267-1文件
  •  
  • 起初看到要文件名中包含WLAN,尝试了WLAN.TF.1.0文件夹中的文件,最后发现不对
  • 后来尝试CNSS.TF.1.0/firmware-5.bin_CNSS.TF.1.0-00267-QCATFSWPZ-1,终于正确了!
posted @ 2021-12-04 23:10  bky-16  阅读(1394)  评论(0编辑  收藏  举报