找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23279|回复: 10

[ASUS华硕] 【华硕ASUS】RT-N16_3.0.0.4_220.18b【Asuswrt-Merlin加强版,支持双拔】

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:2 v) ?6 m9 V1 \5 L7 v0 L  ~0 f
0 F) B; s" Y0 ]' }
  Rebased on 220, includes AiCloud; added wifi client stats
3 {. j3 z+ ~0 c4 K1 k  6 d9 \' R  }% T( ]5 I5 p/ t
  ! A) R$ S& V" Z, g- a
  ( G& Y$ U1 a  g* A. X5 \
  
" b, ~: h! {/ U  v) W  
; B, _; _! I6 H: \$ n
9 r  m) o1 P8 ^, E1 v/ u; a1 n" ~8 b
6 M: t+ Z! s7 L! x* ]" Q" l0 y6 j& E  P6 e. x& b1 P

+ W$ ~+ A* Z" g- w" {' ~( R: o% M/ W
' H' i' \  R! h' w% Z/ I! }6 @5 I+ {; y4 W0 f8 H3 h: J4 z

/ K+ J- C* u$ e$ r% A8 _; b/ h
* h$ w7 s3 g' M1 I% T1 c1 l# o+ a8 y& t8 \# W, G6 o

7 I/ ~& a! I' D9 d& ?/ e9 O9 a# @/ s. X6 S) j% m# ~! K1 }8 f. L8 t
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
$ |" X* G( \& r=====================================================$ ^$ D- `( H+ x) p

1 m" {' A# T$ ?8 j
/ `# P  m# E, J% e0 hAbout4 w  z5 Y8 H) |6 g1 X9 R6 X) Q7 `
-----
; P! b* P7 \# Y5 V8 WAsuswrt is the firmware developped by Asus for their newer routers.  They are
, f8 ?, u7 p# z# b' \also porting it to some of their older models, like the RT-56U and RT-N16.  9 o% N+ p  f2 e3 H" F
While originally based on Tomato-RT, Asus has disabled some of the
) l$ o) E: k* i) S$ s+ h6 Boriginal Tomato features, and added others.
: `  d1 j' Z" h
" ]6 n# I$ \% I; G6 g" z+ oAsuswrt-merlin is a customized version, which I am developping.
9 }; m  X0 G5 v: R7 K0 AThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
) X% ?* B+ e( I9 t0 _without targeting at full-blown advanced featuresets such as provided by
  }9 D: R; O2 L- ?excellent projects like Tomato or DD-WRT.  Some of the features 8 K! Q; I+ z4 X# Q; g& B1 N: P6 Q
that had been disabled by Asus have also been re-enabled.$ G% f3 u2 V0 P1 s7 h
This aims to be a more restrained alternative for those who prefer to stay
  }; S% W) }- v. }closer to the original firmware, with limited risks of seeing new 0 a  l8 k+ g" ^" o, C; w
features bring in new stability issues.  I value stability over
3 j% K; A0 S3 T2 bperformance, and performance over features.8 _' }% ]$ }5 h
. o9 N) `& K: ?

  V* K% z% e9 G% V, K' H7 a! K( F6 T/ V8 B$ Z3 k7 x  O3 i
