Demonstration Testbed Setup Presented by: Yongzi Zeng, Yuntao Fu - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Demonstration Testbed Setup Presented by: Yongzi Zeng, Yuntao Fu

Description:

Testing commnunication between two motes. ikom - ComNets. First Step: Installation of TinyOS ... Remote Programming on motes from client machine ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 10
Provided by: fu4
Category:

less

Transcript and Presenter's Notes

Title: Demonstration Testbed Setup Presented by: Yongzi Zeng, Yuntao Fu


1
Demonstration Testbed Setup Presented
byYongzi Zeng, Yuntao Fu
2
Current State of the Project
  • Install TinyOS
  • Setup SSHD server
  • Updating Cygwin
  • Testing commnunication between two motes

3
First Step Installation of TinyOS
  • Straight forward work
  • Install Cygwin, Java SDK and TinyOS
  • A little Problem

4
Second Step Setup SSHD Server
  • What is SSH?
  • Secure Shell
  • Why is SSH needed?
  • More secure
  • Faster transfer speed
  • Used for different applications

5
Second Step Setup SSHD Server
  • Steps
  • Start SSHD service
  • 1. ssh-host-config (service is installed)
  • 2. net start sshd (service is started)
  • Open port 22 in Windows Firewall

6
Second Step Setup SSHD Server
  • Setup Login without password
  • 1. Generate public key and private key on the
    client
    ssh-keygen t rsa
  • 2. Send the public key to the server

    scp administrator/.ssh/id_rsa_pub
    administrator_at_IPadministrator/.ssh/authorized_ke
    ys2
  • 3. Configure ssh-agent
  • ssh-agent bash
  • ssh-add
  • Enter passphrase for the private key
  • Identity added

7
Manual Installation on Windows
  • Cygwin Upgrading
  • Enviroment Variables setup
  • Java Installation Configuration
  • JavaComm Package Installation (provide access to
    serial ports)
  • TinyOS Upgrading
  • MSPGCC Compiler for for MSP430 microcontroller
  • MSP430 Boot Strap Loader (BSL)
  • etc.

8
Application Compile Reprogram
  • Open a Cygwin Shell
  • Change the directory to Application
  • Compile the Application -- Make mote type
  • List the connected motes motelist
  • Install the Application onto the mote(s) make
    motetype reinstall, 1 (optional bsl COM
    port)
  • Application successfully compiled and installed!
  • Demonstration

9
Future Directions
  • SSH Configuration on Access Points
  • Further Installation of Moteiv Software on 2
    windows and 1 Linux computers, configuration
  • Further SSH passwordless login configuration to
    these computers
  • Sensor Networking Setup among these computers
  • Remote Programming on motes from client machine
  • Web-based and user-friendly remote programming
    Interface
  • Wireless Programming
  • etc.
Write a Comment
User Comments (0)
About PowerShow.com