Rasberry Pi Client Bullseye OS
Raspberry Pi model 3 or 4
Create an SD-Card for a Raspberry model 3 or 4 from the Raspbian 32-bit or 64-bit disk images found on the Raspberry Pi organization website. This is done with the Raspberry Pi firmware imaging tool.
Boot the RPi from the SD Card image.
At a command prompt window, first update the operating system to the latest version.
sudo apt update
sudo apt upgrade
Install TD-XPAH Drivers
Following the instructions on our 'Installing Drivers' page install the Linux drivers on your Raspberry Pi. This may take some time on the RPi 3 models.
Configure wpa_supplicant
Download a Wi-Fi client configuration file from the Teledatics github server. If you do not need encryption, download the sta_halow_open.conf configuration file. If you would like to use 802.11ah SAE encryption, download the sta_halow_sae.conf configuration file. The file should saved to the /etc/wpa_supplicant directory.
Edit the configuration file and change the SSID to match your IEEE 802.11ah 'Halow' Access Point's SSID name.
sudo nano /etc/wpa_supplicant/sta_halow_open.conf
OR
sudo nano /etc/wpa_supplicant/sta_halow_sae.conf
Change the SSID line.
ssid="<your SSID value>"
Do not forget the quotes around the SSID value.
If you are using the SAE encryption configuration file, change the psk value to your AP's matching encryption key.
psk="<your encryption key>"
Do not forget the quotes around the encryption key value.
Save the file via command Ctrl-O and exit with Ctrl-X.
Copy Configuration File
Copy the confuration file you downloaded and edited above to wpa_supplicant-wlan1.conf.
sudo cp /etc/wpa_supplicant/sta_halow_open.conf /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
OR
sudo cp /etc/wpa_supplicant/sta_halow_sae.conf /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Reboot
Reboot your Raspberry Pi and your TD-XPAH client will be active.