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