admin管理员组

文章数量:1530518

更换内核

内核官网

# 查看内核
uname -r
cat /etc/redhat-release

# 更换yum源 
Centos 7 YUM源:

 # CentOS 7
yum install -y http://www.elrepo/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

# 刷新yum 缓存
yum clean all && yum makecache

# 更新
yun -y update

升级gcc

#安装centos-release-scl
yum install centos-release-scl

# 安装devtoolset,注意,如果想安装7.*版本的,就改成devtoolset-7-gcc*,以此类推
yum install devtoolset-8-gcc*

# 激活对应的devtoolset,所以你可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本
scl enable devtoolset-8 bash

# 大功告成,查看一下gcc版本
gcc -v

# 安装的devtoolset是在 /opt/rh 目录下的
#每个版本的目录下面都有个 enable 文件,如果需要启用某个版本,只需要执行
source ./enable

# 切换版本
source /opt/rh/devtoolset-8/enable

# 直接替换旧的gcc

# 旧的gcc是运行的 /usr/bin/gcc,所以将该目录下的gcc/g++替换为刚安装的新版本gcc软连接,免得每次enable
# gcc
mv /usr/bin/gcc /usr/bin/gcc-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc
gcc --version

# g++
mv /usr/bin/g++ /usr/bin/g++-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++
g++ --version

安装无线网卡RTL8821CE驱动

# 查看网卡型号
/sbin/lspci | grep Network
# github搜索相关源
https://github/tomaspinho/rtl8821ce
make
make install  
# 重启
reboot

# 查看是否安装成功
ifconfig -a

# 安装无线网络操作相应工具包
yum -y install wireless-tools wpa_supplicant

# 查看wifi
iwconfig

# 查看周围wifi
iwlist scanning



# 启用命令
wpa_supplicant -B -D wext -i wlp1s0 -c <(wpa_passphrase "ssid" "psk")
# 使用配置文件
vim /etc/wpa_supplicant/wpa_supplicant.conf
# 添加 可多个
network={
	ssid=""
	psk=""
}
network={
	ssid=""
	psk=""
}
wpa_supplicant -B -D wext -i wlp1s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
#-B 后台运行
#-D 模式选择,这里选择通用
#-i 网卡名称
#-c 配置文件位置

# 重启网络
service network restart

# 获取ip
dhclient wlp1s0

# 配置开启连接wifi
# 设置NetworkManager自动启动
# 安装NetworkManager-wifi
yum -y install NetworkManager-wifi

# 开启WiFi
nmcli r wifi on

# 测试(扫描信号)
nmcli dev wifi

# 连接(无线网ssid,密码psk)
nmcli dev wifi connect "ssid" password "psk" wep-key-type key ifname wlp1s0

#获取方式设置成手动(BOOTPROTO=static/none)
nmcli connection modify ssid ipv4.method manual
# 设置静态ip
nmcli connection modify ssid ipv4.addresses 192.168.1.100
# 添加一个子网掩码(NETMASK)
nmcli connection modify ssid +ipv4.routes "192.168.1.0/24 10.10.10.1"
# 添加一个网关(GATEWAY)
nmcli connection modify ssid ipv4.gateway 192.168.1.1
# 添加DNS
nmcli connection modify ssid ipv4.dns 192.168.1.1

#获取方式设置成自动(BOOTPROTO=dhcp)
nmcli connection modify ssid ipv4.method auto

#删除DNS
nmcli connection modify ssid -ipv4.dns 114.114.114.114 (注意这里的减号)

# 开机激活
nmcli connection modify ssid connection.autoconnect on
# 关闭开机激活
nmcli connection modify ssid connection.autoconnect no

#配置静态路由,重启系统依然生效
nmcli connection modify ssid ipv4.addresses 192.168.1.100 +ipv4.routes "192.168.1.0/24 10.10.10.1" ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1

# 查看无线网络连接
nmcli connection

# 激活无线网络连接
nmcli connection up ssid

# 取消激活无线网络连接
nmcli connection down ssid

# 删除全部无线网络连接
nmcli c delete ssid

本文标签: 无线网卡RTL8821CE