OpenWrt Forum Archive

Topic: Update on Linksys WRT1900AC support

The content of this topic has been archived between 16 Sep 2014 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

@Nihilanth

It's supposed to show AC as well.

nitroshift

xhemp wrote:

Just tried to email you but got an user unknown coming from your domain MX

Tought this alias was active, i'll check about it in a few.

About Luci in my newest release, it's still Luci v1 (i would not include the v2, it's not mature imo) but the theme by default may be luci-material. A leftover from my own private build i forgot to change. But if y'all like it, i'll leave it smile

mrfrezee,

nice work on the builds! Is your repository available?

I wanted to try the cesa module with OpenSSL, but couldn't find the .so for cryptodev engine. I'd also like to test -O2 instead of -Os for OpenSSL.

I have a 50Mbps connection, and currently I can only do around 12Mbps through OpenVPN.

Hi,

InkblotAdmirer wrote:

So there must be additional overhead routing to multiple engines.  Right now, in all cases, only the md5 and sha1 are shifting CPU to kernel, so my gut tells me there's more to be done here.  When there are multiple drivers for a given cipher or hash, how do we force the use of cesa?  Unload all the other drivers?

According to https://mta.openssl.org/pipermail/opens … 01165.html, by default only digest algorithms are accelerated. If you want to test crypto operations, you need to pass the "-evp XXX" option to "openssl speed".

martinito wrote:

Does anyone know if there is a way to use the 2.4GHz radio as client (Wan) and AP (lan). I think I configured it properly but I'm worried the hardware might not support it.

The hardware supports it. I've done it many times.

lmyllari wrote:

nice work on the builds! Is your repository available?

Should be up yes smile Don't hesitate to report if there is a package missing or a dependency error.

lmyllari wrote:

I wanted to try the cesa module with OpenSSL, but couldn't find the .so for cryptodev engine. I'd also like to test -O2 instead of -Os for OpenSSL.

I don't remember wich flags where used for openssl compilation but you could check the compilation logs. (Carefull with them, those are bigass text files, don't open them with notepad tongue)

mrfrezee wrote:

Should be up yes smile Don't hesitate to report if there is a package missing or a dependency error.

Is there a source repository I could clone, hack and send you patches?

lmyllari wrote:

Is there a source repository I could clone, hack and send you patches?

I always clone official trunk repository (from a local mirror, to test before firing the full compilation) and use git patches on my builds. You can find them here and provides me yours if you want them to be included.

I'll fix my mailing problem tomorrow and you'll be able to send me feedback/patches by mail.

(Last edited by mrfrezee on 18 Apr 2016, 22:46)

Re:  mvneta-bm and WRT1900ACS (and any V2 device? -- not sure -- anything based on armada-38x, in any case)

The device tree doesn't currently support the buffer manager so if you're building with it the code is doing nothing.  These patches will enable it.  FWIW these are already in kernel 4.5 so this will cover you until the kernel moves there.

The second patch also allows the marvell-cesa driver to load on the ACS, although something is still bugged with AES.  I don't recommend loading the driver on anything except an armada-xp platform right now, heavy throughput on AES hangs the router.

I've built with this and the router appears stable so far, but I don't know how to validate its operation.  If anyone cares to validate this, here you go.

910-armada-38x-dtsi-add-bm.patch

--- a/arch/arm/boot/dts/armada-38x.dtsi
+++ b/arch/arm/boot/dts/armada-38x.dtsi
@@ -540,6 +540,14 @@
                 status = "disabled";
             };
 
+            bm: bm@c8000 {
+                compatible = "marvell,armada-380-neta-bm";
+                reg = <0xc8000 0xac>;
+                clocks = <&gateclk 13>;
+                internal-mem = <&bm_bppi>;
+                status = "disabled";
+            };
+
             sata@e0000 {
                 compatible = "marvell,armada-380-ahci";
                 reg = <0xe0000 0x2000>;
@@ -618,6 +626,17 @@
             #size-cells = <1>;
             ranges = <0 MBUS_ID(0x09, 0x15) 0 0x800>;
         };
