SSH into Pupper over WiFi Guide
===================================
.. note::
**What is SSH?** =
SSH (Secure Shell) allows you to remotely access and control Pupper's Raspberry Pi from your computer. This guide shows you a robust way to connect via WiFi, even when IP address aliasing doesn't work.
.. warning::
**Important**
Sometimes Pupper shows as connected to WiFi but isn't actually receiving internet packets. This guide will help you verify the connection is working properly before attempting to SSH.
.. raw:: html
=€ Let's Get Connected!
Follow these 3 simple steps to establish a reliable SSH connection to Pupper!
Step 1: =á Verify WiFi Connection
----------------------------------
.. raw:: html
=Ë Instructions:
- Ensure your computer and Pupper are connected to the same WiFi network
- Open a terminal window on Pupper
- Run the ping test to verify internet connectivity
.. code-block:: bash
ping 8.8.8.8
.. raw:: html
Success Indicator:
If you see output like 64 bytes from..., your Pupper is connected! If not, proceed to reconnect.
.. raw:: html
=¡ Troubleshooting:
If the ping fails, go to WiFi settings, forget the network, and reconnect to establish a fresh connection.
Step 2: =
Find Pupper's IP Address
------------------------------------
.. raw:: html
<¯ What to Look For:
- Run the
ip a command in Pupper's terminal
- This displays all network interfaces on the Raspberry Pi
- Look for an IP address like
10.1.1.101
- Note this IP address - you'll need it in the next step
.. code-block:: bash
ip a
Step 3: = Connect via SSH
---------------------------
.. raw:: html
=¥ Terminal Commands:
On your computer, run the following command (replace with Pupper's IP address):
.. code-block:: bash
:emphasize-lines: 1
ssh pi@
For example:
.. code-block:: bash
ssh pi@10.1.1.101
.. raw:: html
=Ý What Happens Next:
- You may be asked to confirm the SSH connection - type
yes and press Enter
- Enter the default Pupper password:
rhea123
- You should now be connected to Pupper via SSH!
.. raw:: html
<‰ You're Connected!
You've successfully established an SSH connection to Pupper over WiFi! If you have any issues or this doesn't work for you, please let us know! =€
.. tip::
**Default Credentials** =
- Username: ``pi``
- Password: ``rhea123``