Skip to content

iwd (iwctl)

iwd (iNet Wireless Daemon) is a lightweight wireless daemon for Linux. It is managed through the iwctl interactive command-line tool.

Arch Wiki - iwd

Basic Commands

All commands below are run inside the iwctl shell, or can be prefixed with iwctl to run them directly from the terminal (e.g., iwctl device list).

List Wireless Devices

List available wireless devices
device list

Scan for Networks

Trigger a scan on a device
station wlan0 scan

List Available Networks

Show discovered networks
station wlan0 get-networks

Connect to a Network

Connect to an SSID
station wlan0 connect MyNetwork

You will be prompted for the passphrase if the network is secured.

Show Device Details

Display device information
device wlan0 show

Show Station Status

Display connection status
station wlan0 show