Raspberry Pi SSH Tunnel control serial port

This project received 11 bids from talented freelancers with an average bid price of £212 GBP.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
Total Bids
Project Description

We intend to begin with a Raspberry Pi, running Linux. Connected to our hardware using its serial port at a remote site. The object is to be able to remotely connect to this serial port to communicate with the hardware. To avoid the remote site having to make firewall / network changes we need the Linux box ( rasperry pi ) to regularly attempt to SSH to our hosting computer here ( with me ).
If we want to connect to the remote hardware a tunnel is opened and our PC application will use a virtual serial port to communicate across the internet to our remote hardwares serial port.
It is expected that due to firewalls at the remote sites, we will not be able to 'connect in directly'.
If the tunnel connection is lost it must automatically reconnect.
If we do not wish to conenect to the remote equipment - the remote device will retry every hour / minute / - preset duration.
The Linux device ( raspberry pi) will also run a webserver that can be connected to using the same method.

We are not linux experts - we make the hardware that has the serial port.
There may be only four or five remote locations to start with , but this will grow.
Our local server will need some windows application to allow us to choose which calling in device to connect to.
At some later point we may need some form of 'exchange' running on a hosted server that forwards the tunnel to other locations.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online