+
+        bm_bppi: bm-bppi {
+            compatible = "mmio-sram";
+            reg = <MBUS_ID(0x0c, 0x04) 0 0x100000>;
+            ranges = <0 MBUS_ID(0x0c, 0x04) 0 0x100000>;
+            #address-cells = <1>;
+            #size-cells = <1>;
+            clocks = <&gateclk 13>;
+            no-memory-wc;
+            status = "disabled";
+        };
     };
 
     clocks {

915-armada-38x-sram-crypto-interface-add-bm.patch

--- a/arch/arm/boot/dts/armada-385-linksys.dtsi
+++ b/arch/arm/boot/dts/armada-385-linksys.dtsi
@@ -58,8 +58,9 @@
     soc {
         ranges = <MBUS_ID(0xf0, 0x01) 0 0xf1000000 0x100000
               MBUS_ID(0x01, 0x1d) 0 0xfff00000 0x100000
-              MBUS_ID(0x09, 0x09) 0 0xf1100000 0x10000
-              MBUS_ID(0x09, 0x05) 0 0xf1110000 0x10000>;
+              MBUS_ID(0x09, 0x19) 0 0xf1100000 0x10000
+              MBUS_ID(0x09, 0x15) 0 0xf1110000 0x10000
+              MBUS_ID(0x0c, 0x04) 0 0xf1200000 0x100000>;
 
         internal-regs {
 
@@ -121,6 +122,10 @@
                 status = "okay";
             };
 
+            bm@c8000 {
+                status = "okay";
+            };
+
             usb3@f8000 {
                 status = "okay";
                 usb-phy = <&usb3_phy>;
@@ -198,6 +203,10 @@
             };
         };
 
+        bm-bppi {
+            status = "okay";
+        };
+
         pcie-controller {
             status = "okay";
mrfrezee wrote:
xhemp wrote:

Just tried to email you but got an user unknown coming from your domain MX

Tought this alias was active, i'll check about it in a few.

About Luci in my newest release, it's still Luci v1 (i would not include the v2, it's not mature imo) but the theme by default may be luci-material. A leftover from my own private build i forgot to change. But if y'all like it, i'll leave it smile

First thing I do when updating software (using your release since you brought it up) is changing from Material to "standard" interface. But that's only my opinion... smile

On the other hand, on the latest builds my WAN led doesn't work. If I use Davidc502 releases it works fine. My WAN is on eth0.6, if that could be a problem...

In any case THANKS for your work, mrfrezee, Davidc502 and everybody else.

(Last edited by aluisperezh on 19 Apr 2016, 07:55)

Hello,

Why is the usb2 from combi port (USB2 / eSATA from WRT1900ACS) not working anymore in snapshot image and latest from mrfrezee?

kmod-usb2, kmod-usb3 are installed by default.

In 15.05.1 was it working. I flashed first to snapshot and lost there the port. With latest from mrfrezee it is not working as well.

Are some packages missing?

Output of "opkg list-installed"

announce - 1.0.1-1
base-files - 168-r49168
blkid - 2.25.2-4
block-mount - 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21
busybox - 1.24.1-2
dnsmasq - 2.75-6
dropbear - 2015.71-2
e2fsprogs - 1.42.12-1
eudev - 3.1.5-1
firewall - 2016-01-29
fstools - 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21
hostapd-common - 2016-01-15-2
ip6tables - 1.4.21-2
ipset - 6.24-1
iptables - 1.4.21-2
iptables-mod-extra - 1.4.21-2
iw - 4.3-1
iwinfo - 2016-01-25-e4aca3910dff532ed878d0ceaf1ab6e8ad7719bf
jshn - 2016-02-26-5326ce1046425154ab715387949728cfb09f4083
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 4.4.7-1-d045521c3f5a3635c764259e69600929
kmod-ata-ahci-platform - 4.4.7-1
kmod-ata-core - 4.4.7-1
kmod-ata-marvell-sata - 4.4.7-1
kmod-ata-mvebu-ahci - 4.4.7-1
kmod-cfg80211 - 4.4.7+2016-01-10-1
kmod-crypto-aead - 4.4.7-1
kmod-crypto-authenc - 4.4.7-1
kmod-crypto-hash - 4.4.7-1
kmod-crypto-manager - 4.4.7-1
kmod-crypto-null - 4.4.7-1
kmod-crypto-pcompress - 4.4.7-1
kmod-cryptodev - 4.4.7+1.8-mvebu-2
kmod-dnsresolver - 4.4.7-1
kmod-fs-exportfs - 4.4.7-1
kmod-fs-ext4 - 4.4.7-1
kmod-fs-nfs - 4.4.7-1
kmod-fs-nfs-common - 4.4.7-1
kmod-fs-nfsd - 4.4.7-1
kmod-fs-ntfs - 4.4.7-1
kmod-fs-vfat - 4.4.7-1
kmod-gpio-button-hotplug - 4.4.7-2
kmod-hwmon-core - 4.4.7-1
kmod-hwmon-pwmfan - 4.4.7-1
kmod-hwmon-tmp421 - 4.4.7-1
kmod-i2c-core - 4.4.7-1
kmod-i2c-mv64xxx - 4.4.7-1
kmod-ip6tables - 4.4.7-1
kmod-ipt-conntrack - 4.4.7-1
kmod-ipt-core - 4.4.7-1
kmod-ipt-extra - 4.4.7-1
kmod-ipt-ipset - 4.4.7-1
kmod-ipt-nat - 4.4.7-1
kmod-ledtrig-default-on - 4.4.7-1
kmod-ledtrig-netdev - 4.4.7-1
kmod-ledtrig-usbdev - 4.4.7-1
kmod-lib-crc-ccitt - 4.4.7-1
kmod-lib-crc16 - 4.4.7-1
kmod-lib-zlib - 4.4.7-1
kmod-mac80211 - 4.4.7+2016-01-10-1
kmod-mii - 4.4.7-1
kmod-mmc - 4.4.7-1
kmod-mvsdio - 4.4.7-1
kmod-mwlwifi - 4.4.7+10.3.0.17-20160324-1
kmod-nf-conntrack - 4.4.7-1
kmod-nf-conntrack6 - 4.4.7-1
kmod-nf-ipt - 4.4.7-1
kmod-nf-ipt6 - 4.4.7-1
kmod-nf-nat - 4.4.7-1
kmod-nfnetlink - 4.4.7-1
kmod-nls-base - 4.4.7-1
kmod-ppp - 4.4.7-1
kmod-pppoe - 4.4.7-1
kmod-pppox - 4.4.7-1
kmod-rtc-marvell - 4.4.7-1
kmod-scsi-core - 4.4.7-1
kmod-slhc - 4.4.7-1
kmod-thermal - 4.4.7-1
kmod-thermal-armada - 4.4.7-1
kmod-usb-core - 4.4.7-1
kmod-usb-net - 4.4.7-1
kmod-usb-net-cdc-ether - 4.4.7-1
kmod-usb-net-rndis - 4.4.7-1
kmod-usb-storage - 4.4.7-1
kmod-usb2 - 4.4.7-1
kmod-usb3 - 4.4.7-1
libblkid - 2.25.2-4
libblobmsg-json - 2016-02-26-5326ce1046425154ab715387949728cfb09f4083
libc - 1.1.14-1
libevent2 - 2.0.22-1
libexpat - 2.1.0-3
libext2fs - 1.42.12-1
libgcc - 5.3.0-1
libgmp - 6.1.0-1
libgnutls - 3.4.10-1
libip4tc - 1.4.21-2
libip6tc - 1.4.21-2
libiwinfo - 2016-01-25-e4aca3910dff532ed878d0ceaf1ab6e8ad7719bf
libiwinfo-lua - 2016-01-25-e4aca3910dff532ed878d0ceaf1ab6e8ad7719bf
libjson-c - 0.12-1
libjson-script - 2016-02-26-5326ce1046425154ab715387949728cfb09f4083
liblua - 5.1.5-1
libmnl - 1.0.3-2
libncurses - 5.9-3
libnettle - 3.1.1-1
libnl-tiny - 0.1-5
libopenssl - 1.0.2g-1
libpam - 1.2.0-2
libubus-lua - 2016-01-26-619f3a160de4f417226b69039538882787b3811c
libuci - 2016-02-02.1-1
libuci-lua - 2016-02-02.1-1
libuclient - 2016-01-28-2e0918c7e0612449024caaaa8d44fb2d7a33f5f3
libusb-1.0 - 1.0.20-1
libuuid - 2.25.2-4
libwrap - 7.6-1
libxtables - 1.4.21-2
lua - 5.1.5-1
luci - git-16.100.63971-9c77aea-1
luci-app-firewall - git-16.100.63971-9c77aea-1
luci-app-samba - git-16.100.63971-9c77aea-1
luci-base - git-16.100.63971-9c77aea-1
luci-lib-ip - git-16.100.63971-9c77aea-1
luci-lib-jsonc - git-16.100.63971-9c77aea-1
luci-lib-nixio - git-16.100.63971-9c77aea-1
luci-mod-admin-full - git-16.100.63971-9c77aea-1
luci-proto-ipv6 - git-16.100.63971-9c77aea-1
luci-proto-ppp - git-16.100.63971-9c77aea-1
luci-theme-bootstrap - git-16.100.63971-9c77aea-1
luci-theme-material - git-16.100.63971-9c77aea-1
mtd - 21
nano - 2.5.3-1
netifd - 2016-03-04-da687c2689f7ff2af1dccc9a428806dd15c3d554
nfs-kernel-server - 1.3.3-2
nfs-kernel-server-utils - 1.3.3-2
nfs-utils - 1.3.3-2
odhcp6c - 2015-09-04-dc186d6d2b0dd4ad23ca5fc69c00e81f796ff6d9
odhcpd - 2015-11-19-01d3f9d64486ac1daa144848944e877e7f0cb762
openssh-keygen - 7.2p2-1
openssh-server-pam - 7.2p2-1
openssh-sftp-server - 7.2p2-1
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-12
portmap - 6.0-4
ppp - 2.4.7-8
ppp-mod-pppoe - 2.4.7-8
procd - 2016-03-09-b12bb150ed38a4409bef5127c77b060ee616b860
procd-nand - 2016-03-09-b12bb150ed38a4409bef5127c77b060ee616b860
rpcd - 2016-04-13-73aea9b8b621a1ce034bc6ee00c9d058a40c8a3d
samba36-server - 3.6.25-5
shadow-common - 4.2.1-5
shadow-useradd - 4.2.1-5
sudo - 1.8.14p3-1
swconfig - 10
terminfo - 5.9-3
tune2fs - 1.42.12-1
ubi-utils - 1.5.1-2
uboot-envtools - 2015.10-1
ubox - 2016-03-07-fd4bb41ee7ab136d25609c2a917beea5d52b723b
ubus - 2016-01-26-619f3a160de4f417226b69039538882787b3811c
ubusd - 2016-01-26-619f3a160de4f417226b69039538882787b3811c
uci - 2016-02-02.1-1
uclient-fetch - 2016-01-28-2e0918c7e0612449024caaaa8d44fb2d7a33f5f3
uhttpd - 2015-11-08-fe01ef3f52adae9da38ef47926cd50974af5d6b7
uhttpd-mod-ubus - 2015-11-08-fe01ef3f52adae9da38ef47926cd50974af5d6b7
usbutils - 007-2
usign - 2015-05-08-cf8dcdb8a4e874c77f3e9a8e9b643e8c17b19131
wpad - 2016-01-15-2
zlib - 1.2.8-1
znc - 1.6.2-1
znc-mod-fail2ban - 1.6.2-1

(Last edited by thx4wrt on 19 Apr 2016, 13:47)

mrfrezee wrote:
lmyllari wrote:

Is there a source repository I could clone, hack and send you patches?

I always clone official trunk repository (from a local mirror, to test before firing the full compilation) and use git patches on my builds. You can find them here and provides me yours if you want them to be included.

I'll fix my mailing problem tomorrow and you'll be able to send me feedback/patches by mail.

Awesome work, mrfreeze, would you be so kind to describe in example how to use this .patch files  to recently downloaded clone of official trunk repository? do you use quilt ?

Regards.

@thx4wrt
I sadly don't own a WRT1900ACS so i can't reproduce your issue but maybe someone on the forum will enlighten us about a missing thingy in my releases.

@gsustek
I use them the hard way tongue
In my trunk directory, i run

for FILE in /path/to/patches/*.patch
do
   echo "Using ${FILE}"
   patch -p1 < "${FILE}"
done

But don't run the patches <=100, they are specific to my build environment (tell the builder to use local git clones for example)

Edited: <=100 instead of <=200

(Last edited by mrfrezee on 19 Apr 2016, 20:52)

Thnx, mrfrezee, i have 1900acs, and i would like to try new kernel, and new wifi driver aswell.
So is there an explanation of your patches?
What package do you use in your build? Something like this?



DNSCrypt, Adblocking, 

SSH brute force protection, 

DNSSec, ECDSA for dropbear?

(Last edited by gsustek on 19 Apr 2016, 19:24)

mrfrezee wrote:

@thx4wrt
I sadly don't own a WRT1900ACS so i can't reproduce your issue but maybe someone on the forum will enlighten us about a missing thingy in my releases.


@ mrfrezee

For the first, I am really happy with your work! Clean, nice design and a very good base to start with! So I decided that you are the winner! big_smile

About usb2. You have all three packages with in your release which are neccessary. The kmod-usb2, kmod-usb3 and the kmos-something-ata driver. Storage packages is as well installed.

Yesturday i used the trunk snapshot and recognized there the first time that my second disc where gone. I thought it is because I made something stupid with the TTL port and got warrenty for the device.

Today I started with your release with same result. The disc is ok, I tested it on my pc.
I can not see the disc at all, not with blkid and so on.

Any idea?

@thx4wrt
I have the same issues on my 1200AC (see post 10,726).
The USB2.0 port only works on CC, but not on any other build. I tried trunk, mrfrezee's and davidc502's build.
The USB3.0 port works perfectly fine on all of the builds I tried.

gsustek wrote:

Thnx, mrfrezee, i have 1900acs, and i would like to try new kernel, and new wifi driver aswell.
So is there an explanation of your patches?

I only include packages i find useful but i let my users find their own path by also providing a package repository updated frequently and compiled for the same kernel version as my releases.

For instance, i thought it would be useful to provide an image with blockmount and luci-samba preinstalled because of the USB3 and the eSATA port.

I build with the latest improvements, kernels and drivers. See my releases as what they are, a fast and untested trunk alternative. At the beginning, i was compiling a full repo for myself to avoid recompiling packages each time i needed one and then i was like:
eh, why do i compile tons of source code if i'm not even using 10% of it. I could at least share it !
That's what i did smile

And sometimes i make mistakes, like the luci-theme-material who wasn't supposed to be the default theme but rather a nice theme included or the marvell-cesa who was announced for rev49161 but failed to build.

EDIT: You can see there wich diffconfig file i used for the latest build, for the others, you'll have to check the full config file provided in the same directory

(Last edited by mrfrezee on 19 Apr 2016, 21:20)

I don't want to gave so much preinstalled. My priority is to have a newer kernel and wifi drivers. The rest i buildet my own script to get thinks back in place with correct configuration.

The usb2 stuff I need to get fixed! There must be a config difference between the 15.05.1 and latest snapshot.

I stoped using ddwrt because there is everything preinstalled and that cost to much performance.

Just one thing I couldn't get functional until now, policy based routing to smartdnsproxy to avoid geo restrictions.

@mrfrezee

Your repo share was from time to time not available and slow. Is it at home?

(Last edited by thx4wrt on 19 Apr 2016, 22:47)

Hi, is it possible to have another usb3.0 port on 1900acs somewhere on tho board?
is there a shematics of 1900acs pheriperals?
How can i split this usb2/sata port to connect devices on the same time?

Regards.

Hi,
the wiki for 1900ACS should be updated in the switch section:

1900ACS uses same layout as 1200AC where WAN uses CPU port 5 and LAN uses CPU port 6.

I.e.:

# eth0: wan ports "4"        (with CPU port 5)
# eth1: lan ports "0 1 2 3" (with CPU port 6)

Hi again, 5Ghz 20Mbps seems fixed on @mrfrezee's latest build for me.

Quick (or not so quick) question: Would it be easy to get lld2d compiled for one of these builds? Would it be easy to add to the compilation process? I'd appreciate if someone could point me in the right direction.

Cheers

Thanks to the awesome folks at free-electrons, marvell-cesa is up and running (stable, so far) on the WRT1900ACS.  They also verified that the prior patch I posted for MBUS IDs looks correct.

Hardware-accelerated performance:

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               3279.57k    15299.56k    76140.09k   227899.53k  1965164.42k
sha1              4515.16k    14284.93k    55545.21k   239198.52k  1481113.60k
des-cbc          46297.60k   316750.40k  1552546.13k  3111936.00k  9163571.20k
des-ede3-cbc     47162.29k   214346.67k   793258.67k  6614681.60k 12303564.80k
aes-128-cbc      31168.48k   323598.40k  1192211.20k  4792729.60k 29509222.40k
aes-192-cbc      39833.80k   179175.31k   788881.07k  2003997.26k 27719270.40k
aes-256-cbc      34504.00k   126928.00k   519648.71k  3388108.80k 26731315.20k

There are still a few open issues (getting sha256 going) but everything else tested is working as expected.  Speed tests above cause about 50% on each cpu but virtually all system%.

VPN connections seem to split cpu between system and user, with peak speeds ~35 Mbps.  I typically was getting 23-28 Mbps before, so crypto might not be the limiter there.

I'm not sure if this is the long-term stable commit, but this patch goes in target/linux/mvebu/patches-4.4

--- a/arch/arm/mach-mvebu/coherency.c
+++ b/arch/arm/mach-mvebu/coherency.c
@@ -171,13 +171,7 @@
 armada_pcie_wa_ioremap_caller(phys_addr_t phys_addr, size_t size,
                   unsigned int mtype, void *caller)
 {
-    struct resource pcie_mem;
-
-    mvebu_mbus_get_pcie_mem_aperture(&pcie_mem);
-
-    if (pcie_mem.start <= phys_addr && (phys_addr + size) <= pcie_mem.end)
-        mtype = MT_UNCACHED;
-
+    mtype = MT_UNCACHED;
     return __arm_ioremap_caller(phys_addr, size, mtype, caller);
 }
 
dlang wrote:
martinito wrote:

Does anyone know if there is a way to use the 2.4GHz radio as client (Wan) and AP (lan). I think I configured it properly but I'm worried the hardware might not support it.

The hardware supports it. I've done it many times.

Thanks for the reply
Strange. I'll try again (In the meanwhile, I got an usb dongle to work)

Hi,

I trie to find out why the usb 2.0 port (combo USB2/esata) is not working when using the snapshot images instead of the final 15.05.1 for mvbu on WRT1900ACS.

There must be a difference somewhere. with the sanpshot image the usb2 port shown when typing lsusb to check connected devices but if there is something connected it will not be found.

Who is using the 15.05.1 on WRT1900acs? Can you post output from opkg list-installed to verify if there is a diffenrence on installed drivers?

Thank you

Regards,

@thx4wrt
Could you try installing 'kmod-ata-ahci'?

My output on CC looks like this (may include some packages installed afterwards).

base-files - 157.2-r48532
block-mount - 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21
busybox - 1.23.2-1
curl - 7.40.0-3
ddns-scripts - 2.4.3-2
dnsmasq - 2.73-1
dropbear - 2015.67-1
e2fsprogs - 1.42.12-1
fdisk - 2.25.2-4
firewall - 2015-07-27
fstools - 2016-01-10-96415afecef35766332067f4205ef3b2c7561d21
hostapd-common - 2015-03-25-1
ip6tables - 1.4.21-1
iptables - 1.4.21-1
iw - 3.17-1
jshn - 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.18.23-1-81be0e40bf30c51dba2c46c84dd50f29
kmod-ata-ahci - 3.18.23-1
kmod-ata-ahci-platform - 3.18.23-1
kmod-ata-core - 3.18.23-1
kmod-ata-mvebu-ahci - 3.18.23-1
kmod-cfg80211 - 3.18.23+2015-03-09-3
kmod-crypto-aes - 3.18.23-1
kmod-crypto-arc4 - 3.18.23-1
kmod-crypto-core - 3.18.23-1
kmod-crypto-hash - 3.18.23-1
kmod-fs-ext4 - 3.18.23-1
kmod-gpio-button-hotplug - 3.18.23-1
kmod-hwmon-core - 3.18.23-1
kmod-hwmon-tmp421 - 3.18.23-1
kmod-i2c-core - 3.18.23-1
kmod-i2c-mv64xxx - 3.18.23-1
kmod-ip6tables - 3.18.23-1
kmod-ipt-conntrack - 3.18.23-1
kmod-ipt-core - 3.18.23-1
kmod-ipt-nat - 3.18.23-1
kmod-ipt-nat-extra - 3.18.23-1
kmod-ipv6 - 3.18.23-1
kmod-leds-pca963x - 3.18.23-1
kmod-ledtrig-heartbeat - 3.18.23-1
kmod-ledtrig-usbdev - 3.18.23-1
kmod-lib-crc-ccitt - 3.18.23-1
kmod-lib-crc16 - 3.18.23-1
kmod-lib-textsearch - 3.18.23-1
kmod-mac80211 - 3.18.23+2015-03-09-3
kmod-mii - 3.18.23-1
kmod-mwlwifi - 3.18.23+10.3.0.17-20160324-1
kmod-nf-conntrack - 3.18.23-1
kmod-nf-conntrack6 - 3.18.23-1
kmod-nf-ipt - 3.18.23-1
kmod-nf-ipt6 - 3.18.23-1
kmod-nf-nat - 3.18.23-1
kmod-nf-nathelper - 3.18.23-1
kmod-nf-nathelper-extra - 3.18.23-1
kmod-nls-base - 3.18.23-1
kmod-ppp - 3.18.23-1
kmod-pppoe - 3.18.23-1
kmod-pppox - 3.18.23-1
kmod-rtc-armada38x - 3.18.23-1
kmod-scsi-core - 3.18.23-1
kmod-slhc - 3.18.23-1
kmod-thermal - 3.18.23-1
kmod-thermal-armada - 3.18.23-1
kmod-usb-core - 3.18.23-1
kmod-usb-net - 3.18.23-1
kmod-usb-net-cdc-ncm - 3.18.23-1
kmod-usb-net-huawei-cdc-ncm - 3.18.23-1
kmod-usb-storage - 3.18.23-1
kmod-usb-wdm - 3.18.23-1
kmod-usb2 - 3.18.23-1
kmod-usb3 - 3.18.23-1
libblkid - 2.25.2-4
libblobmsg-json - 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb
libc - 0.9.33.2-1
libcurl - 7.40.0-3
libext2fs - 1.42.12-1
libgcc - 4.8-linaro-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
libiwinfo-lua - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371
libjson-c - 0.12-1
libjson-script - 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb
liblua - 5.1.5-1
libnl-tiny - 0.1-4
libopenssl - 1.0.2g-1
libpcre - 8.38-1
libpolarssl - 1.3.14-1
libpopt - 1.16-1
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libsmartcols - 2.25.2-4
libubox - 2015-11-08-10429bccd0dc5d204635e110a7a8fae7b80d16cb
libubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
libubus-lua - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
libuci - 2015-08-27.1-1
libuci-lua - 2015-08-27.1-1
libuuid - 2.25.2-4
libxtables - 1.4.21-1
lua - 5.1.5-1
luci - git-16.018.33482-3201903-1
luci-app-ddns - 2.2.4-1
luci-app-firewall - git-16.018.33482-3201903-1
luci-base - git-16.018.33482-3201903-1
luci-lib-ip - git-16.018.33482-3201903-1
luci-lib-nixio - git-16.018.33482-3201903-1
luci-mod-admin-full - git-16.018.33482-3201903-1
luci-proto-ipv6 - git-16.018.33482-3201903-1
luci-proto-ppp - git-16.018.33482-3201903-1
luci-theme-bootstrap - git-16.018.33482-3201903-1
mtd - 21
netifd - 2015-12-16-245527193e90906451be35c2b8e972b8712ea6ab
odhcp6c - 2015-07-13-024525798c5f6aba3af9b2ef7b3af2f3c14f1db8
odhcpd - 2015-11-19-01d3f9d64486ac1daa144848944e877e7f0cb762
openssh-sftp-server - 7.1p2-1
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-9
ppp - 2.4.7-6
ppp-mod-pppoe - 2.4.7-6
procd - 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18
procd-nand - 2015-10-29.1-d5fddd91b966424bb63e943e789704d52382cc18
rpcd - 2015-01-10-f00890cd6eb47ad9bb5da0fb6c50aedc8406e7c5
rsync - 3.1.1-2
shadow-common - 4.2.1-4
shadow-useradd - 4.2.1-4
swconfig - 10
ubi-utils - 1.5.1-2
uboot-envtools - 2014.10-2
ubox - 2015-11-22-c086167a0154745c677f8730a336ea9cf7d71031
ubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
ubusd - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108e
uci - 2015-08-27.1-1
uhttpd - 2015-11-08-fe01ef3f52adae9da38ef47926cd50974af5d6b7
uhttpd-mod-ubus - 2015-11-08-fe01ef3f52adae9da38ef47926cd50974af5d6b7
usign - 2015-05-08-cf8dcdb8a4e874c77f3e9a8e9b643e8c17b19131
wget - 1.17.1-1
wpad-mini - 2015-03-25-1
zlib - 1.2.8-1

Thanks!