Supported Devices
+ A) J' x; P( n-----------------) i' C8 H( A: X( w, Y  k: W- ^
Supported devices are:2 u7 p9 {" j" q6 u0 i: A& |; H
* RT-N66U
' A& ]1 M2 T0 x& ~4 t0 b. N  g * RT-AC66U1 F9 x! G& Z6 U& q, s  c& {3 ]

/ q2 p+ y& T" B: }6 hThese devices have experimental support (because I don't own one to test it):
( O. F: u9 p7 m * RT-N16
6 Q6 G3 S. h1 J8 @* {
2 v; d- J. T0 _7 @; y
6 h$ G+ |+ I% A/ g! J$ H
6 ]4 u) v' h6 c  D5 ]) ~0 D2 SFeatures3 \% A1 r& K0 g: i  n% r
--------! \$ d/ `+ F- S) O0 G7 @
Here is a list of features that Asuswrt-merlin brings over the original firmware:( K, C; H8 @0 @, |' V, M5 Q
2 L6 e. w! Y; F4 v( z
- Based on the source code of release 3.0.0.4.2200 s3 [( c! d5 s9 ]' @
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
9 U% @7 z. }8 S" i- WakeOnLan web interface (with user-entered preset targets)- m! ?( k# c1 K% r0 O
- Persistent JFFS partition8 I& A1 e+ a- o) l& R
- User scripts that run on specific events
  i0 O3 a0 n( [# ]  S7 W. r0 f- SSHD (through dropbear)6 O! L) A* I: c$ E/ s. _+ E/ Y0 Z
- HTTPS web interface
8 ^* Z" Z# g/ U- Crond5 G$ Y; h6 h+ N' R3 B& B7 p- W
- Clicking on the MAC address of an unidentified client will do a lookup in; K0 o3 I! u( Y+ b% e
  the OUI database (ported from DD-WRT).7 B9 ^) ~2 @* A) O
- Optionally turn the WPS button into a radio enable/disable switch
5 ^; [5 Y& }  Z0 A% P* M3 a- Optionally save traffic stats to disk (USB or JFFS partition)
- H) K* P9 N: L- l0 y) }1 p0 A- Display monthly traffic reports
: R0 A2 R( `7 E; j9 r6 y- Display active/tracked network connections* Q6 z3 ^$ H* @1 ?
- Allows tweaking TCP/UDP connection tracking timeouts* N; t$ A/ r) s) l
- CIFS client support (for mounting remote SMB share on the router)
% d: a0 d4 I+ u" R2 N6 P% m- Layer7 iptables matching
3 `) I$ [* @5 _+ W8 @: \# U' n4 g0 h- User-defined options for WAN DHCP queries (required by some ISPs)  P9 `0 K9 _7 A+ F3 H/ p0 p4 u/ A
- Name field on the DHCP reservation list. k/ \0 g# M  g
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
) l) z, A' j9 j$ N1 R5 O- Dual WAN support (both failover and load
8 E: d( U$ n+ v0 v+ L. b& n  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
- a- [* I# Y+ {/ h3 ^; C- Disk spindown after user-configurable inactivity timeout5 I5 W! {# x, n- L( S
- System info summary page; w9 h6 ?! K: U1 x8 u7 i
- Wireless client IP, hostname, rate and rssi on the Wireless Log page& v& i" F6 c# \2 Q* f
- OpenVPN client and server, based on code originally written by
- Y7 f9 c9 F# `& K- f1 ?  Keith Moyer for Tomato and reused with his 0 M- W9 B. v, E
  permission. (RT-N66U, RT-AC66U)+ O! {( W7 X8 }" L$ g
5 x. `0 d3 q' Z0 a7 s+ I

0 g+ b$ g1 c0 y7 E
6 r: \6 p9 R7 Z3 aInstallation
3 z% j0 t  h1 c6 D; O1 {* n4 z. f0 p------------4 Y# g$ a& C( w8 e: P- s
Simply flash it like any regular update.  You should not need to reset to ; z/ Y4 f# P  N+ X0 G  i9 n  D
factory defaults, unless coming from a version that used a different
( f- V) ]+ B+ e1 f9 k) O6 o& h2 Vnvram size.  You can revert back to an original Asus firmware at any time just$ p: n: k, P( }6 x! |
by flashing one.
3 F& o# Y6 h1 g% a: \) j# a2 C: j1 O( s# i( |6 a( a7 [8 n% a; ~4 ~
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
% v* J/ z6 I" Zfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
$ d" L3 [' s) Owill wipe ALL your current settings and revert back to factory default!
" J: \( Q2 w3 Y- _This is required to upgrade the nvram storage to 64 KB.3 Q4 t- C' {6 G; {

6 \, l/ Q7 [+ |; m: p: D
, m0 k7 {* z0 O! x6 m' G* l* ^: h& T5 QUsage0 O  B' s8 }$ b4 v. J
-----
* P: G5 t2 z3 Y: x* Q( ^5 d) B) m5 H( {/ e: J
* JFFS *7 V0 {" m. D; H; C& Q# d, ?
JFFS is a writable section of the flash memory (around 12 MB) which will
: p" F7 ?2 ]4 S; [4 P' u6 d3 {allow you to store small files (such as scripts) inside the router without # p0 `5 H- N$ t) p5 r! F
needing to have a USB disk plugged in.  This space will survive reboot (but ( q8 B: W0 D. b. A6 `
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
* W+ d6 V, I7 h" Q; `- m4 u' XIt will also be available fairly early at boot (before USB disks).: }" M8 k6 j9 j9 q2 F' O0 ^

% L( i8 A# y6 s6 L# `To enable this option, go to the Administration page, under the System tab.
* n; C8 k9 H( R
8 t5 s3 B0 x% N8 m* `0 HFirst time you enable JFFS, it must be formatted.  This can be done through 7 b) A2 x' b) H8 m
the web page, same page where you enable it.  Enabling/Disabling/Formating 7 Y) D8 Q$ }! c, a
JFFS requires a reboot to take effect.
. m" [. y8 i4 m/ [- P9 D5 s$ H. N+ U; h" U8 T6 S5 `0 `
I do not recommend doing frequent writes to this area, as it will
7 R7 @3 U$ }" I/ u4 Pprematuraly wear out the flash storage.  This is a good place to
' @+ E2 T4 s7 H2 aput files that are written once like scripts or kernel modules, or
* `' S  W8 l% K0 N! X( \that rarely get written to (like once a day).  Storing files that 1 ]) C4 v) V9 p# ]6 G1 Y7 K
constantly get written to (like logfiles) is NOT recommended - use
1 x* Y  L7 m4 J* H) y' w2 }$ Da USB disk for that.8 z1 e$ o  ]- N6 |, S! U1 b
: v  {1 `" \" U0 {" c
: h9 s. S# I6 B! O, ]

3 m. k3 ^- U% x1 F0 Z2 V2 s* User scripts *
; D' t' k5 o0 I: p, G# N" vThese are shell scripts that you can create, and which will be run when
; B( K) O* F- l- D) }' pcertain events occur.  Those scripts must be saved in /jffs/scripts/ ' E0 @* Z& L5 ?, V1 A
(so, JFFS must be enabled and formatted).  Available scripts:6 P1 a& Q) U& z: `+ M
9 }  J  c4 Z" T3 v0 E' ?$ }5 L$ e
- services-start:  Services are started (boot)4 X* r4 d4 _5 n- S2 v
- services-stop:  Services are stopped (reboot)9 X9 u' v! @% i# j! W- h; D6 F
- wan-start:  WAN interface just come up (includes if it went down and back up)
- B; k0 k6 s4 \" t' m/ C- firewall-start:  Firewall is started (filter rules have been applied)" P+ S1 G, n" O$ \# V
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)% w" ?' K# i# E  H$ t
- init-start:  Right after jffs is mounted, before any of the services get started
/ S8 I: c  U' E- R- t% V, B- pre-mount:  Just before a partition is mounted.  Be careful with
! Q- M0 d; }* G# W  this script.  This is run in a blocking call and will block the mounting of the 9 M4 W# Z- ~" {
  partition  for which it is invoked till its execution is complete. This is done
# c, n0 O# k8 ~4 u( A  so that it can be used for things like running e2fsck on the partition before
2 O, x& @# h# N2 B; l- }3 r  Z- G& m  mounting. This script is also passed the device path being mounted as an % o$ z; N) @$ X1 k. U6 B1 a0 C% @
  argument which can be used in the script using $1.
4 C4 ~; i4 F% X: A: ~$ L  m- post-mount:  Just after a partition is mounted
" u1 U1 ^9 c0 j- r3 _! M0 O# n3 u! z! X# Y6 o
Don't forget to set them as executable:
) O$ [. A# [: K: |- n
6 y) r  R3 Z. [) j- ?# N  {0 S   chmod a+rx /jffs/scripts/*! m' ]$ z0 p  \1 Q
* N- r1 x7 ?5 \, |. _& b
And like any Linux script, they need to start with a shebang:# g- g  y6 s8 {9 A

: x9 B* }  i. A: c0 y8 G, Z   #!/bin/sh
& K" ^9 ^( C& U7 X. o
* A7 f0 K0 i; B  ?4 p
1 G) Y  v6 F, Z! Y
+ E  c) A" W$ K3 T" s8 b  s* WakeOnLan *
! Q# I! O* m9 hThere's a WOL tab under the new Tools menu.  From there you can enter a: r. {5 O  r0 T* s" T% l
target computer's MAC address to send it a WakeOnLan packet.  You can also
/ y) k3 M; L1 c6 l3 |# Tcreate a list of MAC addresses that will be stored in nvram, and on3 k4 J3 M8 v7 j/ s; c& w
which you can click afterward to wake up one of the listed computers, without
1 x2 n7 P; [+ h6 N* r9 y2 I) Thaving to remember their MAC addresses.0 S* R- U: i0 H/ b- A
/ B  z! N8 M. c8 x8 h

