WiFi Setup
The articwake SD card image uses wpa_supplicant for WiFi configuration.
Basic Configuration
Section titled “Basic Configuration”Create wifi.conf in /boot/articwake/ with your network details:
country=USnetwork={ ssid="YourNetworkName" psk="YourNetworkPassword"}Country Code
Section titled “Country Code”The country setting is required for regulatory compliance. Common codes:
| Code | Country |
|---|---|
US | United States |
GB | United Kingdom |
DE | Germany |
FR | France |
AU | Australia |
CA | Canada |
JP | Japan |
Multiple Networks
Section titled “Multiple Networks”You can configure multiple networks with priority:
country=US
network={ ssid="HomeNetwork" psk="homepassword" priority=2}
network={ ssid="BackupNetwork" psk="backuppassword" priority=1}Higher priority networks are tried first.
Hidden Networks
Section titled “Hidden Networks”For hidden (non-broadcast) networks:
country=USnetwork={ ssid="HiddenNetwork" psk="password" scan_ssid=1}Enterprise Networks (WPA2-Enterprise)
Section titled “Enterprise Networks (WPA2-Enterprise)”For networks using 802.1X authentication:
country=USnetwork={ ssid="EnterpriseNetwork" key_mgmt=WPA-EAP eap=PEAP identity="username" password="password" phase2="auth=MSCHAPV2"}Open Networks
Section titled “Open Networks”For networks without a password (not recommended):
country=USnetwork={ ssid="OpenNetwork" key_mgmt=NONE}Troubleshooting
Section titled “Troubleshooting”WiFi not connecting
Section titled “WiFi not connecting”- Verify SSID and password are correct
- Check the country code matches your region
- Ensure quotes are properly formatted
- Check
/var/log/articwake-setup.logfor errors
Finding available networks
Section titled “Finding available networks”SSH into the Pi and scan:
iwlist wlan0 scan | grep ESSIDChecking connection status
Section titled “Checking connection status”# Check if connectediwconfig wlan0
# Check IP addressip addr show wlan0Manual connection test
Section titled “Manual connection test”wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -d