Wi-Fi provisioning (WIP)¶
Wi-Fi có sẵn hạ tầng ở hầu hết mọi nơi, nhưng thiết bị không có màn hình phải nhận SSID và mật khẩu bằng cách nào đó. Trang này mô tả các thành phần Wi-Fi trên Linux và các cách provisioning.
Wi-Fi trên Linux¶
TODO
cfg80211,mac80211,nl80211, công cụiw- Driver FullMAC và SoftMAC, firmware
- Regulatory domain (
iw reg,wireless-regdb)
Station mode¶
TODO
wpa_supplicant: cấu hình,wpa_cli, WPA2/WPA3-Personal, WPA2/WPA3-Enterprise (EAP-TLS)- Tích hợp NetworkManager,
iwd
Access point¶
TODO
hostapd, DHCP vớidnsmasq- Chạy AP và station đồng thời trên một chip
Provisioning¶
TODO
- SoftAP + web portal (captive portal)
- BLE provisioning (ví dụ giao thức của ESP-IDF, Matter)
- Wi-Fi Easy Connect (DPP) bằng mã QR
- WPS và lý do không nên dùng
Wi-Fi HaLow¶
TODO
- 802.11ah sub-GHz cho IoT tầm xa, hỗ trợ trên Linux