RMerlin
Asuswrt-Merlin dev
Hi folks,
Asuswrt 3.0.0.4.270.26b is now available on Mediafire.
Not a lot of big changes this time, this release mostly takes care of some things that had been in the pipeline for some time, and for which I hadn't had time to work on until now.
One notable addition is the ipset Netfilter module (and the "ipset" user tool to control it). What this essentially is is an iptable extension that lets you define a list of IPs, and then you can reference that list in a regular iptable rules. This list is stored in a very efficient hash table, which allows you to have a large list of IPs (can be many hundreds, if not more) with very minimal performance impact. This is ideal for people wishing to implement a blacklist at their router level.
Like any other iptable feature this remains a feature intended for advanced users. There's already been a few examples posted here on how this can be used to block large IP blocks.
A lot of tweaks and improvements here and there, many of which had been asked for since quite some time (I just never got a chance to look at them until now):
Networkmap was improved. Instead of just returning Netbios names, Networkmap will now return a client's hostname whenever it can. It will also heed any name you entered on the DHCP static page. The Client List will also display an animation while it's still scanning (so people thinking that networkmap isn't working properly will now see that it could be just because Networkmap hasn't finished scanning their network yet).
DHCP client names: names entered on the DHCP static lease page will now be used as the client's hostname, provided the name is a valid hostname. If you put spaces in it (for example "Jane Laptop"), then it will only be used as a description, and won't be pushed to the client as a hostname.
Most user-entered lists now allow up to 128 entries (instead of just 32). That means up to 128 port forwards, MAC-based whitelist/blacklist entries, etc... This should be plenty for any normal home use. If for some reason you really need more, then consider investing in an entreprise-level solution. Having 200+ entries in a home device doesn't make much sense to me, and would be difficult to manage anyway.
A few other tweaks and fixes as well - all listed on the usual Changelog.
With this release out, I'll be taking a break until the next Asus release, which will probably require a good amount of work to merge in due to the numerous changes they have made since last release.
UPDATE: 3.0.0.4.270.26b was uploaded, which fixed space support in volume labels.
Enjoy
Asuswrt 3.0.0.4.270.26b is now available on Mediafire.
Not a lot of big changes this time, this release mostly takes care of some things that had been in the pipeline for some time, and for which I hadn't had time to work on until now.
One notable addition is the ipset Netfilter module (and the "ipset" user tool to control it). What this essentially is is an iptable extension that lets you define a list of IPs, and then you can reference that list in a regular iptable rules. This list is stored in a very efficient hash table, which allows you to have a large list of IPs (can be many hundreds, if not more) with very minimal performance impact. This is ideal for people wishing to implement a blacklist at their router level.
Like any other iptable feature this remains a feature intended for advanced users. There's already been a few examples posted here on how this can be used to block large IP blocks.
A lot of tweaks and improvements here and there, many of which had been asked for since quite some time (I just never got a chance to look at them until now):
Networkmap was improved. Instead of just returning Netbios names, Networkmap will now return a client's hostname whenever it can. It will also heed any name you entered on the DHCP static page. The Client List will also display an animation while it's still scanning (so people thinking that networkmap isn't working properly will now see that it could be just because Networkmap hasn't finished scanning their network yet).
DHCP client names: names entered on the DHCP static lease page will now be used as the client's hostname, provided the name is a valid hostname. If you put spaces in it (for example "Jane Laptop"), then it will only be used as a description, and won't be pushed to the client as a hostname.
Most user-entered lists now allow up to 128 entries (instead of just 32). That means up to 128 port forwards, MAC-based whitelist/blacklist entries, etc... This should be plenty for any normal home use. If for some reason you really need more, then consider investing in an entreprise-level solution. Having 200+ entries in a home device doesn't make much sense to me, and would be difficult to manage anyway.
A few other tweaks and fixes as well - all listed on the usual Changelog.
With this release out, I'll be taking a break until the next Asus release, which will probably require a good amount of work to merge in due to the numerous changes they have made since last release.
UPDATE: 3.0.0.4.270.26b was uploaded, which fixed space support in volume labels.
Enjoy
Last edited: