diff --git a/.zk/notebook.db b/.zk/notebook.db index 82cb406..91817b5 100644 Binary files a/.zk/notebook.db and b/.zk/notebook.db differ diff --git a/zk/Headless network setup.md b/zk/Headless network setup.md new file mode 100644 index 0000000..1d53d90 --- /dev/null +++ b/zk/Headless network setup.md @@ -0,0 +1,32 @@ +--- +id: hb10 +title: Headless network setup +tags: [networks, Linux] +created: Wednesday, June 12, 2024 +--- + +# Headless network setup + +If you are using a headless system and you aren't using an ethernet connection, +you face a chicken-egg issue of how to connect the device to WiFi via `ssh` when +the device isn't yet on the network. + +You can get around this by saving a file called `wp_supplicant.conf` to the +`/boot` directory of the device. This specifies the SSID name and password and +will be used to auto-connect when the device boots. + +For example: + +``` +country=GB +ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev +update_config=1 +network={ + ssid="SKYVL7XP" + scan_ssid=1 + psk="WIFI_PASSWORD" + key_mgmt=WPA-PSK +} +``` + +## Related notes