|
|
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:' p1 x6 y% u5 p4 z: l
2 i. Q7 m7 \" ^1 s) Q Z Rebased on 220, includes AiCloud; added wifi client stats p k# g" P- [) N) g* O1 K: S
! o% b7 _3 B" S5 \7 b/ `- E
$ L2 z2 V, W. E8 ^5 C% {/ D h
' ]& P7 Z! y( u/ a* T % G% `: p/ ^; c9 z
7 \* a" r2 n) p# w- r
/ @' N, J! K/ F2 x" Y% b7 i/ T" N
, {* W1 w& ?: ]( s0 s. S% v# b) b6 V" X1 I* t, Q5 |: r$ f) l1 q
+ j) n% A7 \: x5 v+ `* G4 M
. o! M+ V# ~# q4 |3 i: \
" E, F( H/ d% V! G* J6 M
, d. E) c( w% [6 m# o
; y6 B0 \4 o! r v
3 f$ ~: P/ P: w$ S3 s" W8 M r& N- I/ ^% h! z9 K3 r
$ H3 ~9 n7 q) Y) i
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)/ W+ E1 T! ] d8 B
===================================================== d: R$ }6 Z5 M+ J3 u A
$ u; |0 q, N3 ~
: _7 P/ Q* ~+ o/ r. AAbout
; V# [3 ^' K7 L2 y6 \9 z. S-----
' ~6 O! l% U! N( H3 Z& cAsuswrt is the firmware developped by Asus for their newer routers. They are
2 S- S9 L3 N' G& I* Y5 C! b I" aalso porting it to some of their older models, like the RT-56U and RT-N16.
7 V% j: i/ L) P: r2 \2 h& S+ YWhile originally based on Tomato-RT, Asus has disabled some of the
. Y; \5 T' N5 i- S2 K aoriginal Tomato features, and added others.! _4 A0 P, d* }
. l6 v# V7 z9 u: r: t; Z
Asuswrt-merlin is a customized version, which I am developping.
6 n& |3 S4 j/ \! ?) }6 ?" J uThe goal is to do some bugfixes and minor enhancements to Asus's firmware, 8 z% P5 q; _5 }, E0 x: {3 p. |* x: S
without targeting at full-blown advanced featuresets such as provided by 8 s" I' X4 e$ }3 {4 D4 Q
excellent projects like Tomato or DD-WRT. Some of the features ( }) Z: F# K, p& z( P
that had been disabled by Asus have also been re-enabled.+ B$ D- P4 t1 w! g3 u
This aims to be a more restrained alternative for those who prefer to stay 0 |& B; `& `1 y3 H* H2 v0 `1 S
closer to the original firmware, with limited risks of seeing new t3 X8 ^$ Y/ k
features bring in new stability issues. I value stability over , Q% X( u6 e+ Z
performance, and performance over features.
- E' C9 f3 P- d( q9 o: X$ Z$ O& ?1 K2 H- f) R. u. a
& a2 y9 Y% p- m( A3 L7 u# K2 n/ [. i
% l- S9 {5 U" y6 V" b( ]Supported Devices
: @! I0 b! {+ N) T3 L: I-----------------
% K \& e% L$ H1 y rSupported devices are:* ^3 p% @; k3 W7 V/ ^ |$ g
* RT-N66U) \8 I! w }1 X ~
* RT-AC66U
7 T8 V/ Y# g5 I! z
. P1 F& r6 A. CThese devices have experimental support (because I don't own one to test it):
h' S5 H: [4 x- h5 D * RT-N16
$ K1 N: I) ?0 _! h( t, O4 f7 c& u
& g+ l. ?/ h6 [ V! ?) V& a9 S7 {5 ^8 L$ o
Features9 `+ X8 X7 J0 k
--------
9 L* X6 k* z% c) Y9 P( z8 a% i8 ` _Here is a list of features that Asuswrt-merlin brings over the original firmware:
0 C0 E0 K9 e3 l8 r0 H @" G* M7 i9 ?% V- J) ]
- Based on the source code of release 3.0.0.4.2209 f/ h. \) m0 A5 h1 e# F/ l
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
& K3 t1 i6 T8 h' f2 a4 q: I- WakeOnLan web interface (with user-entered preset targets)
) W5 O6 [! X7 h- Persistent JFFS partition
% z* r" p2 H# P2 j j) O- User scripts that run on specific events( A& h' O w) p7 N( L0 x3 W
- SSHD (through dropbear)
1 i& s- X1 d8 |- HTTPS web interface! f l9 I. M7 o8 a
- Crond
( y# Q9 H$ P. k7 n9 t( v6 j! ]- Clicking on the MAC address of an unidentified client will do a lookup in
1 m& q H5 x8 H: C+ q# q C% g the OUI database (ported from DD-WRT).
) v7 c6 e& b3 h( g1 g7 N- Optionally turn the WPS button into a radio enable/disable switch
1 o0 M3 e: F0 i% E/ C) \& h' U; `8 r- Optionally save traffic stats to disk (USB or JFFS partition)
3 a# O' @, I; C7 v. C' T- Display monthly traffic reports
) x- a* T7 J, F: P+ r4 a4 N9 c$ d- Display active/tracked network connections
9 j; d# }: f% v8 ?. A. H- Allows tweaking TCP/UDP connection tracking timeouts# I/ g9 r2 ] H, R
- CIFS client support (for mounting remote SMB share on the router)7 o: z" E; N9 y7 R3 K$ c
- Layer7 iptables matching0 h5 x5 F6 B1 Y0 ^
- User-defined options for WAN DHCP queries (required by some ISPs)
" R- V9 h/ j# N2 ~8 a- Name field on the DHCP reservation list3 |6 a0 \' S. I0 U# M- L
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)8 B4 M4 X$ x7 g5 @) E0 m! s
- Dual WAN support (both failover and load
6 U* m& G' r! o5 q3 @" m balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U); b! w7 t( F/ i$ b
- Disk spindown after user-configurable inactivity timeout
s3 C1 Z0 c0 y j4 g. O" `- System info summary page
9 {) J# K: b8 ?3 m# V J- Wireless client IP, hostname, rate and rssi on the Wireless Log page
6 S: k. P0 c% N: D1 d) l" ?- OpenVPN client and server, based on code originally written by
7 G) R/ n+ U7 p( W Keith Moyer for Tomato and reused with his
1 _ B0 D- X4 P# M: B6 J: y permission. (RT-N66U, RT-AC66U)
" e% X- g. z, x* g! [
; q9 J; o5 G* b0 x$ H7 P* G1 _0 x
8 Y/ t& G' Z" V! u
Installation; L$ w/ |0 o& L) f6 d
------------
* R0 O5 G$ N) {+ @6 \' eSimply flash it like any regular update. You should not need to reset to
2 `/ S' T: d U7 ofactory defaults, unless coming from a version that used a different
6 K8 k' l# I2 ^" Ynvram size. You can revert back to an original Asus firmware at any time just9 n$ F. X* g, @1 M% X5 R
by flashing one.+ x4 \0 u( Z! |9 z/ r
9 B$ f: ^8 U ANOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the2 W0 Z9 T( [! M- G" d2 R: q4 z! H
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it , U5 m6 w$ z. S% y, h7 x8 k
will wipe ALL your current settings and revert back to factory default!$ U( y9 K7 R$ i- U) n& P" |/ v( i6 e
This is required to upgrade the nvram storage to 64 KB.: ~. w( T3 E5 A' V0 d
3 t4 W4 @1 a- a% v2 D. y% Q, y
/ ^; M4 T3 C' G% b; E# c
Usage* ]) H+ p( V- [* u
-----7 _# E5 J5 m; _ F3 e0 N# B
% a' b1 Y7 S: C* O- y, r, N* JFFS *. K5 V& _7 ^: I( s
JFFS is a writable section of the flash memory (around 12 MB) which will + l- e% v3 s/ A) ^/ \
allow you to store small files (such as scripts) inside the router without
1 S& e# q" c5 H% @5 ^needing to have a USB disk plugged in. This space will survive reboot (but
" I$ k; l5 i4 `5 _% zit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!). 1 K9 t4 h' J. `+ l
It will also be available fairly early at boot (before USB disks).
G8 G3 A1 c1 E1 I9 L6 J- {+ Q7 X, g( y. k( C- i: s' C
To enable this option, go to the Administration page, under the System tab.
: k5 V; A$ m4 k/ H' _; Q$ n9 t5 e, c( k% _. }4 {& w) p0 w
First time you enable JFFS, it must be formatted. This can be done through , s- K6 z6 U. i$ ^
the web page, same page where you enable it. Enabling/Disabling/Formating
' @# Y* d/ S$ ~& J H8 z8 ^JFFS requires a reboot to take effect.
. y; |' r& |2 v0 s
& y$ X/ s5 e& c( F9 \/ G+ v7 r" i8 K7 tI do not recommend doing frequent writes to this area, as it will 1 }: D% O2 H# \! L- q) d
prematuraly wear out the flash storage. This is a good place to 0 z2 Q6 j- q0 p, e
put files that are written once like scripts or kernel modules, or - s w2 I/ J3 k
that rarely get written to (like once a day). Storing files that " o+ B7 f) l- W. U5 G
constantly get written to (like logfiles) is NOT recommended - use: V4 G* W" Z% N) o1 ^
a USB disk for that.
* H4 s- J) F E$ [0 g
- K$ N5 B- D& u% [: l8 c8 @& q* V2 R2 N" e. x) d
1 c( m0 d6 T, O* User scripts *; M/ z7 K7 C: k
These are shell scripts that you can create, and which will be run when
) l$ T- t0 A3 p* G8 Rcertain events occur. Those scripts must be saved in /jffs/scripts/ 3 l+ d/ \( V. b# L% e+ z
(so, JFFS must be enabled and formatted). Available scripts:
" T7 a) Z0 P0 V& p7 K
& m* F- y Z5 m5 g- ?0 U- services-start: Services are started (boot)* k% c0 k* O* A& |% }# Q% l& L q' Y
- services-stop: Services are stopped (reboot)$ W1 ]4 \* f7 W7 x% C Q" |) @
- wan-start: WAN interface just come up (includes if it went down and back up)
% B0 D$ y" G3 G; t7 A- firewall-start: Firewall is started (filter rules have been applied)+ B7 F/ w) u% L7 E. O/ D
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)" ?6 f* Y' k: E9 E+ _" P
- init-start: Right after jffs is mounted, before any of the services get started
) {" j1 ]/ }7 P0 \7 G% U: ]3 ~- pre-mount: Just before a partition is mounted. Be careful with 7 f p9 d3 Z0 K/ u
this script. This is run in a blocking call and will block the mounting of the * _2 B- r' l8 d7 E" J4 \# @ w
partition for which it is invoked till its execution is complete. This is done ' e& @; _9 a, Z
so that it can be used for things like running e2fsck on the partition before
* A: g+ G( h! W5 W+ h& B mounting. This script is also passed the device path being mounted as an
! ?5 k$ f9 T" Q argument which can be used in the script using $1.
! G% C9 q" }/ G5 M9 u+ w- post-mount: Just after a partition is mounted/ }) r8 A7 D/ R p6 x! V7 \* U
) i" F: P6 j5 [4 j5 {7 QDon't forget to set them as executable:
, Z( I- R- u7 T. B5 `1 S: Y
$ y! H8 s) X. L chmod a+rx /jffs/scripts/*
6 D- J. l3 e$ N4 \# M9 f$ ^! `2 `5 p0 b% _0 g/ @
And like any Linux script, they need to start with a shebang:$ P4 k6 c9 w6 S4 P7 _6 @
, g+ M' h% @% s: n
#!/bin/sh" R4 a5 p: \* D- S- i
2 b: R1 G5 Q4 u
" Q" w. n' X1 S) Z- s" s1 J. D; p) L2 n7 r! x3 L1 G% j
* WakeOnLan *# N5 V6 @9 `, B- i6 t0 Q- S( H9 ?
There's a WOL tab under the new Tools menu. From there you can enter a
0 w; P6 G1 I$ @; \target computer's MAC address to send it a WakeOnLan packet. You can also
) X0 p& k2 f+ a- {; G Icreate a list of MAC addresses that will be stored in nvram, and on
D1 o3 P& c0 |$ @5 [3 E/ I: Nwhich you can click afterward to wake up one of the listed computers, without ! M c7 _3 L+ b0 R4 F! f0 ]
having to remember their MAC addresses.- q; y4 q1 F$ J1 q
4 e6 c5 t3 M3 W: e$ c* G, ~% E0 i! y$ @8 ?
8 K4 p, B% J5 h- X$ _' s! h* SSHD *
5 I M. O& ^% m: F. tSSH support (through Dropbear) was re-enabled. Password-based login will use
( @5 w! p* F, f: J- k4 g# q7 ?the same username and password as telnet/web access. You can also optionally " l$ z+ J# Q( a# O* b
insert a RSA public key there for keypair-based authentication. There
' M K4 c: h+ {is also an option to make ssh access available over WAN.
9 }9 a7 o$ K! x1 a" f D5 I4 h, N1 d1 D0 j S: G
( ~/ P9 r" t. Z$ S& A' G8 x" h* HTTPS management *' g( @6 S- ?( v3 \' @2 j+ P- o
I re-enabled HTTPS access in the firmware. From the Administration->System
$ g0 z- f# `) F/ L3 L* Dpage you can configure your router so it accepts connections on http, https ( _! {: [& Z1 Q4 y
or both. You can also change the https port to a different one
% U1 C. Y) b3 z( W! W% C. D6 C* r(default is 8443).
* K2 F# ]% a7 M
- U4 i& t4 Z7 L1 d/ ~& b4 c
5 N* \9 h8 v& O$ y" g d$ s! }! g! x7 U6 ~) q
* WPS button mode - toggle radio *
0 ]" f3 o3 P4 V% }. FYou can configure the router so pressing the WPS button will
' T9 q* |, n: T( Z# @toggle the radio on/off instead of starting WPS mode.
& M7 {6 i" B8 y% z: xThe option to enable this feature can be found on the $ Z$ ~0 i& ^ g* _7 h8 f( C, d
Administration page, on the System tab.: d4 O9 k I( `
3 x& p$ A' ?% ]
2 I! p( M/ N4 @4 S- g. V0 O6 M1 R7 p# E. Q- S. r
* Crond *0 ]3 V. s" d; h4 A
Crond will automatically start at boot time. You can / [, Z1 b7 _# z/ B( `
put your cron tasks in /var/spool/cron/crontabs/ . The file 9 w( D5 v" t% S/ r J) h! D
must be named "admin" as this is the name of the system user.2 @3 c& q% Z9 t( z3 M
Note that this location resides in RAM, so you would have to ; b# d, I# V! S! t* C- r
put your cron script somewhere such as in the jffs partition, 3 o% \0 b! h3 b/ n7 h4 h7 P0 L+ J
and at boot time copy it to /var/spool/cron/crontabs/ using 9 @2 K1 }; N! S; ?2 [# Q
an init-start user script.
# Y) m. W5 c: r, }2 @' @
" ]4 p: p% r2 [
+ }- n$ [% R2 O3 }$ ]3 @2 H1 c* Z, o2 ^1 N" n2 y. E
* Traffic history saving *
/ {0 l. J( J/ c6 _- ~; o# RUnder Tools -> Other Settings are options that will allow you
n3 A. x. T# \6 S1 yto save your traffic history to disk, preserving it between
) V* V" o, B o- D7 S! n0 N/ Hrouter reboots (by default it is currently kept in RAM,
% F0 c5 x8 Y: A& d) T, L; v* Zso it will disappear when you reboot).
1 \: k3 e2 B' U; V. w+ g/ n J2 f" \( @- b/ J1 g
You can save it to a custom location (for
9 E- W4 n+ f7 f9 T. w Iexample, "/jffs/" if you have jffs enabled), or ) m! O. T. \6 _' L K3 g$ D7 c
/mnt/sda1/ if you have a USB disk plugged in.$ ~& s& r4 v" o8 ?
Save frequency is also configurable - it is recommended
! M$ t( k7 [- H2 V: n# i- {" j% qto keep that frequency lower (for example, once a day)
: f* B8 `; Z& F1 G. [/ E/ @$ ?if you are saving to jffs, to reduce wearing out
b% t2 K+ H! Y% B5 z* ^4 D2 F# N6 Fyour flash memory. Make sure not to forget the trailing 1 H) u/ O% ?9 C1 [4 L
slash ad the end of the path.( ]. q8 {0 q, W
& W' m, D( p6 A: c' d4 r# \Also, a new "Monthly" page has been added to the Traffic " m* d, k( ~! Z- v: ]( ]
Monitor pages.! ]% z9 y" `* w2 z' V
' ?1 Z) b( {6 Q4 r
! [$ x3 m. ?3 [$ e
4 O _. l* W' B; k% S* Display active connections *
4 `0 P% ? S' c8 MThere is a new tab under System Log called "Connections".
0 s& v& W5 ~0 a$ d$ oThis page will list the currently tracked network connections.
4 V9 h$ ]9 _, g: n3 ]' T% N% D. _You can enable name resolution for IPs on the Tools menu,- g" |% T$ t. m- }- Q3 ?# f3 f
under "Other Settings". Note that name resolution can ' c% H! j7 ?: j$ m5 J
slow down the loading of this page, especially if you have
& J$ b7 N0 F8 {6 l6 o/ [a lot of tracked connections (for instance while torrenting).
, g4 n/ O) a$ b( B, ~# W
% X s7 h/ ]! ], b" I" E N% v" l1 j# W
6 v; U$ ~# @4 W! X0 e* Y9 D* Adjust TCP/IP connection tracking settings *
! @% w' W: w9 U- k3 o" h i4 x# qUnder Tools -> Other Settings there are various parameters + g. j9 n, d o5 K; ^
that lets you tweak the timeout values related to connection 7 N0 V, R* d% ]
tracking for TCP and UDP connections. You should be careful with * [+ ?9 X. U% D
those settings. Most commonly, people will tweak the UDP timeout ' i+ F) L9 P% I, c, S( d/ Y; \1 V7 k
values to make them more VoIP-friendly, by using smaller timeouts.
& C: F' p! O. T! N& y5 T {Timeout values are in seconds.
" J* d/ P4 J* U, C# f/ n Q- l. o& T. {% O" X# R. U( L) H, u) @ o
* k, J* F# {; X1 U) j5 Z9 K" K4 ]$ \* p1 c0 c& P
* Mounting remote CIFS shares on the router *
( G0 j1 x! Q0 ~0 ], `You can mount remote SMB shares on your router. The syntax will 2 H; t7 [, y( T! g( y% l
be something like this:
3 \% V y9 {6 }( m1 k5 x" D' Q5 r$ m
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
) K6 ? u* p; R {2 f' X. U- d5 x* J. P2 P& W9 B
(backslashes must be doubled.)
& l6 m( _( X+ s8 b; o1 e( A" G+ a% Q5 s, Z2 c4 ]' M/ [# O
# P4 v, l- R; U. |" v: i/ T& A) a# h7 f6 R. o& w( n
* Dual WAN (EXPERIMENTAL) */ O, m) k0 r) Z
Asuswrt originally supports using a USB 3G/4G modem to use as a
. H0 u$ x& q6 M! ofailover Internet connection. Dual WAN is the next step, also
1 K: C. W$ z5 O$ Hdevelopped by Asus but left disabled so far in their official 2 E" J5 M+ h% G) Y5 g. k' e0 d6 j- z
releases (probably because this is still work in progress).
6 P# A" ?9 T, M# X* P+ [
( Q, s& I+ T6 l8 l! j" L7 sThe first improvement over USB failover is that it works not only - U' n0 o$ ~, z% L& l, n
with USB but with other ethernet devices, which can be plugged ' g4 h _$ m: s3 D; {, ^
on one of the LAN ports that you will select as the secondary WAN
3 W" [% k; S. T- ~2 M7 `/ Qinterface. The second difference is that in addition to failover " s- t p b$ r/ l& f: e% O# i
mode, Dual WAN also supports a load balancing mode, allowing # K4 W( l" y1 y
you to share both connections at once.7 B0 ]7 W5 a! P, p9 R# X
; R' w1 a+ s' KKeep in mind that Dual WAN is still an experimental feature, until
( m5 q5 Y' k1 C; D1 c# J0 ^the time Asus finishes developping and testing it.0 M N$ _4 H6 [% H& i
: c8 X, n3 s" ?- [9 g8 F
. r0 k/ b* c+ e) T4 ]
# W4 N( G# |* c7 Z: t: S* Disk Spindown when idle *
" s$ q9 P' Z9 z8 o2 [' HJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
3 [* {, p/ I T9 g6 Tto configure a timeout value (in seconds) on the Tools -> Other Settings
9 I) J) j o. ^4 d" Fpage. Plugged hard drives will stop spinning after being inactive
( n* r" q' w- F, Z$ Ofor that specified period of time. Note that services like Download Master 1 Q' U, V. ~/ o5 |- P8 U& |. i
might be generating background disk activity, preventing it from idling.: P% M) }$ z; [* \2 r7 k# I0 N6 a' @
5 W0 r o* O" `0 |: F
: A8 z! X8 j: s( f$ M' {( @ f" p
5 R6 {7 A- L7 [: R
* OpenVPN (client and server) *
$ N |% i u+ o) l! m" @7 vOpenVPN is an SSL-based VPN technology that is provided as a
1 B+ N5 X4 T h* v% x7 Rsecure alternative to the PPTP VPN already included by Asus.
; M$ f. y* @3 lOpenVPN is far more secure and more flexible, however it is
0 {# v( a, M4 Z; F- Bnot as easy to configure, and requires the installation of
; q4 H: ~: h7 _( a. u& la client software on your computer client. The client
2 _, D; |$ w; mcan be obtained through this download page:
8 j+ q, D8 o( [5 L9 V
* i, Q6 L$ U. ?( h: X$ X, l% X9 }, Ehttp://openvpn.net/index.php/open-source/downloads.html
% U# j$ C) `: r8 X
* s6 v% B( _( a5 B+ S+ ~2 w+ n1 uExplaining the details of OpenVPN are beyond the scope of this
" `( |9 { p3 }6 ^documentation, and I am in no way an expert on OpenVPN.0 `4 s, J+ y( H! t1 p6 [0 |
Fortunately, there is a lot of available documentation and , q2 e6 _# T# n8 |9 P: ~
Howto guides out there. I tried to stick to the same option 7 D2 N2 l& x5 m, L" C2 @
descriptions as used by Tomato, so about any guide written
. w* \3 t8 M; {for Tomato can easily be used to guide you on 7 k1 J& `% P2 e8 D* p
Asuswrt-Merlin. For pointers, check the Wiki on the Asuswrt-Merlin 5 c7 u' ]& d6 D" M
Github repository.
5 A( _& a1 G+ \* x. b( H5 f
/ H" N8 @4 T7 D7 ~
- p5 f& s2 `& B( Y; p J1 W e
( N2 c# ^4 ]+ r. m4 b% G4 mSource code
7 E! i+ {; p2 G0 S4 I& {3 d-----------
- X+ A7 h [0 F N* |The source code with all my modifications can be found
" A- S& u0 V) ^5 A* Pon Github, at:
! O; a# s7 ~* [3 H0 p9 b1 r* S7 R; X9 h3 D0 H2 u# x3 N9 M9 x
https://github.com/RMerl/asuswrt-merlin0 g; z8 R7 `2 l! Z
; b4 q4 z* Z& t& I" j
+ K+ t9 s* g g! \) b. ?/ ^ x
9 ~& f/ K; j7 Z7 r" c
History
& |* S+ J5 R7 D7 e+ Y, X/ m7 U-------( U7 x! s$ O0 a! s! C
3.0.0.4.220.18b:& N' u1 o. X% J3 z5 z
- NEW: Report both rx and tx rates on wifi connections) c) k2 e, L1 P0 m- O4 M
- FIXED: Handle cases where the wireless driver returns a speed of -1* X) ~( u9 m: ^- @. F
- FIXED: Removed rssi retrieval retries, as it would make the first access to. G% {# U! S! y0 |% S$ M5 h
the wireless page take forever if you had multiple connected clients.
* B; z$ t# Q9 ~ You will have to manually refresh the page the first time you access it
: k- W( b1 t% c m. {& w& W if the RSSI is reported as "??".
0 ^4 d; K( \' N# S1 q
; A* Z9 X3 R7 A! C1 F2 t! M, W; Q) d9 Y7 S5 j- J& E: [% `$ l
3.0.0.4.220.18:/ |2 [4 ^7 l, k" a) v
- NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be i1 M% u& s `* W
manually set to a value between 0 and 15, with 3 being the default).7 G2 u3 V% `4 z
- FIXED: Buffer overrun in init code that would crash the router when : U$ X- b+ w& {( q; A
too many features were enabled at compile time.! N. F) A) _1 w
- FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)0 O1 n6 x. Q$ y
- FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.* L2 n, M4 p* w$ H( L
- FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
2 ~3 ^: M. C! W& A8 S7 I+ y- L not properly saved.+ Z% Y1 P1 y8 [0 Y5 a
- FIXED: First time a client's rssi is polled it would return 0.4 ], L% H1 a" L+ D. S* Q
- FIXED: post-mount user script wasn't executed (regression in 220.17)
1 _$ s) `% ]5 _6 v, H/ n - CHANGED: Added some info to the OpenVPN server and client pages.
: ]8 T9 G/ C3 A* p$ E& ?) t - CHANGED: Improved load time of the VPN Status page.) Z$ l0 k* K+ M V
. R/ y$ c! v) e' i( O
& t: w# M/ l9 S- k+ N& C
3.0.0.4.220.17:9 ?3 u& Q8 A( ~0 R* @, S
- NEW: Rebased on 3.0.0.4.220, which includes:! u6 f7 i9 A/ s7 \, k( C
* Fixes to IPv6 6rd$ L3 C9 q3 G- x" w3 l. w9 ?
* Fixes to AC66U Wifi + QoS" C7 P. ]' f) k6 J1 r4 J/ R
* AiCloud& Y1 U' p1 G- R. @0 H: ~' ^
* Interference mode once again enabled( Q! v- d; M: {" r- l1 u
- NEW: Display last received rate and rssi for each clients on Wireless Log page.
d s% _+ s( p6 _! ] - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients7 y. Q% L) s: h/ N9 w1 o
if you had just enabled the option on the webui.
3 _- U4 F5 c$ R9 z9 w, J6 t9 V4 T - FIXED: PPTP clients not always showing on VPN Status page.8 g& C' X' ]1 J. i) k# j& a
- CHANGED: Disabled DualWAN as it's currently broken in 220.# N" N3 s6 [' X; I2 W* C
- CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks7 p' p2 U2 o1 G
the router.
* l* I# h2 U( z0 x - CHANGED: Removed firmware update checker to avoid accidental1 }' m6 t" z" e
revert to original FW.. X5 f; t$ m7 q
8 O6 x7 k1 m1 v" R7 D+ G
+ _+ |. b1 W* k. u5 n3.0.0.3.178.16 Beta:, l+ I3 u3 T& A6 X) k( P% {# E9 a
- NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by. E5 [9 Y, x$ M- m7 S
Keith Moyer (from the Tomato project).7 w* Y( }# `2 \: `+ M+ e
- NEW: Added crontab command
3 h3 n0 C- y9 \. J - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
; E9 @0 M4 X/ }) l" @ VPN or the NAT Loopback (GRO is now disabled for that device)' R( F0 K( \# z; Q; X$ j$ {
- FIXED: dnsmasq was listening to all interfaces by default, allowing
2 j" k* R8 m' x6 c) q even dhcp requests to be serviced from the wan side if you9 K0 K- }3 a2 V5 V; E; V8 U
had the firewall disabled (Asus bug) (fixed by dev0id): t1 e" D! h& T$ t( t
- FIXED: Default disk idle spindown now set to 0 (disabled).
# W2 _- G8 _1 q6 v1 e( h8 i; S - FIXED: Corrupted WOL list when using IE.
: F' p' U- X8 Z/ I& {1 v4 z - CHANGED: Upgraded openssl to 1.0.0j.- {* R" e$ M6 B
- CHANGED: Included fully functional openssl command (will allow you to
$ l- R3 y$ g1 M2 u7 l/ C create keypairs and certificates from the router).
% K7 f6 V0 A* ?# ?& w6 @ - CHANGED: Removed power adjustments from the Performance page, as they
5 F" X; x0 s, I( E are redundant, and not as reliable.
/ A& A' z8 M- J& Z3 q - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I + r% F, g/ @5 B* M% S6 N
am unable to work on them without an actual router.
' U) _7 D2 x, [$ ^( h) d5 q/ O' a5 w3 m+ ~
' Q2 }) K" w& J+ S0 R* x
3.0.0.3.178.15:
7 D: h& |' X. s9 Z - NEW: Rebased on 3.0.0.3.178. Notable fixes by Asus:
6 l1 ^ Y1 }/ n# y( l7 L * Radio turns back on based on schedule5 B) O( v- j2 B& p! ]: s* R
* Reorganized QoS pages f+ S2 E! Z! c( Y
* Turning WAN DHCP connection off will first release current DHCP lease
* X; I0 k( d& K: U5 w6 b - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.- U: v$ W, Z; z) L
- NEW: (RT-AC66U) Implemented JFFS support. Limiting partition to 32 MB
7 a. K% ^0 s: i8 X8 \ max, as using the whole 90+ MB available makes little sense for ^+ w( V b% G4 Y& D* ~
JFFS, and was also displaying some issues.0 _3 j* g- L1 U# ]: U: J2 |
- NEW: Added nat-start user script, as NAT rules get applied separately from+ d: E! E' U* n' C& E
other firewall rules (firewall-start changes to the nat table are
! A1 g: O( G4 R' N0 }6 S being overwritten when the router starts NAT)
2 T& _% g/ |2 d" s# ]1 m. h - NEW: Added additional info to Sysinfo page
! D9 Z: W4 {0 S, r - NEW: Added chroot applet
: u" w1 z# V+ j3 _1 L% I - NEW: Option to allow SSH access from WAN
8 R% z8 f% s! [6 ~ - NEW: Option to exclude specific devices from idle spindown. Q# D) P1 [' [( { r8 y
- FIXED: Performance page now uses the new Sysinfo API, and is now able$ U. T6 J! d. s
to deal with cases where radios are disabled.+ W0 |" B( z' a0 R/ a% }
7 b# I& ?6 a; q) w, |0 Z: f/ P3 b
" r# r: M4 }, ~$ j/ Q) d2 j" r6 l7 M3.0.0.3.162.14b:( c* Q+ n5 O' z% a2 H# W9 c9 n* ~
- FIXED: Web server would crash for some people when accessing
, `$ [, D! E# k$ o4 g9 ]# s the Wireless Log page.! C; ?5 H' W5 k/ I4 ~% ]$ G
; F! d& [( w( u+ ~- `5 f; [# f
& ^/ C8 h" D/ y i1 s) m4 d- z
3.0.0.3.162.14:
7 i- N- W2 N) z7 S - NEW: Spin down disks after (user-configurable) inactivity timeout, m3 s. J. l/ F) a6 [8 s1 |0 k
(using Jeff Gibbons' sd-idle-2.6)8 w* m/ e0 E$ r
- NEW: System information page under the Tools menu.0 z4 l( e/ V& n/ j
- NEW: Station list on the Wireless Log page will now report associated8 a9 D! S Y0 q
IP and hostnames (when possible)., }2 B, P; {2 E! G5 t8 a
- CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
o9 J; l" F4 x @# N# C$ N* ?) s http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)# _! {) P3 T; j
- CHANGED: Better integration of the Run Cmd page.9 y& k: _) b& O3 }+ o; W2 b
- FIXED: Incorrect left menu rendering when under the Tools menu.( {4 f5 {7 y3 q$ S1 M5 w' T0 }7 K# d
4 e$ N6 j' @/ u/ h! H+ S) b5 Q
9 \ f) b! L1 g% a7 m9 R7 _2 Z3.0.0.3.162.13:
4 H$ t8 B8 W. E8 ]! \/ k: { - NEW: Rebased on 3.0.0.3.162.
; `6 M0 G8 @) @. U - CHANGED: Switched to WPS radio toggle code Asus added,0 t3 y' X& o7 j+ V, N# V2 X5 |2 G% |
now on the Administration -> System tab.2 J* K$ p: i; Z- A
* s. Z( O" e/ v2 z+ }2 D- O$ ^+ |, S% d2 R. R8 f# Z
3.0.0.3.157.12 Beta:8 J/ @" _8 P3 \
This is based on unreleased Asus code, which they have
, g# { C, ?; S! Ggraciously provided me with.( C0 s& w+ b" E* R# T& }
+ j, F1 x. E2 ]! u$ J6 n8 k2 m% {5 O - NEW: Rebased on 3.0.0.3.157. Notable changes from Asus:* m+ o0 M( T b! H) k: F
. IPv6 tunnel memory leak fixed
7 N; _1 ]% C, d* d5 |, q7 D" |4 { . They fixed many issues, making some of my patches
4 ?" a* d5 A o5 x5 X0 H! w1 B( v no longer necessary, such as timezone DST, https auth, etc...: \( d6 D; R; x" r) D
. Upgraded radvd
# | w: O/ @# h- F5 a - NEW: Added link to the command shell page in Tools menu.% V8 p2 K. W% e6 S
- NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
7 M* o8 {7 M/ u6 W( I - NEW: Added "tee" command.
6 U" f8 V7 y6 g# P - FIXED: NAT loopback rules would actually NAT every lan to lan
- C3 h) j# v# U# p, M7 ?" r: g/ |6 `: d: ~ connections instead of only those needing the loopback
. V [4 j- K( c- M6 f" |4 W (bug in Asus's code). Replaced with new code based on a
8 q& `( t8 Y6 }: w suggestion from Phuzi0n on the DD-WRT forums.
( L2 \; R5 t# x$ { - FIXED: Accessing the WOL page would make it resend the last8 R0 [2 ^0 I4 r5 M
WOL request.
( \2 w1 v9 v: L3 P( l5 i% b - FIXED: 'cru' was using 'root' instead of 'admin'
; E; e/ Q; R' c4 c; f - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)' |' u; q# V2 L7 `) U
- CHANGED: Made tracked connections load async from rest of the page
! X/ u; L* e+ z6 v4 M - CHANGED: Increased hostname width on Connection status page7 F& z" J# s7 r7 n3 ?) ]- d4 P7 Y
- CHANGED: Improved WOL page functionality.
3 `3 H: _- X2 N& R- P
. A: J( u* {* \
( k2 ~# x/ X% R* T7 H3.0.0.3.144.11 Beta:
5 U; e Z: h4 r; E - NEW: Name field added to DHCP reservation list/ p2 B: v p5 Z* s! d, o
- NEW: Webui option to enable resolving IPs on the Connections tab
5 _+ x N3 ~3 ], `' _ - NEW: Store a list of computer MACs to use as WOL targets l; u7 \! Y+ F
- CHANGED: Increased dhcp options from 32 to 128 characters+ k) x6 {6 u, A! i5 `
- FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced, e5 |$ u* |& U; L# V2 l- w
it to 16 in recent versions)
3 f3 l( a) [( n! R1 J% `1 E - FIXED: Retrieve dhcpc options for the correct wan interface
' R; }0 `% z4 t' b" ~. y# I2 ^3 C4 _
0 M: m2 T1 j* H$ U: H
3.0.0.3.144.10:
1 t# x( n* X/ t( m* b/ j3 ?: e - NEW: Rebased on 3.0.0.3.144.
& `7 w9 T9 f* H" T" C* n - NEW: Support for 64K NVRAM enabled. ***First flash will- I" o4 ~; N$ N) p3 Q3 x! a' S
wipe out ALL your settings! And you cannot restore
! v. }) H: |( A- C4 N5 G# u0 R/ e from saved settings - you must manually reconfigure
' i* ]. D% A% k- {) D everything. Be warned!***
( w% n8 e0 R6 h# M4 c3 Y9 C - NEW: Enabled support for Broadcom Wimax devices
- y, S! n' h' Q- N/ w* m. t - NEW: Added cifs kernel module (for mounting remote SMB shares)/ t4 }, @2 m4 h, f3 s5 g9 T' h
- NEW: Added layer7 iptables matching
" z0 l+ o( N9 y' e# }' @+ s - NEW: Added user-options for DHCP on the WAN page
6 B+ X- P# x+ L) Z! w- \ - FIXED: Router crashing when connecting to it over Wifi( n' s5 v! u- h, M
and running the newer QoS code (disabled GRO)$ u5 ]! U, ~6 ^; l2 Y
- FIXED: Router crashing when connecting to a network
$ K! t- N8 D& m! S( D6 H$ d device behind the router from over a VPN
1 v/ o* t7 F0 b$ M4 [ connection (disabled GRO).
. g6 X$ ^2 N, v) X9 \: k- w - FIXED: Incorrect timezone set unless enabling x6 e* t& X; j4 ~! V+ j
manual DST.
) y. \5 r: N* D Z5 p: S7 W8 w8 R2 \; t& F
" q" O3 ~6 g; g+ F. o t3.0.0.3.130.9:
5 |" \( l2 T1 z% B2 ~ - NEW: Enabled new Dual WAN support from Asus
, e' b3 H3 O5 v" g9 s0 b - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui7 y% C5 X9 K5 ]* w/ i
) M# ^7 }1 ~+ e4 m2 G) K& b
' p/ J( {# t) \% D& U' Z, Q
3.0.0.3.130.8:& _ Q8 o* x* D2 @7 d s
*** Reverting to factory defaults BEFORE and AFTER flashing
# Y3 ~6 l4 [. Y! Ithis version is strongly recommended! The newer Asus code base
% y! v9 m) Y8 Z$ y8 Eseems to have changed quite a few settings, so you'll want to
0 o. R, m3 o9 W7 Q& v$ }not only start with the new default values, but also get rid
{3 k$ [6 y& R3 v; {# J3 |, Qof obsolete settings. Otherwise you will be wasting a
' b4 u3 s! q, T) @( F5 xgood amount of the limited available nvram. ***0 I- `0 u( y7 Q2 o) g4 Q8 n# T) k
) S9 L3 S5 M9 i. n0 s* T; t - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
2 r& \7 I8 F2 W4 J1 M1 G4 v and/or kernel code)$ Y3 a/ |1 p8 V& H+ R( |+ ^
. o& t. D# g2 I! s) J1 k9 s- }
- KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 4 \8 ]: ]( i. g' p% Y
a LAN device behind the router. Workaround is to ; d7 _; @$ `4 n, l; k* K$ l% O
use an IP range outside of the local LAN( S2 s" _5 Y% m& b! s% |: a7 k
(i.e. 10.0.0.0 instead of 192.168.1.0), and either 8 W' t; z7 p6 ?, R
set your VPN to use the VPN tunnel as default
, C q" l L; c, o3 q1 e# ?2 k/ v gateway, or manually add a route to your VPN
9 d+ {9 V4 a3 m- F( s3 g! h! I client.
k" E' M4 x0 D5 \* I0 a; D/ c# o! i& x# d; t& e- l2 N
- NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).8 \+ J, ^1 E' J% Z: c
Build 130 brings various code changes to IPv6, not sure
* x- G8 D [7 u {( T) k what else (as I have no changelog between 112 and 130).) N' S( p3 m, O2 n+ D/ ]6 `1 k
The QoS code remains from build 108, as build 130 is
; f/ c0 N3 ^) K4 K2 V2 l$ O unstable.
* `( c. @0 o7 p/ K: M; _ - NEW: Added "diff" utility
) }# ~( e# G: o- A K; p/ H1 ~ - NEW: Keyword-based filter (new in 130)* @+ c u! ~8 W! }
- FIXED: Firmware/settings can now be uploaded over HTTPS
0 Q0 x& C8 q: y- K5 y (bug fixed by Asus)8 n% h! D0 A) {% s0 Y
- FIXED: Buffer overflow in networkmap that would cause garbled 0 `. e8 }' m# p2 r
device names to appear on the clists list (bug in
0 u0 C7 U, M& ^, E! @1 z Asus's code)) `% o& O1 Z1 y
- FIXED: Firewall would break when applying a game preset that ' a; ]/ S/ o0 M
had multiple ports separated by a "," (bug in Asus's
6 w. e3 c9 `& G5 P code)& a; T. r5 q: G/ @1 |- J h( K5 d
- FIXED: WOL through webui wasn't working when IPv6 is enabled- H' w5 o3 R" X% I& }6 ~# x
- FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
( K: n7 D0 N/ z+ ~ T ^! e - IMPROVED: /jffs/scripts/ will be created automatically if it6 e. N( C% L- W) _: ~
doesn't exist (you must still make any new script 7 L9 A! U* s: w' `+ @3 F
executable using "chmod a+rx script_filename")
2 [: |/ c0 A" ?' M) V
3 h5 Q# D" W# F0 W! T
) f% _& `0 L4 J, h3.0.0.3.108.7:
0 ^- Y9 M9 Z: z - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)3 K0 Y7 w1 P. U, R- h
- NEW: Added webui page under System Log to display active/tracked
6 R7 I$ h1 \; b& T G. c' ] network connections.
: a1 u; M' u, g - NEW: Added netstat-nat command." {. O# Y, d- n0 R
- NEW: Added pre-mount and post-mount user scripts (patch submitted by G, G) j: W$ E5 V7 G* z+ U
Shantanu Goel)
, A" D1 V" V0 J$ A/ Z - NEW: Allows tweaking TCP/UDP connection tracking timeouts& k2 L0 }. p2 `# C" B1 F
- FIXED: Removed check in Asus's code that would reject txpower > 80( Q5 S1 [( t m ]0 T1 Q5 S
unless you clicked three times on Apply (?!).
/ N; O, {# [( T NOTE: Still not sure power setting even works, as I get6 b3 R3 S% \; ?
-80db from the other end of the house no matter if I use
- W3 o: e4 c# s; U4 W" ? 40 or 500 mW.
8 Y4 h; O X3 ]% V' N3 \9 i- y* b8 c" r n1 A# i) o
; W+ a, K+ [6 H0 b; M! } W9 S
3.0.0.3.108.6:' ^7 M* c) b t7 b+ L c0 @
- NEW: HTTP access list (backported from build 112)
# {/ @9 [" v6 i4 l5 D+ Z6 R: j( G4 F - NEW: PPTP VPN encryption options (backported from build 112)
. x' _: Q% K( g/ m) O - FIXED: Traffic history location was't properly saved
+ R( e! Z( K6 Q5 O: E7 D, Y1 S when changed in webui.' `+ {& F4 p! N6 u9 W
- FIXED: Disabled traffic history saving to nvram for now,
6 L+ e, g2 G# P7 F1 q to avoid people accidentally filling their limited nvram space.
, d0 L6 x0 x0 q - FIXED: Missing bottom pixels from the bottom of General menu! |9 \9 X4 S. }
- FIXED: Removed invalid CSS attribute
1 O$ ]: k; k5 l4 A4 l8 k# t - FIXED: typo in VPN iptables entries (bug in Asus's code)* ~/ _) E: m# N
* {/ J; p) m7 \2 l
/ B1 m$ a" X1 ~7 k& `
3.0.0.3.108.5:) I3 W# z& W3 C+ h* T* K+ q; x
- NEW: Crond starts at boot time.
2 @- k; y5 r8 E% ]( } - NEW: init-start is a new user script that will be run early on
Q& m* N3 W; b. v2 L n) e at boot time (right after jffs is mounted, and before any
) x& z1 F+ r( |4 } service gets started)2 i6 ]* P1 g8 _7 h
- NEW: Can save traffic history to a custom location (USB or ; H9 d' J, k; _3 N
JFFS, for instance) to preserve it between reboots.
- j' s# E8 y. a5 c6 s' T - NEW: Added Monthly traffic page (ported from Tomato)
* l2 |9 C; R5 D; f - NEW: Added the Performance Tuning page (with temperature).+ B) }% G$ c0 A' z. E& R1 |
- FIXED: Webui authentication was bypassed by the web server (bug in
" V5 Z9 o& f Z0 U1 s: t Asus's code)
& \2 E! {. a: x. ]: s# Z - FIXED: Httpd crash when uploading a FW or settings file over
# _0 e5 C0 A% C https - should simply fail now. For now you have to 4 Q' ^ l4 g& k$ m ?
use http for flashing the FW or restoring your settings
f* ^5 [0 h* C, p0 Q! l from a saved config file.
! t* n) G$ R" k4 \ T% v1 o4 }, f: ]# Q+ e2 x1 F" P
6 s& k" v& q5 f# f* s* U7 \' E E
3.0.0.3.108.4:. V& E+ L* s. w2 A
- NEW: Clicking on the MAC address of an unidentified client will do a lookup in1 G4 ~* [( a0 P9 H. \; e$ C
the OUI database (ported from DD-WRT).
; v4 u7 r) s7 G4 }& w5 l% P v - NEW: Added HTTPS access to web interface (configurable under Administration)9 G& P s, D6 x1 E! G) S0 G
- NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
! M8 O% J1 U& w3 ^5 n - FIXED: sshd would start even if disabled4 i! }9 P: w2 d: z0 K8 C$ S
- CHANGE: Switched back to wol, as people report better compatibility with it.
! f2 K! s7 m" m4 F2 s2 d) Q& u ether-wake remains available over Telnet." S, t3 L" G1 f/ u
v7 Z. V S1 Q3 ^2 f6 }: T! y5 t5 j% k9 s; ^: T+ A/ Q6 Z
3.0.0.3.108.3:* {9 I0 E* h! X( s
- NEW: JFFS support (mounted under /jffs)
' m, A) v7 q- H& e# P! r - NEW: services-start, services-stop, wan-start and firewall-start user scripts,) R1 ~6 |' W! w" G. X1 e
must be located in /jffs/scripts/ .
% g3 D6 K) }5 v# ` - NEW: SSHD support! q+ w0 d8 Y& j& [) K% M M
- IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
1 d+ B+ R" m2 E3 ?' U - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.- E# C' x; f* u
- CHANGE: Added "Merlin build" next to the firmware version on web interface.4 ?/ C! l. c/ \
! u9 n! U3 w {/ r% @4 Z4 I0 A
y# b" f7 ~ V4 A0 M3.0.0.3.108.2:1 g% n& a( \5 Y C2 I
- NEW: Added WakeOnLan web page
! b' I- g0 T$ s& C/ l' G
( Z; {! R5 s+ y5 s( S* Q9 C* i/ y6 e/ }" m9 ?- l& Q. o* `0 D
3.0.0.3.108.1:
5 n) @8 }7 [! f8 W/ F: ^. i# g - Initial release.% e Z4 k e/ ?1 R' L5 u8 s
7 M1 u* v7 I' r H. o* l* f
4 O, l a/ J1 F. _9 z+ rContact information
* y: N2 {2 w7 m- K-------------------6 J- E+ s( v* p7 M. i3 G7 T9 a
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
& W$ r& |7 i) `6 JAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
% ~& ?( S9 r& M- _: F, UWebsite: http://www.lostrealm.ca/8 ]% ]: l) z8 O1 x( {0 ]" S
Github: https://github.com/RMerl/asuswrt-merlin- m) {8 e9 s5 i$ Y+ I. U; c$ l
Email: rmerl@lostrealm.ca" s6 J& c5 t7 {
Twitter: https://twitter.com/RMerlinDev
4 J; `- P" N: ~5 r& z2 `' |
( H: g8 i, I# m' E, JDevelopment news will be posted on Twitter. You can also keep a closer eye ( W- {' o" R) g7 i0 C+ N e& g
on development as it happens through the Github site.
2 ]. m# ?6 k7 W& w# g( G4 F
4 ]' r$ N: }+ E. H, T! ~/ G: eFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily " e z3 u5 z, z8 n# a* E
post there (in the Asus Wireless section).. x' n7 W Z; R5 e1 ^, f
8 Q5 r* O1 `% }$ ]$ c* a
" Z9 _* |: D! B# zDrop me a note if you are using this firmware and are enjoying it. If you really like it and want
5 O X: H( |! n0 u0 N0 g' Z- J, dto give more than a simple "Thank you", there is also a Paypal donation button on my website.) }" G+ j+ u* a; p
5 s& S' p( x( L. R! n4 M5 d
I want to give my special thanks to Asus for showing an interest in this project, ( F% G7 n; y3 L, n& g+ y# @+ D
and also providing me with support when needed. Also, thank you everyone who has 9 S$ ]; r% R2 z$ F
donated through Paypal. Much appreciated!
1 V# M# ~/ f$ z9 ` I7 v+ ^5 p x
: o- S& K+ n4 H" @1 F( Q# c z
2 B0 B& J @: H9 k" c8 K
$ @1 e8 a; {/ x4 g4 c7 }---
3 D4 O5 ^' n' p6 T0 nEric Sauvageau! y3 C9 ]2 n2 y, Y3 V$ f
* Z- I7 k7 x, S5 t$ A/ @6 W9 b
# R ?2 _7 Q- Y7 e# N3 ~, B; k6 W |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|