Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Using Ethernet to communicate

322 bytes added, 13:42, 29 August 2012
m
Install Putty
{{Message/Information Message|title=|message= In this guide is used [[ IGEP firmware Yocto ]]}}
__TOC__
=== Overview ===
You can log into IGEP via many interfaces, such Serial, Wifi, USB-Ethernet Gadget, etc. In this tutorial we are going to connect to the board via its Ethernet interface. By default, all IGEP Processor boards have a static IP in their Ethernet interface which is 192.168.5.1 and dynamic IP address assigned via DHCP.
=== Requirements ===
There are some requisites to follow this guide:
*Host PC
=== Configure Host PC===== Linux ==='''NOTE:''' You don't need to configure anything if you use [http://labs.isee.biz/index.php/IGEP_SDK_Virtual_Machine IGEP SDK Virtual Machine] If you are running Linux in your PC, open a Terminal session and set the IP of the Ethernet interface in which IGEP is connected (for example eth0): *In the file /etc/network/interfaces, you should add:<pre>iface eth0 inet dhcp iface eth0:0 inet staticaddress 192.168.5.10netmask 255.255.255.0</pre> *Type in a terminal:<pre>sudo ifup eth0:0</pre> *Revise that:<pre>jdoe@ubuntu ~ $ ifconfig...eth0:0 Link encap:Ethernet HWaddr 08:00:27:ad:0c:ad inet addr:192.168.5.10 Bcast:0.0.0.0 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1...</pre> === Windows and MAC OSX === '''NOTE:''' you should use [[IGEP SDK Virtual Machine|IGEP&nbsp;SDK&nbsp;Virtual Machine]] but you can use these steps: '''Windows:''' If you are running Windows in your PC, depending of your OS version and your configuration the steps might be slightly different: # Click the '''Start button''' and select the '''Control Panel'''# Go to '''Network configuration'''# Right click the interface where IGEP is connected (for example: Local Network) and select '''Propierties'''# Select the '''TCP/IP Internet Protocol''' configuration and click the '''Propierties button'''# Set a static IP (192.168.5.10) and 255.255.255.0 as network submask# Close all the dialogs '''MAC OSX:''' '''(Please contribute)''' == Connect to IGEP device ==
=== Connect to IGEP device Install Putty ==='''NOTE:''' You don't need install anything if you use [[IGEP SDK Virtual Machine|IGEP&nbsp;SDK&nbsp;Virtual Machine]].
Now you are ready to log into IGEP via its Ethernet interface. You just need a program with a SSH client.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Install and run using executable or using apt-get command (in Linux):<pre>sudo apt-get install putty </pre> === Run Putty. === It will look like this:
[[Image:Putty ssh.png|center]]
user:root
password: (no password for this user: press return)
  ==== Troubleshooting ==== ===== WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! =====
In the case of the SSH client in Linux, a changed host key results in the client refusing to connect and showing an remote host identification has changed error
To fix the problem edit your ~/.ssh/known_hosts and remove the line corresponding to this host.&nbsp;
 
===== NFS in root filesystem =====
 
Don't use NFS in root filesystem combined with USB Ethernet Gadget
 
=== Windows and MAC OSX<br> ===
 
You should use [[IGEP SDK Virtual Machine|IGEP&nbsp;SDK&nbsp;Virtual Machine]] to develop under IGEP&nbsp;Technology
 
== Configure ==
 
First of all, adjust the IP of your PC in order to be in the right subnet of IGEP, for example: 192.168.5.10
 
'' Linux: ''
 
'''NOTE:''' You don't need to configure anything if you use [http://labs.isee.biz/index.php/IGEP_SDK_Virtual_Machine IGEP SDK Virtual Machine]
 
If you are running Linux in your PC, open a Terminal session and set the IP of the Ethernet interface in which IGEP is connected (for example eth0):
 
Run the following commands:
 
sudo ifconfig eth0 down
sudo ifconfig eth0 192.168.5.10 up
 
'' Windows: ''
 
If you are running Windows in your PC, depending of your OS version and your configuration the steps might be slightly different:
 
# Click the '''Start button''' and select the '''Control Panel'''
# Go to '''Network configuration'''
# Right click the interface where IGEP is connected (for example: Local Network) and select '''Propierties'''
# Select the '''TCP/IP Internet Protocol''' configuration and click the '''Propierties button'''
# Set a static IP (192.168.5.10) and 255.255.255.0 as network submask
# Close all the dialogs
[[Category:Ethernet]]
4,199
edits