centos 7.x 增加realtek 8188eus无线网卡教程

caocao2年前教程310

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

cdlinux怎么加无线网卡驱动

最近我在使用Ubuntu的时间比较多,但是当我回到之前常用的CentOS 7时,遇到了一些问题。我在虚拟机上安装了CentOS 7.6(内核升级前),准备在系统上使用USB无线网卡(网卡芯片是Realtek 8188EUS)。虽然我成功地安装了它,但是整个过程确实值得一提。

要在Linux系统上使用无线网卡,首先需要正确驱动该网卡。虽然Ubuntu 22.04可以直接识别并驱动Realtek 8188EUS网卡,但是在CentOS 7系统上,这款USB网卡没有直接适用的驱动程序,只能手动添加。

在CentOS 7.x系统上正确安装Realtek 8188EUS无线网卡的步骤如下:

  1. 首先确认无线网卡的型号:
[root@mycentos7 ~]# lsusb
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

通过lsusb命令可以确认无线网卡的具体型号(设备ID "0bda:8179" 可以用来确定无线网卡的型号)。

  1. 编译驱动程序之前的准备工作:

a. 升级CentOS 7.x内核到当前支持的最新版本(为了后续安装内核源码和开发组件,方便使用yum进行自动安装)。在这里,我直接先升级内核了。如果不更新内核或者内核源码与内核版本不一致,编译驱动程序时会提示"找不到module…"。

升级内核:

[root@mycentos7 ~]# yum upgrade

升级后查看内核版本:

[root@mycentos7 ~]# uname -r
3.10.0-1160.81.1.el7.x86_64

b. 安装内核源码:

[root@mycentos7 ~]# yum -y install kernel-headers kernel-devel
[root@mycentos7 ~]# ll /lib/modules/3.10.0-1160.81.1.el7.x86_64/build
lrwxrwxrwx. 1 root root 44 Jan 9 22:19 /lib/modules/3.10.0-1160.81.1.el7.x86_64/build -> /usr/src/kernels/3.10.0-1160.81.1.el7.x86_64
[root@mycentos7 ~]# ll /usr/src/kernels/3.10.0-1160.81.1.el7.x86_64
total 4760
drwxr-xr-x. 32 root root 4096 Jan 9 23:17 arch
drwxr-xr-x. 3 root root 78 Jan 9 23:17 block
-rw-r--r--. 1 root root 41 Dec 17 01:34 vmlinux.id

安装成功后,在上述目录下会有相应的内容。

c. 安装Linux开发组件(主要是gcc及其相关组件等,如果不安装,编译时会提示"找不到cc…"):

[root@mycentos7 ~]# yum groupinstall "Development Tools"

d. 安装NetworkManager-wifi插件(plugin):

[root@mycentos7 ~]# yum -y install NetworkManager-wifi.x86_64

安装完成后,建议重启NetworkManager(systemctl restart NetworkManager)。

  1. 找到合适的驱动程序下载后编译安装:
[root@mycentos7 ~]# git clone <驱动程序的URL>
[root@mycentos7 ~]# cd rtl8188eus-centos7/
[root@mycentos7 ~]# make

编译过程中可能会有一些警告(warning),但不会影响最终结果。

[root@mycentos7 ~]# make install
[root@mycentos7 ~]# modprobe 8188eu

到此为止,应该可以看到无线网卡已经被驱动起来了。

[root@mycentos7 ~]# nmcli d
DEVICE TYPE STATE CONNECTION
wls36u2u1 wifi disconnected --

执行nmcli d命令,可以看到加载后的无线网卡。但是因为此时还没有创建无线连接,所以无线网络还无法使用(此时STATE是disconnected状态)。

这一部分是本次安装驱动的过程中最耗时的。虽然编译安装驱动程序的时间并不长,但是找到能成功编译并且能顺利执行无线网络工具命令的驱动程序并不容易。我尝试了多个版本后才最终找到了可用的驱动。

  1. 创建无线网络连接:
[root@mycentos7 ~]# nmtui

运行图形化的NetworkManager管理工具。

选择"Add",创建新的连接。

cdlinux怎么加无线网卡驱动cdlinux怎么加无线网卡驱动cdlinux怎么加无线网卡驱动

选择Wi-Fi,再选择Create。

输入无线网络使用的网卡、无线网SSID、密码(Security)等信息来创建无线网连接。

选择Activate a connection,激活刚创建的无线网连接。

选中刚创建的无线网连接WiFi1,再选择Activate。

好了,现在您可以享受您的无线网络了!

相关文章

笔记本无线路由上网_笔记本 WiFi能连上网 但是用网线连不上网(无线路

如何用笔记本设置无线路由器 无线路由器的设置方法因上网环境而异。下面以拨号的光纤猫接无线路由器为例进行设置: 将无线路由器插上电,先不要接猫,然后将电脑连接到无线路由器的任一LAN口。 在浏览器的地...

Kali linux设置中文

Kali linux设置中文

回答1:在Kali Linux中设置中文语言,需要进行以下步骤: 打开终端,输入 "sudo dpkg-reconfigure locales" 并回车。 选择 "zh_CN.UTF-8"。 重启系...

黑客最爱:Kali增添重要新功能

黑客最爱:Kali增添重要新功能

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 曹操wifi 各位好 又见面了 我是曹操 今天给大家带来一篇新的教程 希望各位细心学习 低调用网 Kali Linux 2...

linux无效的驱动程序,给CDlinux增添网卡驱动失败的原因和对策

linux无效的驱动程序,给CDlinux增添网卡驱动失败的原因和对策

回答1:在你提到的情况中,我们遇到了一些关于虚拟机CDlinux无法发现内置网卡的问题。这可能是由以下几个原因引起的: 虚拟机网络设置错误:首先,我们需要检查虚拟机软件中的网络设置。有可能没有正确配...