linux usb网卡驱动_Linux5.8.1下的RTL8192CU网卡

我用ArchLinux虽然有不短的一段时间了,但是我还是一个非常初级的用户。我是学工科出身,多少有点儿实用主义。这个在我“解决”使用Linux、LaTeX等软件的过程中就有体现:解决问题就行,更深的原理不求甚解。

现在我的主力外网机器是我自己攒的itx主机,配置一般。其中的无线网上,我用的是几年前淘汰下来的一个usb网卡,型号是tplink的TL-WN821N,核心是RTL8192CU.

01508588b40b54b2762ad92d0b29f2d8.png

5e82cebaae011a046f37122f773b65a1.png

在家里的台式机上,这个网卡是我win8.1系统蓝屏的罪魁祸首,所以被换了下来。后来组装itx机器时,就用来再利用了。

在装arch时,我就感觉到这个网卡速度不行。装完系统后安装别的软件速度也不行,当时也没有想到是驱动的问题。后来上网搜索时发现,aur里面有8912cu-dkms这个软件,archwiki里面也提到,这个硬件的驱动已经包含在linux内核之中了,但是使用起来还有问题。我通过aur安装了补丁,效果立竿见影,速度恢复了正常,我也开心地一直使用。

我喜欢用新的软件,所以经常更新arch,每次更新内核,这个补丁也会被系统自动删除再自动安装回去,使用一直也没有问题。直到今天,内核升级到了5.8.1,再打补丁时就出现了make错误。网上也没有找到解决方案,重启之后也无法联网。

17d8a16eecab25b4c792eff36cec95cb.png

几番折腾之后,我一气之下,删除了这个补丁以及忘了什么时间安装的rtl8192cu-fixes-git的补丁,重启之后,重新插拔了一下网卡,网络恢复了,但是网速又回到了从前。

希望等等有行家修复这个问题吧。


我在aur上反馈了上述问题,这个补丁的维护者runnytu很快给出了反馈,修复了5.8内核下的这个问题。我尝试安装了新的补丁,问题得到解决。正常的网速又回来了。

5e0f07ee33d6704facbe3793ac34ecfc.png

PS.真是隔行如隔山,驱动程序怎么就能控制硬件了,最底层的东西到底是什么呢?神奇!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值