- d( M: N- G" q3 Y3 Z3 o' H6 O) b
, k1 a# p+ i' X* SSHD *# X" {" E3 [6 L/ A* f3 j: h
SSH support (through Dropbear) was re-enabled.  Password-based login will use   T( J& a' S8 s$ t* D$ |
the same username and password as telnet/web access.  You can also optionally
8 T& X9 a$ W! L5 R! a. r% ninsert a RSA public key there for keypair-based authentication.  There   I1 a, u' c, j* P2 \2 ^
is also an option to make ssh access available over WAN.& y0 v8 q8 B6 z2 |7 y; z

( n9 [4 c! a7 b" h' A  V. H$ \$ l3 b8 D: C
* HTTPS management *' j! x: ~' D$ C
I re-enabled HTTPS access in the firmware.  From the Administration->System
- F; g- r+ S1 Y" H. Tpage you can configure your router so it accepts connections on http, https $ [  M: Z8 \$ F; s, z
or both.  You can also change the https port to a different one
& ~) Q2 S6 u5 F( h(default is 8443).. \; ^4 u+ l) ?4 Y

8 b8 @. W0 [1 V& g7 Z: y! G1 @1 w
! s2 }+ A9 U2 x$ Q
1 C! y$ }- ?2 r* WPS button mode - toggle radio *
; }$ f7 b" u. D0 KYou can configure the router so pressing the WPS button will
4 p" ], A3 N5 q1 S3 v- }2 q2 Otoggle the radio on/off instead of starting WPS mode.' c8 m# u8 }% j. \: v; \
The option to enable this feature can be found on the / @6 x+ s/ Y! M4 R7 k* P
Administration page, on the System tab., |' _/ T) t- A0 Z  U/ k

" ?$ M# C& Y8 h4 V, L+ x' `! D8 ]
- {0 `! v$ B& `9 c& ?
2 J# q& a6 l. Y) m( D* Crond *
* [- r$ i( Z/ B8 X- T8 bCrond will automatically start at boot time.  You can
' K) V+ J9 g4 yput your cron tasks in /var/spool/cron/crontabs/ .  The file . ]  N9 u/ R) ]5 B
must be named "admin" as this is the name of the system user.7 ^0 t+ Y% }' |' Y9 q& w
Note that this location resides in RAM, so you would have to
6 W" v% {& D! Z! R0 eput your cron script somewhere such as in the jffs partition,
4 Z; }, u" {) g8 G3 Gand at boot time copy it to /var/spool/cron/crontabs/ using 3 h4 u5 x% C4 J* D" b
an init-start user script.0 ^9 H% F# @: T& H4 K( y) Y
6 P5 b7 F( @' f

- L. r2 N% D7 ^: F* V6 {7 m  _' z: b' o3 Q1 {6 k) z
* Traffic history saving *
$ c$ O+ a' X  H+ l! LUnder Tools -> Other Settings are options that will allow you
& ~$ r! b, @0 F/ w5 |$ A; Xto save your traffic history to disk, preserving it between 6 Z6 {' w8 M- p2 _0 C% E
router reboots (by default it is currently kept in RAM,
# J4 J7 E" d3 @  h) @, Wso it will disappear when you reboot).3 q$ p, k+ N+ n

0 e8 x1 @$ r& qYou can save it to a custom location (for
& X1 \. ?2 u9 b! V! F9 fexample, "/jffs/" if you have jffs enabled), or
. N9 R* R$ O$ e7 g. E) Q/mnt/sda1/ if you have a USB disk plugged in.
  s7 N5 b( U! D7 w( w% jSave frequency is also configurable - it is recommended
. C7 W8 I5 g  V2 ?- x% ^to keep that frequency lower (for example, once a day) + a0 h+ p6 o! [* p# [1 x
if you are saving to jffs, to reduce wearing out
3 O2 P& s& w5 H$ L  Fyour flash memory.  Make sure not to forget the trailing
6 w1 \; H9 d4 {% U( x  r4 ~slash ad the end of the path.) Z. f/ X- E" O1 s

3 l1 C; g) T4 z, B6 F2 XAlso, a new "Monthly" page has been added to the Traffic
* s0 O: t7 K" J/ d3 ?3 }& FMonitor pages.
2 n+ t# g- h1 A# H4 \2 r" s  A1 {# M4 u

( t0 ]) @+ [6 v
& X1 z) T- K) [: Q) V/ k* Display active connections *5 E4 X; k. G4 i6 {
There is a new tab under System Log called "Connections".2 S* o5 r/ I7 P* J; v7 |
This page will list the currently tracked network connections.
. ^0 R$ P1 K) WYou can enable name resolution for IPs on the Tools menu,4 N# x6 c7 q% t9 Q/ S. x
under "Other Settings".  Note that name resolution can 8 F+ F* ?& _# c% {' y
slow down the loading of this page, especially if you have , v. k" M) t0 Z2 T
a lot of tracked connections (for instance while torrenting).
, N7 i  y7 T0 b8 L$ w% z4 s
7 G% a& t, q, Q1 m& S0 ]2 W2 A/ t* a. ~" g2 ?; }
# h! h9 c# I) n0 j6 M2 [! T
* Adjust TCP/IP connection tracking settings *
% O. X4 P) U1 G4 w2 }9 T; l/ VUnder Tools -> Other Settings there are various parameters
4 ]  X6 o( a9 \- ethat lets you tweak the timeout values related to connection
' r- j" o2 o- E6 mtracking for TCP and UDP connections.  You should be careful with
$ B, [& \' i5 ^$ Bthose settings.  Most commonly, people will tweak the UDP timeout
4 Y" p$ g  M1 e& {0 y) q5 gvalues to make them more VoIP-friendly, by using smaller timeouts.$ J! d6 O% S; m# D, W; t1 Q, f$ m
Timeout values are in seconds.# u4 j5 l& p4 ^& t1 l! e0 P: N
5 r  B( Y' j2 g: X/ x$ s
/ b' k1 m: H. W# k5 q- B+ k
0 S- q/ {# ]7 \) M# c2 i- v' Q
* Mounting remote CIFS shares on the router *5 p  R. j  x& z7 G/ ]
You can mount remote SMB shares on your router.  The syntax will + N( M3 D% Q6 A, z0 \' l* G9 X
be something like this:& R' {+ U& t6 c8 P

$ j  k. X% V& _mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"  ]0 x% d3 z2 d6 J5 A2 d. J6 y

+ A  h. |; c; b4 b9 d8 I! e(backslashes must be doubled.)
( o; U- _5 N( N- y2 P' A! a9 v5 A7 m6 n
) @: v! q1 C- X/ X6 J- L0 J* v( `% a- E6 {; t, ]9 I2 g+ ^2 x

( I) c; v2 r5 ~: U* o% P2 ?- N5 B3 y: j& h$ q* Dual WAN (EXPERIMENTAL) *4 H5 O: }& ]/ x. o
Asuswrt originally supports using a USB 3G/4G modem to use as a
1 I3 i+ J* a, y) Jfailover Internet connection.  Dual WAN is the next step, also
# O* R% E& v: R4 E; L- L+ h/ |developped by Asus but left disabled so far in their official
9 V& m3 U# c& T# V" wreleases (probably because this is still work in progress).  / v3 w5 E& d! `, o- A9 x! a$ l  R

5 d2 |0 s$ y9 P1 `The first improvement over USB failover is that it works not only : O7 T2 W4 Q# e
with USB but with other ethernet devices, which can be plugged + B) P2 O4 W5 W* X( r3 J) ?
on one of the LAN ports that you will select as the secondary WAN
( }1 S! K6 \$ Y0 t$ J) w" hinterface.  The second difference is that in addition to failover 2 N% ]- o" q1 s+ [0 R7 J0 b: M9 z# k9 g
mode, Dual WAN also supports a load balancing mode, allowing
2 k5 e  G) y2 uyou to share both connections at once.$ I3 w# [" r. A$ Z' }/ b

9 Y$ M( ]- Q3 b+ j% O' C% {Keep in mind that Dual WAN is still an experimental feature, until 3 k5 Z$ q3 x: O$ y1 b% K
the time Asus finishes developping and testing it.
  |* q7 ]# O# f; j2 d# H0 g9 L& |9 {  V" P
6 r) S# @- @/ R) U; K; @
, t6 R# x5 E: ?6 {, F5 o7 `: J
* Disk Spindown when idle *; I* `2 ?# Q/ e" @* I/ ~8 `( `% Y5 s
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you % R+ @7 C7 N: i* h) v: l9 J( }1 p
to configure a timeout value (in seconds) on the Tools -> Other Settings
$ N! G7 h. t7 ?/ ^4 E  Y8 upage.  Plugged hard drives will stop spinning after being inactive
5 G! W! N4 H8 I7 p2 Rfor that specified period of time.  Note that services like Download Master
" \* Y& V4 J2 Dmight be generating background disk activity, preventing it from idling.: [# H8 t2 \4 J
5 T1 l8 i3 P  [; q2 I+ P. T
2 \. Z+ C6 a+ D8 K& ?% d3 f

; T4 P- I+ H, A1 O' Y, p6 g* OpenVPN (client and server) *
9 i1 ?" _* w* cOpenVPN is an SSL-based VPN technology that is provided as a
4 F' D/ G9 c3 l& B4 w- {! _# I3 wsecure alternative to the PPTP VPN already included by Asus.
4 @. c" V* a; {$ U* r8 sOpenVPN is far more secure and more flexible, however it is
% Z3 H# J% @1 D* }not as easy to configure, and requires the installation of ) F" Z5 `+ e# F: \' {4 h" T
a client software on your computer client.  The client
6 @' ]- E5 ?/ c' \9 X2 g, P$ xcan be obtained through this download page:
7 c+ ~- J& _; \( l6 W& f  U- e
  a# Q' a, F( H  T' dhttp://openvpn.net/index.php/open-source/downloads.html9 q! F7 V0 x# @8 t2 e1 `5 {
$ }" Y# t% F$ \& D$ V& e- r+ n9 `$ ^
Explaining the details of OpenVPN are beyond the scope of this 1 H' R: s+ R* i5 k$ [9 K) b
documentation, and I am in no way an expert on OpenVPN.: F" g% \6 O7 [" |# D& o5 v
Fortunately, there is a lot of available documentation and
: s: Z# f1 {) k% BHowto guides out there.  I tried to stick to the same option + r2 I5 N" }9 j. {0 A7 `" l
descriptions as used by Tomato, so about any guide written : m" I  c2 S5 H" S2 g
for Tomato can easily be used to guide you on
( ?2 L2 ~2 V! l* I' b3 J, ^2 [( l* Y" }Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin ! F# j, m2 x% P* S8 e
Github repository.; u1 L. _) W2 P! v

; D, m- L* _- f* b8 _0 O
7 F' {" D$ x, h7 {
" c' M3 Z2 Y" _  j5 bSource code, ^! ]; g  r% W4 j! o( F0 u3 F
-----------
1 K6 Y" W' U( c8 }1 WThe source code with all my modifications can be found % u- g3 L# f5 D2 O" Z
on Github, at:7 Y0 y6 y  p. I6 K7 X* q

9 F% g& F# O' g* |" }6 ?* C0 T; X! ehttps://github.com/RMerl/asuswrt-merlin
( z1 H/ T; E' c. F, \7 D
* W, \5 \1 c* ]3 {4 Y
+ K! s$ Z" d' F6 V  `( `
& _& H, W4 M$ z8 G5 p  Z( W% QHistory
$ Y$ E; K$ Z: h$ D-------- ?2 S* n( C& x9 g; M
3.0.0.4.220.18b:! Y7 U9 O* D% N/ M8 `- a) @. N% B( i- L
   - NEW: Report both rx and tx rates on wifi connections* F% |0 p' Z3 |. j0 r9 s4 e' L/ f# S
   - FIXED: Handle cases where the wireless driver returns a speed of -1
0 D2 n) M; e, Z! I+ r- h( I   - FIXED: Removed rssi retrieval retries, as it would make the first access to
1 E$ M9 z3 s( _% U: x            the wireless page take forever if you had multiple connected clients.% }3 v4 k! y/ o, p; c) j
            You will have to manually refresh the page the first time you access it+ L4 U/ A" |) N( c0 F
            if the RSSI is reported as "??".
* L; `5 X7 x3 |9 ?$ c5 ?/ v7 K8 [& F& Y& Y3 N4 `4 F0 K, ?
1 @' x2 @. ]8 l
3.0.0.4.220.18:
7 c. h. N$ d: u) E4 g   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be, g7 N/ G9 k1 K: ?6 Z& e
          manually set to a value between 0 and 15, with 3 being the default).
! w' @/ [" G7 Y/ H7 ?   - FIXED: Buffer overrun in init code that would crash the router when
* ~0 R# {- e7 J2 ]( [  ^3 O            too many features were enabled at compile time.
4 J7 c( y( a: d# x; T$ W   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)9 E" x* \: \# ?3 t! s
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.( @6 v  l7 S$ ?; P' O
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were   W. B9 p1 S6 x6 n8 X* S( U
            not properly saved.
2 y- q! g: |/ A. a9 j/ l, _   - FIXED: First time a client's rssi is polled it would return 0.
7 x- [5 |' [; n: z$ o   - FIXED: post-mount user script wasn't executed (regression in 220.17)
$ z6 B! I  Q1 B/ O8 m9 ?/ }9 _   - CHANGED: Added some info to the OpenVPN server and client pages.
" h& i0 I, e9 `# s   - CHANGED: Improved load time of the VPN Status page.
& H9 ]% z' W2 q7 _' H8 s. n/ A4 g" C* k( O# X$ D2 P+ @
" F5 G  j8 `) t: `# n5 L2 v  b) J
3.0.0.4.220.17:! _$ j1 Z& ^- q( Y5 Q
   - NEW: Rebased on 3.0.0.4.220, which includes:
1 S- q8 N# [4 ?5 v            * Fixes to IPv6 6rd' n6 o) I; [6 r: q6 I
            * Fixes to AC66U Wifi + QoS
7 a/ I8 w: E: i% N! k7 p+ }            * AiCloud
$ {/ D% ?0 w& d! |            * Interference mode once again enabled. n* {+ j; \; w! I. k7 G4 h. c
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.; x( c% x' g' ^- O. r, F" i! D  A
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients9 D$ s+ i2 q! \' r; O0 L
           if you had just enabled the option on the webui.5 W$ k- U$ q: S3 v5 p& v3 }* [
  - FIXED: PPTP clients not always showing on VPN Status page.- Q: [+ J* I5 |6 Y1 T0 I; g3 f
  - CHANGED: Disabled DualWAN as it's currently broken in 220.( R1 I& G) d+ X( t4 @
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
, m5 r7 G1 N8 t' Z( m+ l             the router.
+ l$ M- O6 W3 a5 _3 F. v1 C  - CHANGED: Removed firmware update checker to avoid accidental3 K5 w+ a0 K0 U4 R1 q
             revert to original FW.
2 V3 u, Z$ y' C4 t( W; B! d, Q& v- v" G( S+ ~; R2 q- U
* C6 _7 L7 o0 w, M! x& c( ]+ s
3.0.0.3.178.16 Beta:5 H, ]$ n' h8 U6 ]
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by5 L3 S. {, G) Z6 H
          Keith Moyer (from the Tomato project).
7 ]! e2 Z- g9 D; i   - NEW: Added crontab command7 b6 Q, O/ }# q* V5 j6 r. v9 F1 @3 d
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either ) M2 f) l; h$ P/ Z
            VPN or the NAT Loopback (GRO is now disabled for that device)2 k8 x+ y3 M: a3 L' b4 P& U
   - FIXED: dnsmasq was listening to all interfaces by default, allowing ; @/ C6 b/ C, b! \, {1 ]) u
            even dhcp requests to be serviced from the wan side if you- ~* y  a. f5 a, d# ?
            had the firewall disabled (Asus bug) (fixed by dev0id)
0 V" K5 @5 ?" A2 e6 t: }   - FIXED: Default disk idle spindown now set to 0 (disabled).3 C" s( [; o* J8 m- U$ A3 I
   - FIXED: Corrupted WOL list when using IE.2 H* S- E$ b$ n4 k5 B$ F- a, }
   - CHANGED: Upgraded openssl to 1.0.0j.
! H! J& L0 }9 v/ r. }   - CHANGED: Included fully functional openssl command (will allow you to$ @% `+ t3 a6 r% n
              create keypairs and certificates from the router).
# K$ m8 y- z+ Z" S; |   - CHANGED: Removed power adjustments from the Performance page, as they
" U; U0 Z, O; h' |0 b" F              are redundant, and not as reliable.
% W  w" b" t" f' x   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I ' w9 F! K# \! J* I# F6 L2 ~! a
              am unable to work on them without an actual router.
) n# L1 Z3 `+ o% w9 o9 Z" o. M- R$ |3 @8 u& w4 Q

. A3 y* L8 S/ i/ U  O$ D3.0.0.3.178.15:
  O) W- k$ [  Y1 g/ a4 B   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
, v0 G* A( @2 J  c1 M2 a           * Radio turns back on based on schedule. n( ~4 b. d$ ~, M; G
           * Reorganized QoS pages
; K1 O2 b/ c; E& h6 b           * Turning WAN DHCP connection off will first release current DHCP lease5 R! F( f  i6 G6 S3 K: A
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
6 y: h' B! l) @- c   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB: q; }& W: ]# y- a  Z+ q
          max, as using the whole 90+ MB available makes little sense for 9 _6 |/ q# p; A& V: k0 X
          JFFS, and was also displaying some issues., T( I; ^) b+ M) j
   - NEW: Added nat-start user script, as NAT rules get applied separately from
6 G6 P2 F- a# N  W) y          other firewall rules (firewall-start changes to the nat table are
. d7 n; |. D! F) c% [' \          being overwritten when the router starts NAT)
( S/ T% B+ b/ O   - NEW: Added additional info to Sysinfo page
/ M9 ^3 ?" s8 ^3 s0 t! P   - NEW: Added chroot applet
& Q" E4 s1 ?% {( V# u   - NEW: Option to allow SSH access from WAN! J/ h2 K& s" Y# u2 ~8 ~
   - NEW: Option to exclude specific devices from idle spindown
: d8 b" r' z- }8 B9 m' S   - FIXED: Performance page now uses the new Sysinfo API, and is now able; W) V+ S+ M) X0 V& r0 M
            to deal with cases where radios are disabled.
+ g, `$ c+ e1 C( Q- P: h" U6 B, h# h) H* g

5 P$ d& A3 P/ z' c1 N$ u5 @3.0.0.3.162.14b:
5 v8 k5 |2 g5 q3 n1 v   - FIXED: Web server would crash for some people when accessing5 v& ?5 K* i6 `$ U0 r3 i2 [
            the Wireless Log page.
1 Z3 V' s# o7 s3 P8 d' E$ u- P4 ?- ?2 z( S
  w0 |! v! _3 |$ x1 @6 W
3.0.0.3.162.14:, `- o7 g+ ?7 {$ O/ o, ]& a$ J- Z
   - NEW: Spin down disks after (user-configurable) inactivity timeout
, `  @! t4 W+ ]0 U0 ^          (using Jeff Gibbons' sd-idle-2.6)& t' }! ^- t/ ~/ V7 }
   - NEW: System information page under the Tools menu.5 v; v8 {* L& _$ A8 [: V
   - NEW: Station list on the Wireless Log page will now report associated
0 t# S  M# a! j4 Q) p' t9 Y* q6 q          IP and hostnames (when possible).
4 {& p. |, j. w0 S   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
  I0 w; u. z/ Y+ ?1 g- \6 ?' @6 G/ A              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
1 s) g! F; u2 ?. y8 ^8 N- A   - CHANGED: Better integration of the Run Cmd page.1 M3 Y7 y6 R' C2 O6 s. p
   - FIXED: Incorrect left menu rendering when under the Tools menu.
: I4 Z* s3 @- V5 K# I5 p
8 q& s+ d' w3 {$ Z' k9 `5 o' {% r
3.0.0.3.162.13:5 a8 g! U* m- j  @1 I! _
   - NEW: Rebased on 3.0.0.3.162.
- J9 E/ j: Y% f* D   - CHANGED: Switched to WPS radio toggle code Asus added,
0 r! r" I$ [) C/ E4 X8 I              now on the Administration -> System tab.
- t7 K- f3 K2 y+ q* o: v3 y( V7 V

% y* z3 C* K( ~' o0 ~# B' v( C6 \3.0.0.3.157.12 Beta:  o$ n5 s# d+ I. p% e
This is based on unreleased Asus code, which they have ( [& |& g/ W7 F
graciously provided me with.
/ y4 `& R+ s0 r
& d# J3 h% T# V  n, |, X   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
3 H( Y! @( \! T* u2 t0 T      . IPv6 tunnel memory leak fixed
! B% `& \0 d+ p      . They fixed many issues, making some of my patches % I0 q& g! l' U1 u# v- s: o% `& x! H
        no longer necessary, such as timezone DST, https auth, etc...
; F! j5 I. t. Y( h: B9 k9 s      . Upgraded radvd
' i: {7 ?. ~% i8 X  w0 `- e   - NEW: Added link to the command shell page in Tools menu.
9 v: Z. C3 i; g1 R8 t+ _   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)# n- a) E# D+ w8 i, b
   - NEW: Added "tee" command.
- u7 `. H" j0 U2 s0 U6 {: Y' p   - FIXED: NAT loopback rules would actually NAT every lan to lan( x7 z2 h, s% b, k8 u; _! P
            connections instead of only those needing the loopback
+ d9 N0 @, k# _7 V            (bug in Asus's code).  Replaced with new code based on a; Q8 i8 `& L+ v$ K2 ]# H
            suggestion from Phuzi0n on the DD-WRT forums.
3 O9 b' g0 d/ ~- a  t   - FIXED: Accessing the WOL page would make it resend the last
1 r0 p0 a( d' z4 ?" \8 s4 ?            WOL request.5 t- [/ |8 z% @- ]8 V$ N6 g( p
   - FIXED: 'cru' was using 'root' instead of 'admin'6 o& {2 N* {5 l5 l. t
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)/ U4 B* |5 d" _' e3 T& |& `) K, \
   - CHANGED: Made tracked connections load async from rest of the page7 i) `; F' M) {3 Q
   - CHANGED: Increased hostname width on Connection status page
; m6 B# M$ U* e0 L0 ]   - CHANGED: Improved WOL page functionality.
' y. A5 d6 \6 _' ]4 j- F
2 `" N6 y! `; G, F
. A* f! m3 _1 F0 U  f) K3.0.0.3.144.11 Beta:& x6 Q) _$ k  ^* V. g5 F
   - NEW: Name field added to DHCP reservation list
; Z+ M" l7 l) M" H   - NEW: Webui option to enable resolving IPs on the Connections tab5 f+ F) P0 N; E& x* d( k
   - NEW: Store a list of computer MACs to use as WOL targets$ o1 Z5 i7 w8 e! j$ j% r
   - CHANGED: Increased dhcp options from 32 to 128 characters$ k' t9 e2 y2 i+ ~
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced0 D, Q) u8 _/ F! p+ b
     it to 16 in recent versions)
) g7 }2 O1 I- e/ A* k: h  f   - FIXED: Retrieve dhcpc options for the correct wan interface. O2 o% t0 R* i/ A) i1 N" J+ d- [7 D8 k7 f
! g- F. {( O, W5 S1 ~9 f
$ i0 x' J! u( A; W+ V8 ~
3.0.0.3.144.10:0 v% }+ J4 _6 r; f5 J% ^! j
   - NEW: Rebased on 3.0.0.3.144.
3 L6 i# K" a8 ^) \   - NEW: Support for 64K NVRAM enabled.  ***First flash will( G: y: N: I1 h0 I+ K+ t4 n
          wipe out ALL your settings!  And you cannot restore
# R2 Y* [5 M- ~8 A$ R          from saved settings - you must manually reconfigure * t9 f- \/ k4 A; ~- V  o( r. V
          everything.  Be warned!***7 I4 t. S9 H3 H+ `3 r- Y( `+ r
   - NEW: Enabled support for Broadcom Wimax devices
% Q* M0 f. M( Z1 V   - NEW: Added cifs kernel module (for mounting remote SMB shares)+ l4 f) s' {  b9 G' K3 I
   - NEW: Added layer7 iptables matching8 q1 Z$ s9 ?( P5 J7 r6 K7 _6 g
   - NEW: Added user-options for DHCP on the WAN page0 E6 R0 B% Q5 S7 q' b9 T+ f% I' t
   - FIXED: Router crashing when connecting to it over Wifi- d: p3 g$ i% ]3 e7 p
            and running the newer QoS code (disabled GRO)
2 O8 A0 W) x" o   - FIXED: Router crashing when connecting to a network 6 K9 a+ ^3 Z2 O0 _% W9 W$ r
            device behind the router from over a VPN
4 m8 h5 k- C# l$ q$ L' H            connection (disabled GRO).# b* @) {. t/ ?4 J, f
   - FIXED: Incorrect timezone set unless enabling( J  a( Z: M8 F  ^
            manual DST.
# I6 B/ t+ @5 a9 }# M: t! ^( U9 k, s
8 ]" h. y) q0 ?
* z9 M' i$ ~- \/ U3 D' s# ]- k3.0.0.3.130.9:3 P' Y- W- F3 W3 U: Q3 g
   - NEW: Enabled new Dual WAN support from Asus
! ~" i/ O6 t0 A& B! N% Q   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
4 H7 _, E) Z4 x9 R4 X- ]9 Y
$ v3 Z5 a6 P  Z* _; t% W0 N2 y/ M3 g4 I$ a& C3 f8 A  ]; k
3.0.0.3.130.8:
* Y( N; I6 K1 `9 ^*** Reverting to factory defaults BEFORE and AFTER flashing3 c* c8 E( E4 {* j
this version is strongly recommended!  The newer Asus code base ; E# [% V7 o6 \) I/ z( E3 R* U
seems to have changed quite a few settings, so you'll want to
' d, n2 i7 L5 \" k( t4 D! K+ \not only start with the new default values, but also get rid
2 Z9 E0 N' m4 Eof obsolete settings.  Otherwise you will be wasting a
' I, G  P! r6 |good amount of the limited available nvram. ***
& x" E9 B5 A# R+ j' T4 [8 Q2 k; e" o" G
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
/ w6 S) E; d0 V0 k1 I% `                  and/or kernel code)
) A* v) U% ~& n4 k4 z) f
* o  \6 u$ e; _   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing / t0 N" k) M& h: n8 ]+ t2 _' M; z
                  a LAN device behind the router.  Workaround is to
3 c7 p. ]# r' P+ L* Y                  use an IP range outside of the local LAN
$ X- R) k+ s5 i* r& S% F  h                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either , T# P  k3 t8 D/ x% x9 r
                  set your VPN to use the VPN tunnel as default
