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