Difference between revisions of "ConfigNetwork"

From cogniteam
Jump to: navigation, search
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:Network}}
 
{{DISPLAYTITLE:Network}}
[[Category:Hamster]]
+
[[Category:HamsterV6]]
 +
[[Category:HamsterV5]]
 +
[[Category:HamsterV4]]
 +
[[Category:HamsterV7]]
 
=== Network ===
 
=== Network ===
  
 
In case you are not using a preconfigured router, the following describes the router needed configuration.
 
In case you are not using a preconfigured router, the following describes the router needed configuration.
  
== Hamster Network topology ==  
+
== Hamster Network topology ==
 +
 +
<syntaxhighlight lang="bash" line='line'>
 
Name: hamster_net
 
Name: hamster_net
 
Security: WPA2 personal
 
Security: WPA2 personal
Line 12: Line 17:
 
Netmask: 255.255.255.0
 
Netmask: 255.255.255.0
 
Router's IP: 10.0.2.138
 
Router's IP: 10.0.2.138
+
</syntaxhighlight>
Also, in order to reach the slave raspberry pi on each Hamster, configure the routing table as following:
+
 
Go to Advanced Routing → Static Routing List → Add...
+
== Router configuration, 2nd PI ==
For each robot (numbered <n>), add the corresponding entry:
+
In order to reach the slave raspberry pi on each Hamster, configure the routing table as following:
+
 
 +
* Go to Advanced Routing → Static Routing List → Add...
 +
* For each robot (numbered <n>), add the corresponding entry:
 +
 
 +
<syntaxhighlight lang="bash" line='line'>
 
Destination IP: 192.168.<n>.0
 
Destination IP: 192.168.<n>.0
 
Subnet Mask: 255.255.255.0
 
Subnet Mask: 255.255.255.0
 
Default gateway: 10.0.2.<n>
 
Default gateway: 10.0.2.<n>
 +
</syntaxhighlight>
  
  
 
+
== Configuring the Hamsters' IP ==
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
==Configuring the Hamsters' IP==
 
 
   
 
   
 
Hamster robots arrive with a pre-configured specific IP’s. Unless you know what you are doing, this should not be changed.
 
Hamster robots arrive with a pre-configured specific IP’s. Unless you know what you are doing, this should not be changed.
 
   
 
   
 
Robot 1 configuration:
 
Robot 1 configuration:
Master raspberry pi IP: 10.0.2.1  or  192.168.1.1
+
* Master raspberry pi IP: 10.0.2.1  or  192.168.1.1
Slave raspberry pi IP: 192.168.1.2
+
* Slave raspberry pi IP: 192.168.1.2
 
   
 
   
 
Robot 2 configuration:
 
Robot 2 configuration:
Master raspberry pi IP: 10.0.2.2  or  192.168.2.1
+
* Master raspberry pi IP: 10.0.2.2  or  192.168.2.1
Slave raspberry pi IP: 192.168.2.2
+
* Slave raspberry pi IP: 192.168.2.2
 
   
 
   
 
The Hamster's connection configurations can be changed in the /etc/network/interfaces , and /wpa_supplicant/wpa_supplicant.conf .
 
The Hamster's connection configurations can be changed in the /etc/network/interfaces , and /wpa_supplicant/wpa_supplicant.conf .
 
   
 
   
 
SSH connection details:
 
SSH connection details:
 +
<syntaxhighlight lang="bash" line='line'>
 
Username: pi
 
Username: pi
 
Password: hamster
 
Password: hamster
 +
</syntaxhighlight>

Latest revision as of 07:27, 2 July 2020

Network

In case you are not using a preconfigured router, the following describes the router needed configuration.

Hamster Network topology

<syntaxhighlight lang="bash" line='line'> Name: hamster_net Security: WPA2 personal Password: hamsterHAMSTER

Netmask: 255.255.255.0 Router's IP: 10.0.2.138 </syntaxhighlight>

Router configuration, 2nd PI

In order to reach the slave raspberry pi on each Hamster, configure the routing table as following:

  • Go to Advanced Routing → Static Routing List → Add...
  • For each robot (numbered <n>), add the corresponding entry:

<syntaxhighlight lang="bash" line='line'> Destination IP: 192.168.<n>.0 Subnet Mask: 255.255.255.0 Default gateway: 10.0.2.<n> </syntaxhighlight>


Configuring the Hamsters' IP

Hamster robots arrive with a pre-configured specific IP’s. Unless you know what you are doing, this should not be changed.

Robot 1 configuration:

  • Master raspberry pi IP: 10.0.2.1 or 192.168.1.1
  • Slave raspberry pi IP: 192.168.1.2

Robot 2 configuration:

  • Master raspberry pi IP: 10.0.2.2 or 192.168.2.1
  • Slave raspberry pi IP: 192.168.2.2

The Hamster's connection configurations can be changed in the /etc/network/interfaces , and /wpa_supplicant/wpa_supplicant.conf .

SSH connection details: <syntaxhighlight lang="bash" line='line'> Username: pi Password: hamster </syntaxhighlight>