Install WTFast on a Router

This guide is for situations where the router you are using does not include WTFast in it’s firmware.

You will need to know the architecture of your router. We currently support aarch64_cortex-a53, aarch64_cortex-a72, arm_cortex-a7_neon-vfpv4, armv7, & mipsel_24kc.

OPKG must be installed on your router and you will also need to have SSH access to your router.

Option 1

If you have the Mercku router with mispel_24kc architecture, you can use our PowerShell script to enable SSH. Save the PowerShell script below and run it on your computer. (Right-click and select ‘Run with PowerShell’)

When you run the script you will most likely get a security warning. Type R and hit enter.

image-20240130-194221.png
image-20240130-194358.png
  1. Press '0' and update your IP and password.

  2. Press '3' to open the Developer Menu.

  1. Press '1' to fix the firmware's incorrect repository address. This will also install GPNC Repository.

  2. Press '2' to install SSH & SFTP Server.

  3. Press ‘6' to reboot the router. When finished, you’ll be at the first menu again.

  4. Press '1' to install WTFast on the router.

Option 2

SSH must already be setup to be able to use this method to install WTFast.

Download WinSCP https://winscp.net/eng/download.php

Once downloaded, start WinSCP. You'll need to change the File Protocol to SCP and then enter the router IP address. The user name should be root and the password is whatever you set for the Mercku page.

Click Login and then you'll see a page like this. On the right side will be the router's folders and on the left is your computer's. You might be able to see a folder called root on the right side.

Double click on that folder (root), you can then move the GPNC install file into that folder. (GPNC Install Files are located here: https://openwrt.wtfast.com/opkg/ ) You’ll need to know your routers architecture and select the matching folder.

On the top left area of WinSCP you should see a commands tab. Click on it and then click "Open Terminal".

That will bring up a menu. Type in command "ls" and that should bring up the name of the file you dragged in. If that happens, then you can run opkg install <package_name>

That command will take several minutes to finish running (and it might say that it gives an error code 0 but you can ignore that if that happens).

Finally

Now that WTFast is installed on your router, you can use the Controller App to register the router to your WTFast account. https://wtfast.atlassian.net/wiki/x/MQAydw

If you are unable to see the Controller App, or have any issues after installing WTFast, it never hurts to reboot the rooter.