In the previous article
we described how to build the OpenWrt for the TP-Link TL-MR3420 V1 router. Now we show how to build a package, vsftpd, and install it using the shell command window
As for the firmware building execute
1 |
make menuconfig |
and access the section for this package, i.e. Network->File Transfer, and enable it as moduleSave the settings in the .config file and execute
1 2 |
make defconfig make package/vsftpd/compile V=s |
At the end of the task the package is available in the packages folder under the router platformTransfer the file on the router as root using scp (WinScp on windows) into the folder /tmp. In this case don’t update the packages repository using the web interface (if done reboot the device); log on to the router using ssh as root and execute the command
1 2 3 4 |
root@OpenWrt:/tmp# opkg install vsftpd_3.0.2-4.1_ar71xx.ipk Installing vsftpd (3.0.2-4.1) to root... Configuring vsftpd. root@OpenWrt:/tmp# |
OpenWrt offers many packages that allow you to greatly enhance the functionality of the device, but some packages require more resources, so you can install them on routers with more powerful hardware.