-
Open PowerShell.
-
Check if SSH is available by running:
ssh
-
If you see a usage message, SSH is installed. If you get an error, install the OpenSSH Client:
- Open Settings → Apps → Optional Features → Add a feature.
- Find and install OpenSSH Client.
-
Verify installation by running:
ssh
-
Connect the Raspberry Pi to your computer using an Ethernet cable.
-
Ensure your PC shares internet with the Ethernet device or assign a static IP if necessary.
-
Open PowerShell.
-
Run:
ssh admin@AutoFrog.local
-
When prompted, enter the password:
admin
If
.localhostname resolution fails, use the Pi's IP address instead.
-
After SSH login, run:
passwd
-
Enter the current password (
admin) when prompted. -
Enter a new strong password and confirm.
-
Edit the SSH configuration file:
sudo nano /etc/ssh/sshd_config
-
Find the line:
#Port 22 -
Uncomment it by removing the
#and change22to your desired port (e.g.,2222):Port 2222 -
Save and exit (
Ctrl+O,Enter, thenCtrl+X). -
Restart SSH:
sudo systemctl restart ssh
-
Future SSH connections must specify the new port:
ssh -p 2222 admin@AutoFrog.local
-
After SSH login, open the
wpa_supplicant.conffile:sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
-
Add the following to the end of the file:
network={ ssid="YourNetworkName" psk="YourNetworkPassword" } -
Save and exit (
Ctrl+O,Enter, thenCtrl+X). -
Restart networking:
sudo wpa_cli -i wlan0 reconfigure
-
Check if the Pi has an IP address on the wireless interface:
ifconfig
-
Look for a valid
inetIP address (e.g.,192.168.x.x) under an interface namedwlan0orwlp2s0.. -
Ping an external server to verify internet connectivity:
ping -c 4 google.com
-
Run:
sudo shutdown now
-
Wait until all lights indicate safe power down before unplugging.
Whenever AutoFrog is connected to power and internet, it will automatically boot the webserver, located at http://<your-pi-ip>:5000/