Robobot 2: Difference between revisions

From Rsewiki
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 7: Line 7:
Putty is the recommended SSH client (see e.g. https://en.wikipedia.org/wiki/Comparison_of_SSH_clients).  
Putty is the recommended SSH client (see e.g. https://en.wikipedia.org/wiki/Comparison_of_SSH_clients).  


Install Putty and connect to the IP address displayed on the small display inside the robot.
Install Putty and connect to the IP address on the small robot display.


[[File:Putty_Screenshot.png|500px|Putty setup for SSH connection and IP]]
[[File:Putty_Screenshot.png|500px|Putty setup for SSH connection and IP]]
[[File:Putty_Screenshot_login_3.png|500px|Login with username ''local'' - password is found in the course ''resources'']]
Once connected, you have a command line control of the Raspberry Pi.
=== Alternative SSH connection ===
Most PCs have a command line and a command line SSH-client version, try
ssh local@10.197.218.202
See also the similar page [[Raspberry Pi directory structure for Robobot | Network access]].
==== Fail to connect ====
If the robot does not have an IP, consult [[Network_setup]] and maybe use the ''local link'' option.
== Access to files on Raspberry ==
All operating systems can be setup to access and modify files on Raspberry.
=== Windows ===
On a Windows computer ''WinScp'' is a satisfactory solution, but "RealFTP" may be cheaper:
Connect using the above address (and port 22), you could get something like:
[[File:RealFTP-screenshot.png | 500px | RealFTP (with Danish lead test)]]
=== Linux (and Mac?) ===
On Linux-based platforms, you could use SSHFS to mount a remote directory on your platform.
In a terminal, create an empty directory (here jjj) and mount the remote directory:
mkdir jjj
sshfs local@10.197.218.202: jjj
password:
cd jjj
ls
Documents  Downloads  git  mission_start.bash  Music  on_reboot.bash  rebootinfo.txt  svn  Video
In the 'sshfs' command, remember the ':' after the IP address.
Remember to unmount
umount jjj

Latest revision as of 15:36, 16 January 2025

Back to Robobot

Network Access

Install Putty

Putty is the recommended SSH client (see e.g. https://en.wikipedia.org/wiki/Comparison_of_SSH_clients).

Install Putty and connect to the IP address on the small robot display.

Putty setup for SSH connection and IP Login with username local - password is found in the course resources

Once connected, you have a command line control of the Raspberry Pi.

Alternative SSH connection

Most PCs have a command line and a command line SSH-client version, try

ssh local@10.197.218.202

See also the similar page Network access.

Fail to connect

If the robot does not have an IP, consult Network_setup and maybe use the local link option.

Access to files on Raspberry

All operating systems can be setup to access and modify files on Raspberry.

Windows

On a Windows computer WinScp is a satisfactory solution, but "RealFTP" may be cheaper:

Connect using the above address (and port 22), you could get something like:

RealFTP (with Danish lead test)

Linux (and Mac?)

On Linux-based platforms, you could use SSHFS to mount a remote directory on your platform.

In a terminal, create an empty directory (here jjj) and mount the remote directory:

mkdir jjj
sshfs local@10.197.218.202: jjj
password: 
cd jjj
ls
Documents  Downloads  git  mission_start.bash  Music  on_reboot.bash  rebootinfo.txt  svn  Video

In the 'sshfs' command, remember the ':' after the IP address.

Remember to unmount

umount jjj