Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Novice
1,025 Views

Creating USB network

Hi everybody,

I am looking into controling the parrot bebop quadrocopter with an edison.

For this to work I need to have a ethernet over usb network, since the only possibility to connect to the quad is using a specific IP adress.

When I plug the quad into my linux laptop it automatically creates this network and I can ping and connect to the quad (just as if I connected the edison to the laptop).

If I use a USB OTG cable, connect this to the edison and connect the OTG cable to the bebop, using a standard usb to micro usb cable, it unfortunately doesn't create the network for me.

The edison recognises the quad, which I confirmed with "lsusb".

How would I manually set up such a network? Is there a way to make the edison connect and create the network automatically?

Best,

Jakob

Tags (1)
4 Replies
Highlighted
Community Manager
1 View

Re: Creating USB network

Hi jwidauer,

I'm not sure about the specifications of the Parrot Bebop Quadcopter, but from what I've read the device is WiFi capable. So one possible solution would be to configure your Edison as a WiFi Access Point (AP). So after doing that you might be able to connect your quadcopter to your Edison board without the need of a wired connection, that way you would be able to assign an IP address.

 

Another option would be, after turning your Edison in an AP, to connect the USB cable to the Edison and to the Parrot Bebop Quadcopter and try establishing an Ethernet over USB connection through the terminal.

 

You can follow this guide to configure your Edison as an AP: https://software.intel.com/en-us/getting-started-with-ap-mode-for-intel-edison-board Getting started with Access Point (AP) Mode for the Intel Edison board.

Regards,

 

PabloM_Intel
Highlighted
Community Manager
1 View

Re: Creating USB network

Hi jwidauer,

I'm not sure about the specifications of the Parrot Bebop Quadcopter, but from what I've read the device is WiFi capable. So one possible solution would be to configure your Edison as a WiFi Access Point (AP). So after doing that you might be able to connect your quadcopter to your Edison board without the need of a wired connection, that way you would be able to assign an IP address.

 

Another option would be, after turning your Edison in an AP, to connect the USB cable to the Edison and to the Parrot Bebop Quadcopter and try establishing an Ethernet over USB connection through the terminal.

 

You can follow this guide to configure your Edison as an AP: https://software.intel.com/en-us/getting-started-with-ap-mode-for-intel-edison-board Getting started with Access Point (AP) Mode for the Intel Edison board.

Regards,

 

PabloM_Intel
Highlighted
Novice
1 View

Re: Creating USB network

Hi Pablo,

I didn't want to use the wifi connection, since I believe that will create to much lag.

I got it to work by recompiling the kernel using the guide found here: http://shawnhymel.com/585/creating-a-custom-linux-kernel-for-the-edison/ http://shawnhymel.com/585/creating-a-custom-linux-kernel-for-the-edison/

And adding the usbnet and usb gadget modules.

I also install network manager using apt-get (since I am using ubilinux) and it is working now!

Thanks for the help anyway

Best,

Jakob

Highlighted
Novice
1 View

Re: Creating USB network

Hi Pablo,

I didn't want to use the wifi connection, since I believe that will create to much lag.

I got it to work by recompiling the kernel using the guide found here: http://shawnhymel.com/585/creating-a-custom-linux-kernel-for-the-edison/ http://shawnhymel.com/585/creating-a-custom-linux-kernel-for-the-edison/

And adding the usbnet and usb gadget modules.

I also install network manager using apt-get (since I am using ubilinux) and it is working now!

Thanks for the help anyway

Best,

Jakob