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