The GL-MT300N-V2 is my first ddserver project. I chose the device because
it comes with openwrt already installed and it is very affordable of course.
The manufacturer maintains their own openwrt fork at github and they also seem to merge their changes frequently upstream into the main openwrt distribution.
After some experiments with a complete firmware replacement I decided to just install the ddserver package on top of the existing os. This way I was able to preserve the factory firmware that can't be built from the supplied sources as far as I could see.
If you want to follow my path and have a nice yellow wlan dongle for your dslr at the end here is what yo do:
Prerequisites:
of course you need a GL-MT300N-V2. I was able to get mine for about 20 Euro including shipment.
Then you need a linux box (or a mac computer). I am using ubuntu server on the windows 10 linux subsystem but you could as well use a dedicated linux computer or a virtual machine.
Now let's start:
- Connect the GL-MT300N-V2 to the linux computer with a LAN cable. Also connect the router with the supplied usb cable to the computer or to a power bank.
- in order to connect via ssh you need to assign a root password. To do this open the web browser, insert 192.168.8.1 into the address bar and hit enter. You now have to make some initial configurations and choose a password.
- In the web interface activate the router's WLAN and don't forget to choose a WLAN password
- now open a terminal window (or the linux subsytem in case you are on windows 10)
- The required packages are available from my website. To download and unpack the binaries use these commands:
Code: Select all
wget http://sumerauer.de/downloads/ddserverInstall.zip unzip ddserverInstall.zip
- now copy the packages to the router using
and confirm by entering the password.
Code: Select all
scp ddserverInstall/*.ipk root@192.168.8.1:/tmp/
- to install the ddserver onto the router you need to start an ssl session.
again confirm with your password.
Code: Select all
ssh root@192.168.8.1
- first install the dependencies:
Code: Select all
opkg install /tmp/libstdcpp.ipk opkg install /tmp/ucxlibcxx.ipk
- and then the ddserver itself
The ddserver will be up and running right after the installation. You are now ready to go.
Code: Select all
opkg install /tmp/ddserver.ipk
- connect the router to your camera and to a power bank. (make sure the camera is switched on)
- now take the tablet or phone or whatever is running your qDslrDashboard and join the router's WLAN.
- open qDslrDashboard then click the ddserver icon. hold the mouse or your finger down until a dialog appears that lets you enter the ip address of the router. (which is 192.168.8.1)
- if everything went right the camera should now be connected
- now make some incredible photos. Have fun!