Skip to content

TP Link Wireless Router Setup

jwillow19 edited this page Nov 10, 2021 · 4 revisions

Wireless Router setup guide for Atlas 200 DK and DJI Tello Ryze with TP Link (TL-WR902AC)

Table of Content

Configure and connect Wireless Router
Troubleshoot connection issues
USB internet connection

Configuration and Connection

You must configure the wireless router before using it to connect the 200DK and the drone. Click here to watch the configuration video or follow the steps below:

  1. Set the TPLink wireless router to Client mode and connect it to the laptop via ethernet

    1. On your browser, navigate to tplinkwifi.net, login with admin/admin as the user:password. This enables you to use the configuration GUI to setup wirelss connection on the router.
    2. Choose the Quick Setup option and choose SmartIP
    3. Turn on Tello drone to activate its wireless network (TELLO-61FFCF)
    4. Scan nearby networks on TPLink GUI and select the Tello drone network

    By now you should have configured the TP Link wireless router to connect to Tello's wireless network

  2. Remove the TPLink ethernet connection from your laptop and connect the router to the Atlas 200 DK.

  3. Turn on the 200 DK and connect it to the laptop using USB connection.

    1. SSH into the DK from your laptop (IP address should be 192.168.1.2)
    2. Run ifconfig on the CLI to see if there is ethernet interface "eth0" (This essentially checks if the board is able to detect the wireless router. If there is no ethernet interface, either try rebooting DK or go throug step 1. again).
  4. Test the connection between the board and the drone.

Common connection issues

If the wireless connection drops and the 200 DK is unable to communicate with the drone, you can try the steps in the following order to try to resolve the issue:

  1. On the CLI, run ping 192.168.10.1 to see if drone is able to receive packets from the 200 DK

    • if it fails to receive packets, then this means the drone is not connected. You should restart the drone to initiate a fresh signal and try to send command(s) to the drone again
  2. If restarting the drone has no effects, then it might be an issue between the 200 DK and the wireless router.

    • In this case, try to reboot the 200 DK to re-establish the ethernet connection and try to connect to the drone again
  3. If the problem still persist after trying out the above steps, then it might be an issue on the wireless router side.

    • You may need to reconfigure and reconnect the wireless router and try again

200 DK USB Internet Connection

(Optional) Normally you can gain internet connection on the 200 DK by connecting it via an ethernet to the router, but because the ethernet port is occupied by the wireless router for drone connection, we illustrates how to provide internet connection from the laptop to the 200 DK via USB connection.

Note: This section is geared towards Windows users

  1. Navigate to 'Control Panel' > 'Network and Internet'
  2. Under 'Network and Sharing Center', select 'View network status and tasks'
  3. On the left column panel, choose 'Change adapter settings'
  4. From the list of network connections, right click Wi-Fi and choose 'Properties' > 'Sharing'
  5. Check the box for 'Allow other network users to connect through this computer's internet connection` and choose 'Local Area Connection' in the dropdown, and click 'Ok'

Switch over to the 200DK

  1. On the CLI, run sudo vim /etc/netplan/01-netcfg.yaml to edit the netplan configuration file
  2. Edit the config file as follow
#  renderer: NetworkManager
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes

    usb0:
      dhcp4: no
      addresses: [192.168.1.2/24]
      gateway4: 192.168.1.223
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  1. Type :wq to write & exit the file and return to the CLI
  2. Run sudo netplan apply to apply the changes

The 200DK should now have internet access from your laptop through the USB connection