0% found this document useful (0 votes)
132 views12 pages

C2 - Autonomous Drone Engineer - Lab Setup - Network and SSH

This document provides instructions for connecting an Intel Aero drone to a local wireless network for development purposes. It describes how the drone initially acts as a wireless access point for setup, but then recommends connecting it to a local WiFi network for internet access. It explains how to find the drone's IP address on the wireless network and use SSH to connect remotely for development and administration. The document also mentions using Ubuntu on the drone for graphical development and recording networking tutorials.

Uploaded by

SAGAR CHOUDHARY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
132 views12 pages

C2 - Autonomous Drone Engineer - Lab Setup - Network and SSH

This document provides instructions for connecting an Intel Aero drone to a local wireless network for development purposes. It describes how the drone initially acts as a wireless access point for setup, but then recommends connecting it to a local WiFi network for internet access. It explains how to find the drone's IP address on the wireless network and use SSH to connect remotely for development and administration. The document also mentions using Ubuntu on the drone for graphical development and recording networking tutorials.

Uploaded by

SAGAR CHOUDHARY
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Autonomous Drone Engineer

C2 – Network and ssh


[email protected]
Autonomous Drone Solutions Architect
Local wireless connectivity
By default, Intel Aero is acting as Wifi access point.
It is convenient for the initial calibration and QGC user interface.
• Access point name is “Aero-*”
where * is the mac address of your drone
• Password is “1234567890”
• You can connect your development station to this network
• Then launch ssh on IP 192.168.8.1, login is ”root”, no password

You can access Intel Aero over the access point included.
But the Drone is NOT connected to Internet.
Local USB connectivity
If you plug a direct micro USB Cable between
your PC and Intel Aero, it will create a
USB-ethernet adapter and allocate an IP address for your PC.
You can then access Intel Aero over this USB cable with IP 192.168.7.2
Note: each OS and installation has different ways to handle networking.
This method may interfere with your setup (ex: network-manager on
Ubuntu). It is an advanced method. That’s why we recommend you use
the wireless method (see next slide).
You can access Intel Aero with USB-ethernet.
But it’s an advanced method, use the wireless method instead.
Internet wireless connectivity
By default, Intel Aero is acting as Wifi access point but for
development, you’ll want to connect Intel Aero to your Wifi network,
to access internet, install packages and access Aero remotely from your
development computer.
This action is done using the keyboard, mouse and screen connected to
Intel Aero (or with the USB-ethernet method). After this step, you’ll
access Aero remotely and won’t need them anymore.
For details, consult:
https://github.com/intel-aero/meta-intel-aero/wiki/08-Aero-Network-
and-System-Administration#networking-internet-access
What Intel Aero’s IP?
If you are still in Wifi access point mode, it’s 192.168.8.1
If you joined your Wifi network as client, it’s been allocated by your DHCP
server (see the DHCP section of your router/access point).
• Intel Aero is proposing a hostname on the network. If your computer
supports this feature, you’ll be able to use the name instead of the IP.
Ex: “ssh [email protected]
• While you are still connected to Aero
with the HDMI screen and keyboard,
run the command “ip addr” to get your IP.
Ex: On my network it’s 192.168.1.105
• You can ask your system administrator
to make a DHCP reservation
to have a constant IP.
ssh connectivity
Once Intel Aero is connected to the same network as our development
station, we can connect remotely with ssh, copy files with scp.
- On Windows, you can use putty for ssh and filezilla for scp.
- On Mac and Linux, it’s included.

Set a new password!

You’re now connected over ssh


Development methods
You can edit your source files, compile and execute remotely on Intel Aero
over ssh. As an example: vi, python, make, gcc are included.

It is also possible to edit sources


on your station
and transfer them
to Intel Aero for execution.
In this capture,
I used IDLE editor on Mac,
transferred the file with scp
and executed on Aero.
Video recording - Yocto networking basics
Development methods - Ubuntu
If you installed Ubuntu, you have a full desktop running on Intel Aero.
You can use it to:
- Connect to WiFi networks
- Develop code with graphical IDEs
Video recording - Ubuntu networking basics
Conclusion
We:
- Connected Intel Aero to our Wifi network
- Discovered nmcli, a powerful networking tool
- Have ssh access from our workstation
- Can edit, compile, execute

We’re ready to code!


Thanks
[email protected]
https://intel-aero.github.io
Released under Creative Commons-BY
creativecommons.org/licenses/by/2.0/

You might also like