Discopter Pi Guide

Traveller Program

Consider this your workshop swag. It's a program I wrote for OpenWrt routers, like GLi.Net routers, that deletes the "call home" startup scripts, removes problematic plugins, and allows you to set a router profile. Most importantly, it alters the BSSID, something not usually possible outside of a rather difficult to remember shell command.

For those curious, the name comes from a criminally under appreciated Netflix show.

Step 1: Download and Place the File

  1. Download this file and save it on your host machine.
  2. Open an SSH or SCP session (see below) with your travel router. If a GLi.Net router, use username "root" and connect over port 22.
  3. Follow the instructions for Windows or Linux below.
  4. Once the file is in place in the /home/root directory of your travel router, decompress (i.e., unzip) the file with this command:
    tar xzf traveller_program.tar.gz
  5. This will create a directory called traveller_program. Enter into that directory.
    traveller_program
  6. Run the program.
    sh config.sh
  7. Follow the instructions to configure a profile and do other helpful tasks

The above skipped over actually establishing the connection to the router and transferring the program. Below are methods for Windows and Linux.

Windows

  1. Open WinSCP (download it if not already on your system).
  2. Open a new tab and click New Site.
  3. Ensure file protocol is set to scp.
  4. Enter the IP address of your router (e.g., 192.168.8.1) into host name.
  5. Keep the port as 22.
  6. For username, enter root. For password, put in the admin password for your router (the password to login to the web GUI).
  7. Click Login at the bottom of the window.
  8. Drag and drop traveller_program.tar.gz to the router's side of the screen.

Linux

  1. On your Linux machine, open a terminal and navigate to the directory containing traveller_program.tar.gz
  2. Enter the following command to transfer the file:
    scp traveller_program.tar.gz root@<router IP address>:/home/root/