Tag Archive for: tutorial

How to setup a VPN on a DD-WRT router

If you have read my previous article on VPNs you already know the advantages of using a VPN and the risks of not using one and hopefully you are using one now. If you haven’t subscribed to a VPN yet I leave you a link here for a great discount.
Many VPN providers, such as NordVPN, which is the one I’ve been using for years and recommend, provide apps for iPhone, Android and other systems to access their VPN servers. However, there are devices, such as an AppleTV, that do not have an app or other direct way to connect to a VPN server.
For this type of cases, having your home router connected to a VPN is the best solution. Furthermore, it’s much easier to have your home router connected to a VPN than to install a VPN application on each of the devices that connect to the Internet in your household.
Not all routers have the same way of connecting to a VPN or supporting the same protocols. Here’s how to set up a VPN on a DD-WRT router using the OpenVPN protocol. If you want to know more about DD-WRT or how to install it on a Linksys WRT1900ACS I recommend you to read this other post.
Read More

How to upgrade DD-WRT

Sooner or later after installing DD-WRT on your router you will need to upgrade it. Fortunately this task is easier than the initial installation.

First, you will need to download the appropriate file for your router. To do this, you can go to any of the following addresses and look for the model of your router:




In my case, as I have a Linksys WRT1900ACS, I browsed up to this folder:


In the corresponding folder you will find two files. The factory-to-ddwrt file is to flash the router from OEM to DD-WRT, which is the one we used in the first installation. The webflash file is to upgrade when already running DD-WRT and is the one we need now. In my case I downloaded:


Next, access the router’s GUI (by default is at, go to the Administration tab and click the Firmware Upgrade tab.

Click the Browse… button and select the file you have previously downloaded.

Finally, click the Upgrade button and wait until the router restarts.


Some handy links

Wiki dd-wrt: Upgrading to a Newer Version of DD-WRT
How to install DD-WRT on the Linksys WRT1900ACS Wireless Router
Linksys WRT1900ACS product page [Amazon UK]


How to install DD-WRT on the Linksys WRT1900ACS Wireless Router

The Linksys WRT1900ACS is a good wireless router, but one of its best features is that it is supported by different open source firmwares including dd-wrt. So, if you’re like me and want to use this router with the OpenSource router firmware to unlock all of its power instead of the limited factory firmware, read this guide to learn how to install it. It’s not a hard process but I had several issues when I installed the firmware on my router so I’ve written in this guide all the solutions I had to apply. I hope they will help you too.

Read More

How to create a symbolic link to a folder on a Synology NAS

Have you ever had the need to have a folder in a different location on your Synology NAS but you don’t want or can’t move the folder from its original location? Instead, you only need a reference to the contents of that folder from a different location. That’s exactly what a symbolic link (aka symlink) is for, but unfortunately there’s no visual way to do it in DSM using File Station. Luckily, you can do it using command line via telnet.

Enable Telnet

First you will need to enable the telnet service on DSM:

Control Panel > Terminal & SNMP > Enable Telnet Service


Using mount command

Maybe your first option would be to use the ln command but I’m sorry to say that it will maybe not work properly because the access to symbolic links via Samba/FTP is disabled on the NAS for security reasons and I haven’t found a way to enable it. So the symbolic link might work in some cases, such as using an UPnP client or on the DS audio app, but not from the DS file app or on File Station.

Having said that, a better solution is to use the mount command. For using it we will access to the Synology NAS via your preferred Telnet/SSH client. I use the ssh command on a Mac Terminal window.

ssh admin@<NAS IP Address>

And then, assuming that the source folder you want to link is /volume1/music and the “symbolic link” folder you want to create is /volume2/share/music

mkdir /volume2/share/music
sudo mount --bind /volume1/music /volume2/share/music


Permanent solution

However, this symbolic link will only work until the NAS is restarted. If you want the folder to be mounted every time the NAS is restarded you should edit the /etc/rc.local file adding the mount command line.

sudo vi /etc/rc.local
sudo mount --bind /volume1/music /volume2/share/music
A quick cheat sheet in case you don’t know too much about how to use vi:

:x Exit, saving changes.
:w Save file.
:q Exit if no changes have been made.
:q! Exit and undo any changes made.

r Replace one character.
x Delete character to the right of cursor.
i Insert before cursor.
o Open a new line below current line.
dd Delete current line.

With Esc we can swap from command mode to input mode and viceversa.

Note: These steps have been tested on DSM 6.1.


Acceder a una unidad compartida de Windows desde un Mac

En ocasiones necesitamos acceder a una unidad compartida por un ordenador con Windows desde nuestro Mac. Es algo nada complicado, desde Finder ejecutamos “Ir > Conectarse al servidor…” (⌘K).

Esto abre un diálogo como el de que aparece al principio de esta entrada donde indicamos la dirección del servidor al que queremos conectarnos:





workgroup es el grupo de trabajo Windows
usuario a de ser un nombre de usuario válido en Windows
direccion_ip es el dirección ip o el nombre de la máquina en la red local al que estamos accediendo
unidad es la carpeta compartida en Windows a la que queremos acceder

Es posible indicar tan sólo la dirección del equipo al que pretendemos conectar. En tal caso, tras pulsar el botón Conectar y esperar unos segundos aparecerá una nueva ventana en la que debemos indicar si accedemos como Invitado o como Usuario registrado. Si se trata del segundo caso deberemos introducir el Nombre y Contraseña del usuario.

Por último, aparecerá una nueva ventana en la que podremos seleccionar los volúmenes que deseamos montar.

Adicionalmente, si tenemos activa la escritura en particiones NTFS podremos realizar escrituras en dichas unidades o, en caso contrario, sólo podremos leer de ellas.