一、系统环境

DELL LATITUDE 2120
CentOS 7.9.2009 x86_64

二、查看网卡名称

1
ip addr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[root@bogon ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp9s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 84:8f:69:d4:46:69 brd ff:ff:ff:ff:ff:ff
3: wlp12s0b1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 9c:b7:0d:cb:f1:9f brd ff:ff:ff:ff:ff:ff
inet 192.168.0.113/24 brd 192.168.0.255 scope global noprefixroute wlp12s0b1
valid_lft forever preferred_lft forever
inet6 fe80::ab7d:3aa6:a1ca:2e04/64 scope link noprefixroute
valid_lft forever preferred_lft forever

3是笔记本的无线网卡,记住wlp12s0b1名称

三、连接无线网

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#将无线网卡wlp12s0b1关闭
ip link set wlp12s0b1 down

#将无线网卡wlp12s0b1开启
ip link set wlp12s0b1 up

#连接无线网,无线网账号密码填自己的
wpa_supplicant -B -i wlp12s0b1 -c <(wpa_passphrase "无线网名称" "无线网密码")

#分配ip地址
dhclient wlp12s0b1

#检查是否已分配到ip和是否能上网
ip addr
ping baidu.com

四、设置开机自启动

1
2
3
4
5
# 设置NetworkManager自动启动
chkconfig NetworkManager on

# 安装NetworkManager-wifi
yum -y install NetworkManager-wifi