Manage and connect to WIFI
Last updated: March 4, 2022
Step by step guide
-
Install required packages
wireless-tools
,network-manager
. -
Display wireless devices using
iwconfig
:$ iwconfig lo no wireless extensions. eth0 no wireless extensions. wlan0 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on
-
Check status of device using
ip
:$ ip a 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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether b8:27:eb:0d:38:af brd ff:ff:ff:ff:ff:ff inet 192.168.2.126/24 brd 192.168.2.255 scope global dynamic eth0 valid_lft 85767sec preferred_lft 85767sec inet6 fe80::ba27:ebff:fe0d:38af/64 scope link valid_lft forever preferred_lft forever 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether b8:27:eb:58:6d:fa brd ff:ff:ff:ff:ff:ff
-
Set
wlan0
up usingnmcli
:$ sudo nmcli radio wifi on
-
Check status of wifi:
$ nmcli radio wifi
and
$ nmcli dev status
-
Scan for wifi:
$ nmcli dev wifi list IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY F0:F7:F9:F7:F3:FC home_wifi Infra 3 270 Mbit/s 100 ▂▄▆█ WPA2 10:C2:5A:0B:74:70 Fuen6Kli007 Infra 1 130 Mbit/s 60 ▂▄▆_ WPA1 WPA3 58:90:43:A5:B9:24 Sunrise_2.4GHz_A5B920 Infra 1 195 Mbit/s 57 ▂▄▆_ WPA1 WPA2
-
Connect to the wifi network (
SSID=home_wifi
):$ sudo nmcli --ask dev wifi connect home_wifi Password: •••••••••••••••••••••••••••••••••••• Device 'wlan0' successfully activated with 'ffffa3ff-ffc0-44ff-9792-2ff39f2affe28'.
Last update:
March 9, 2022