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