Rasberry Pi Client

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


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


sudo cp /etc/wpa_supplicant/sta_halow_sae.conf /etc/wpa_supplicant/wpa_supplicant-wlan1.conf


Reboot your Raspberry Pi and your TD-XPAH client will be active.