PC Network Configuration

Installing SSH,

> sudo apt-get install ssh ssh-contact-service ssh-contact-client

We will define ROS_HOSTNAME and ROS_MASTER_URI in bashrc.

> gedit ~/.bashrc

Add these two lines to bashrc. <hostname> is your PC hostname.

export ROS_HOSTNAME=<hostname>
export ROS_MASTER_URI=http://<hostname>:11311

Refresh the terminal,

> bash

We will define IP addresses for hostname of Evarobot and PC.

> sudo gedit /etc/hosts

Add these lines to hosts file. PC_IP_ADDRESS is your PC Static IP address in evarobot_wifi network.

<PC_IP_ADDRESS> <hostname>
192.168.3.10 evarobotDSK

Now, we need to change mcast_group parameter in multimaster_fkie.

> roscd master_discovery_fkie/launch/
> gedit master_discovery.launch

Change 'mcast_group' parameter in master_discovery.launch with "224.0.0.0".

PC NTP Server Configuration

We will set your PC as a ntp server in evarobot_wifi to sync evarobot time. Install ntp for your PC.

> sudo apt-get install ntp

Open 'ntp.conf'

> sudo gedit /etc/ntp.conf

Add these lines to 23. line of ntp.conf.

server 127.127.1.0
server 127.127.1.0 stratum 10

Also, adding that line to 52. line in conf file.

broadcast evarobotDSK

In order to restart ntp,

> sudo /etc/init.d/ntp restart

To observe peers,

> ntpq --numeric --peers



Modem:
SSID: evarobot_wifi
Password: inomuh2015

Wiki: evapc_ros/Tutorials/indigo/PC Network Configuration (last edited 2015-09-16 16:24:53 by makcakoca)