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