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
- Download this file and save it on your host machine.
- 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.
- Follow the instructions for Windows or Linux below.
- Once the file is in place in the
/home/rootdirectory of your travel router, decompress (i.e., unzip) the file with this command:tar xzf traveller_program.tar.gz - This will create a directory called
traveller_program. Enter into that directory.traveller_program - Run the program.
sh config.sh - 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
- Open WinSCP (download it if not already on your system).
- Open a new tab and click New Site.
- Ensure file protocol is set to scp.
- Enter the IP address of your router (e.g., 192.168.8.1) into host name.
- Keep the port as 22.
- For username, enter root. For password, put in the admin password for your router (the password to login to the web GUI).
- Click Login at the bottom of the window.
- Drag and drop
traveller_program.tar.gzto the router's side of the screen.
Linux
- On your Linux machine, open a terminal and navigate to the directory containing
traveller_program.tar.gz - Enter the following command to transfer the file:
scp traveller_program.tar.gz root@<router IP address>:/home/root/