8 E% d% G4 [+ e- G( B# U1 S                  gateway, or manually add a route to your VPN 6 [3 V+ Z- K) e6 L: @
                  client.* o$ ]8 Z& \! c0 q/ l

7 G! S+ }: L  ~0 R% r5 b   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).+ W# A" s# C4 ^1 A& g
          Build 130 brings various code changes to IPv6, not sure
; Y) Q; R7 [( ?( {- N; L          what else (as I have no changelog between 112 and 130).4 X) p& |/ J8 o  J9 }0 \# R% p
          The QoS code remains from build 108, as build 130 is
6 e6 n8 T8 v4 R' \9 e          unstable.
+ ~/ l8 T& Y" t   - NEW: Added "diff" utility( {2 M. Q" ^% K  c' k7 d+ `
   - NEW: Keyword-based filter (new in 130); v4 z1 q, @& x/ u
   - FIXED: Firmware/settings can now be uploaded over HTTPS5 |2 Q+ \2 O5 `
            (bug fixed by Asus)
. E. P) |  N6 Y; N/ M" U3 _1 y4 }3 Q( G# Y   - FIXED: Buffer overflow in networkmap that would cause garbled
6 y9 P% ^; w% H$ w% U8 j5 {            device names to appear on the clists list (bug in
4 X" ?5 D* _: y. X  D+ ]# P            Asus's code)- e; g: u+ |+ p& K5 y; F, O$ Z
   - FIXED: Firewall would break when applying a game preset that ( V/ I: H6 S. u: k
            had multiple ports separated by a "," (bug in Asus's
+ J% b% M/ G$ k3 M- L& F8 u            code)
; b. C- B7 ^  q, o5 p0 C% N- S   - FIXED: WOL through webui wasn't working when IPv6 is enabled- P, P, |0 k8 }: ^# Q# i* F0 q
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
6 o( V5 J( S* ?$ g   - IMPROVED: /jffs/scripts/ will be created automatically if it3 H6 s& ^  r# p6 b, g! O% X
               doesn't exist (you must still make any new script 2 ]# J* X+ [2 j  u0 j6 H2 X
               executable using "chmod a+rx script_filename")5 \0 t# k3 D8 S9 {. y5 f+ V

% S. H# D1 |' `8 H! T/ x+ H" l) c) T0 r
3.0.0.3.108.7:
8 O; R' T2 j& \   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
# W8 f! s7 B7 R   - NEW: Added webui page under System Log to display active/tracked: o6 {$ Q7 v* g
          network connections.
0 K, G0 k0 K0 e1 R   - NEW: Added netstat-nat command.4 k; h: X" s+ {: U, F) W  a' f
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by ! S/ u% n6 J- A9 a- Q0 S' Y
          Shantanu Goel)% K1 a& z7 z% S% F( n- T6 s! X
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
. ~, E  C' }9 G6 c+ e   - FIXED: Removed check in Asus's code that would reject txpower > 807 K9 y9 [; ^  e4 i7 X0 @
            unless you clicked three times on Apply (?!).
9 P0 u2 [" P; O+ s' \            NOTE: Still not sure power setting even works, as I get
- @+ |0 Z+ k. C            -80db from the other end of the house no matter if I use ! [1 k$ `/ c5 A: `# @' {
            40 or 500 mW.  H5 M' ?8 G' ?! ^& V1 j/ q

; j! |7 w' `; G9 |
  z! B. x7 V+ u7 ~# z! v  C+ D3.0.0.3.108.6:# w; W4 o, x8 N4 ^8 Q. ~) E
   - NEW: HTTP access list (backported from build 112)
0 O. y' ~: Y: T; ]* c   - NEW: PPTP VPN encryption options (backported from build 112)5 `" a: _/ i9 G( y* u# S5 f
   - FIXED: Traffic history location was't properly saved
4 M8 `  N' e7 ]) o$ Z5 T            when changed in webui.
9 U/ y$ B) z# Q7 g( ^5 I   - FIXED: Disabled traffic history saving to nvram for now,4 y/ T- q. w* S' l  P! g. C
            to avoid people accidentally filling their limited nvram space.- u- Z3 t9 t& m; |1 z
   - FIXED: Missing bottom pixels from the bottom of General menu
: ?, y& @& p/ Q9 s   - FIXED: Removed invalid CSS attribute
/ n/ }3 o3 s( n& C0 s5 U   - FIXED: typo in VPN iptables entries (bug in Asus's code)* e) a) {, P( J; b+ {
7 B! L7 Q9 y5 ?( D) a. M

- c2 s+ m; f- |3.0.0.3.108.5:$ x! i/ m' T9 j7 d, e0 Z
   - NEW: Crond starts at boot time.
) P7 H8 V; B: W( Z1 T   - NEW: init-start is a new user script that will be run early on0 P* D2 l% k- e& m7 i$ o7 C* O
          at boot time (right after jffs is mounted, and before any
4 y4 g# s% E( i) b; X& x          service gets started)1 v/ I( ^# n. K! ?# B6 U* C3 E7 |
  - NEW: Can save traffic history to a custom location (USB or
/ H5 Q9 A, A1 Z- x         JFFS, for instance) to preserve it between reboots.
% Y7 g/ D; f$ n- A  u( J  - NEW: Added Monthly traffic page (ported from Tomato)% l' K% q. S1 f* ]* X4 n
  - NEW: Added the Performance Tuning page (with temperature).
: d+ i* K% u1 R* Q$ W& \  - FIXED: Webui authentication was bypassed by the web server (bug in  n$ f7 N) V2 ^7 _! |
           Asus's code)
4 f& V* w9 g0 n+ j  - FIXED: Httpd crash when uploading a FW or settings file over
/ W$ C8 q4 u* }" V0 V9 ~& z3 G           https - should simply fail now.  For now you have to
0 i# V# b, [. |% F- f           use http for flashing the FW or restoring your settings
! m9 u# O6 g1 N- Y" T1 j/ X  o           from a saved config file.
2 {  D/ A: C! L( _9 @
/ d9 D( i! }) o! S$ ?) `2 _( ~) y. ^9 d& Z, p5 O
3.0.0.3.108.4:& |1 A0 p- A% ?5 w4 x3 u1 n
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
2 R% @- Z* h3 T: p3 l          the OUI database (ported from DD-WRT).; o# K3 B7 j2 r' {% A- A
   - NEW: Added HTTPS access to web interface (configurable under Administration)
1 T6 _' z! a4 f- U8 q' f   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)" a/ v9 Y) v2 o3 `; J3 ~
   - FIXED: sshd would start even if disabled
3 z' j% Z, U3 A2 d: L   - CHANGE: Switched back to wol, as people report better compatibility with it.
( L$ O# t/ N, j; v2 o2 w             ether-wake remains available over Telnet.* J6 O' w) M: ]" n9 _0 L
3 Z' E  m- g: n
% ^: {9 p) _* W
3.0.0.3.108.3:- i- ?# @' X, x) g
   - NEW: JFFS support (mounted under /jffs)0 |9 s: [" K7 Z+ z/ F
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,. e" C9 n+ t) k0 A0 K# M, I
          must be located in /jffs/scripts/ .
* Y+ L% n' a; x8 @8 o' `   - NEW: SSHD support8 ?+ ]' q0 m7 N' Q+ g. D% ^4 V2 h' R
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL" k! v! R! _  l$ j. _5 k* ^
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.4 i2 b  F& O/ w: D$ X
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
+ `( V& i! c/ Q2 `1 ?8 O, x* [2 p! \  h7 O
' `  L' A+ e, _
3.0.0.3.108.2:; U2 {/ f' }; ^" U1 d
   - NEW: Added WakeOnLan web page
# _4 ~7 I& ]* w6 g" h" z" x: \8 m$ ~3 T7 p
$ N4 G: M  A9 Q& v. h1 q8 V% {# A9 S' Q
3.0.0.3.108.1:
- [/ P- w1 Q/ l. H: N( G   - Initial release.
8 L7 z/ A( G. F  K% j
0 Z, {& f+ o( z6 q/ E$ o! i
* v! m" M% m7 U" Q. QContact information
* y2 I- A9 p4 l4 _-------------------
! o( i/ C6 W8 Z: k% q( _# K1 hSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
: J1 S+ Z6 |( P7 tAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.# q8 y) G' X# X/ w
Website: http://www.lostrealm.ca/. b" V* K* Q' V/ Z/ _2 I; e7 k, k! o
Github: https://github.com/RMerl/asuswrt-merlin
/ {: t, e/ L! [$ AEmail: rmerl@lostrealm.ca
& H' v/ ?* e9 H) iTwitter: https://twitter.com/RMerlinDev4 D+ M7 K9 n# s3 D

) Q$ ]' i5 @8 P8 e) bDevelopment news will be posted on Twitter.  You can also keep a closer eye
/ X! R1 s. i! ]9 z6 Non development as it happens through the Github site." j% _! ^- k' f6 }" k$ ]

# i5 _, x8 s( {& J+ DFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
1 H0 ~$ \7 h) vpost there (in the Asus Wireless section).
' y0 U/ K! y1 D, X  T! B- e$ U. x
/ h  X0 y' c5 `8 V+ @% p1 }9 X
2 ^  |4 X2 x, t' X7 zDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want 7 }- ?% V+ v9 Y# T' _
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
$ p3 o, v0 |3 \8 o% D; v0 H5 s& a" D( I
I want to give my special thanks to Asus for showing an interest in this project,
. I$ W* `  q' b/ a7 q) x6 E! Yand also providing me with support when needed.  Also, thank you everyone who has
4 h7 K" b* N7 @% D& h# adonated through Paypal.  Much appreciated!4 k$ O  w; R: m( d# {" `% f& L) z
+ m" U0 ?( v5 T% r
7 p8 ]+ H. d  W

- u' Q( K+ F2 f! Q* _/ B' \---
: J( F4 y: N0 t5 C+ EEric Sauvageau
9 Y7 P3 `9 }" E% c& t# d. ?5 p* E( [  c4 e# f8 \5 J; g5 L3 r

4 a* [. C. i; Q/ Q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 ! h, C) C2 ?' j9 N0 G
谢谢,正好有个N16,刷机试试效果。
" j8 k- k' G* R/ l( B$ h
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了) L$ A0 q% E+ N
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!4 b0 a8 c  W2 M0 A7 `2 E
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-2-19 12:20 , Processed in 0.034278 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表