Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felixge/nodecopter-ssh-tunnel
Bash scripts for controlling an AR Drone over the internet via ssh tunneling.
https://github.com/felixge/nodecopter-ssh-tunnel
Last synced: about 2 months ago
JSON representation
Bash scripts for controlling an AR Drone over the internet via ssh tunneling.
- Host: GitHub
- URL: https://github.com/felixge/nodecopter-ssh-tunnel
- Owner: felixge
- Created: 2012-11-20T10:43:09.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-11-20T16:36:38.000Z (about 12 years ago)
- Last Synced: 2024-10-11T15:19:20.919Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 172 KB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nodecopter-ssh-tunnel
This repository contains a collection of bash scripts that allow controlling
a Parrot AR Drone 2.0 via ssh tunneling through the internet.## Regular SSH Tunnel
Regular ssh tunneling is not implemented, but I'd be happy to accept a patch,
it should be pretty simply.## Reverse SSH Tunnel
Example Situation:
* Your machine (the client) can be reached via ssh over the internet.
* Another machine (the server) is connected to an AR Drone via WiFi and also
connected to the internet (via Ethernet, or USB/Bluetooth Tethering)
* The goal is to control the AR Drone connected to the other machine (the
server) from your machine (the client).On your machine (the client):
```bash
$ ./reverse/client.sh
```On the other machine (the server):
```bash
$ ./reverse/server.sh
```Now configure your ar drone library to use `127.0.0.1` as the drone ip on
the client machine.That's it!
(This whole things is a huge hack, so you're responsible for any collateral
damage you may cause with it.)