一般来说USB设备的驱动都是自动安装上的,但是对于linux系统,部分厂家不提供驱动程序,例如我使用的TL-WN823N网卡,搞驱动的时候真的是很头大。针对这种情况,以下提供了一条算是比较通用的安装驱动的方式。
1 让你的电脑连上网络
由于不是很推崇离线安装,所以在这一步,我比较推荐用网线临时接一根线,或者拿手机共享一下网络。总而言之,让你的电脑临时连个网就够了。
当然,对于下述内容,如果你愿意在别的设备上下载好,然后copy到需要安装的设备上,也是很棒的。
2 查看网卡的驱动芯片型号
输入以下命令查看USB上挂载的设备
lsusb
输出结果中找到如下内容:
Bus 002 Device 026: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 007: ID 0bda:1a2b Realtek Semiconductor Corp.
此处我插了两个USB网卡,其中一个直接显示了芯片型号为RTL8192CU
,另一个则没有任何显示。对于没有显示芯片型号的网卡,将其ID号ID 0bda:1a2b
输入搜索引擎,很容易可以知道其芯片型号是RTL8821CU
。
3 查找驱动
如果有可能,还是尽量使用厂家的