查看: 23604|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
: }0 y  [3 {: w' U7 K/ [3 v0 u  [# y( L6 p& o8 \
  Rebased on 220, includes AiCloud; added wifi client stats
$ `6 A7 \0 V( q7 k, w' E  9 Y2 J* G# f. D8 k0 t+ u5 K
  
2 {2 U* Q( H( S. U4 f  
4 ?0 Y# |5 X& q  
8 j2 u5 Y0 m! W6 M3 z  # |1 K% D7 k9 V" W9 h) ?

  E. H# _9 l1 |2 z
. p. b( h+ \5 k) |' b) g9 Q" ]2 O0 y7 [
* M4 H. J) n9 e; I3 }" w
3 k" Y/ q+ e6 G1 {, e' r

9 Y" @* L8 N, H: x" e! \
+ `; V* h8 v5 l  I8 O, p* W" T$ Z0 {
8 I$ }; Y3 t2 i1 N7 h$ w

+ s7 a* f. k9 x
/ Z4 F  @# G: C# ?, B: X' U, s5 oAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
: @# {4 D( E2 G$ c' G1 p=====================================================
! z' Y0 ^$ ^7 Z" i" C
3 G% t  K) G! B9 j  h. l" Z' m% b9 a  P8 ~# H
About* Y8 q3 P1 o6 L0 F0 ]
-----; K5 f4 a5 `7 |0 \- T
Asuswrt is the firmware developped by Asus for their newer routers.  They are
: }0 x3 h; s# x. p8 _; a$ p4 Talso porting it to some of their older models, like the RT-56U and RT-N16.  4 W$ u; e( K  z
While originally based on Tomato-RT, Asus has disabled some of the
! P& A, U3 N+ loriginal Tomato features, and added others.
7 c6 P: s* Q! t+ F( k- J/ R4 L( {
( ~0 Z; J- n0 j! F$ mAsuswrt-merlin is a customized version, which I am developping.
1 y7 l( G7 i' u8 j1 ~The goal is to do some bugfixes and minor enhancements to Asus's firmware,
3 G3 _  \2 u- U2 [without targeting at full-blown advanced featuresets such as provided by % U9 N- p  E. d4 A1 [
excellent projects like Tomato or DD-WRT.  Some of the features 8 s# d1 R: [$ k# }/ I. J. J' e9 B
that had been disabled by Asus have also been re-enabled.
& c9 u* u' @" Y1 v8 p1 W/ ]This aims to be a more restrained alternative for those who prefer to stay ( j! C9 C4 b+ P$ }
closer to the original firmware, with limited risks of seeing new
1 g& e3 I4 D0 J# N9 }  gfeatures bring in new stability issues.  I value stability over 6 I' h  p1 r" |. Q3 o4 b
performance, and performance over features.
) F$ V+ v9 {$ Y0 P! i5 g4 B# ?
3 f0 t5 f  n- M. a) Z" @3 l% E( ]! P; H& i* v+ h8 C$ P$ a3 f
7 |4 _# I6 w' B1 @: M
Supported Devices
5 Y$ @* T% N- u: Z, s-----------------
! Z9 O) Q5 K- V5 mSupported devices are:
) q# l/ B0 \2 K+ r9 Q/ {3 S1 d * RT-N66U, \; }: m9 f0 C% ]" e  T
* RT-AC66U9 B& N6 T, t0 u# R  X
& D; F" a) E6 O( c& g* Z
These devices have experimental support (because I don't own one to test it):" M; _9 _! H3 ~) e
* RT-N16* x; O+ s$ T9 [3 q4 w1 X4 M/ }- q

( O6 j/ m& T! G: _# e* U# L. V$ e1 c7 ^6 n6 x# N7 S
) k* N' a# ]9 N  _/ n6 G; ?
Features+ G6 \6 T  B: Z$ h- J
--------( U+ W3 g* E/ p* q
Here is a list of features that Asuswrt-merlin brings over the original firmware:
5 s0 H, y3 z# d' P/ U, O% \3 I
% Y4 d% E! M, O) K4 e- Based on the source code of release 3.0.0.4.220
2 i" A0 k. `; D# w4 j- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)* ~8 q3 M/ ^8 E  c
- WakeOnLan web interface (with user-entered preset targets)
7 K' Z/ T6 g" j$ v' w5 U- Persistent JFFS partition
' ]7 D( K& e- g7 W- User scripts that run on specific events( C) e* e: B1 w! E5 k
- SSHD (through dropbear)
! k# M& P1 c$ z3 n9 A+ z* A- HTTPS web interface! f9 @) t! W# c6 R; H! R  x
- Crond2 ]3 ~  ?3 I6 D9 R. H1 s/ W2 I
- Clicking on the MAC address of an unidentified client will do a lookup in
9 D, d" Y3 {3 D$ [# r  the OUI database (ported from DD-WRT).
! \9 h) ^0 g3 e, s7 _( ]  b/ ?- Optionally turn the WPS button into a radio enable/disable switch/ y: c+ E, ~# ?
- Optionally save traffic stats to disk (USB or JFFS partition)6 Z  w& ]; |* v- U9 c
- Display monthly traffic reports
& U0 t5 b8 F0 \7 N- Display active/tracked network connections. o  P% z3 q7 m, q# M7 \
- Allows tweaking TCP/UDP connection tracking timeouts5 |0 S, @: y% u
- CIFS client support (for mounting remote SMB share on the router)/ y# C+ @1 X9 H, M1 l' R
- Layer7 iptables matching" i+ O% r4 C; x" Z- r! x+ u
- User-defined options for WAN DHCP queries (required by some ISPs)
# {3 C" @4 |" F9 @* z& ^+ L- Name field on the DHCP reservation list! _+ I$ |0 D% z) g6 c
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
% S: `4 W; s6 W0 G) ~: `. h) r) b$ z. x- Dual WAN support (both failover and load 7 k0 v4 G% k$ M0 k# ?6 Z9 ?( d' l
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
& w! Z/ J# A5 T: q  E+ G* H5 f- Disk spindown after user-configurable inactivity timeout3 ^! J& V  H; j0 H' T
- System info summary page# @. }  q7 m& x
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
" j- n! H- Z9 i" ?, i7 J$ u4 k- OpenVPN client and server, based on code originally written by/ N% h4 J3 t6 G. F3 Y
  Keith Moyer for Tomato and reused with his " k. C" M8 l2 r& z6 ~, W* `# v
  permission. (RT-N66U, RT-AC66U)/ K+ V% X8 A9 V1 G" {

/ I' G1 J' _( \
3 |; j! f: M# v6 ~) B5 [- `) s# N& s, L& `. S# Y$ ?
Installation
( f7 z& G& v4 Q# r/ x5 Q* y/ t------------
0 y6 C. p6 W+ XSimply flash it like any regular update.  You should not need to reset to 9 `6 [, i1 ^: _7 I/ g# G- L
factory defaults, unless coming from a version that used a different 0 x9 l4 H2 `- P5 @
nvram size.  You can revert back to an original Asus firmware at any time just( g( D0 E8 n* s% P2 a2 O
by flashing one.2 w2 \" g4 O1 T8 b% I" C. b

- Y% j) N0 L3 L0 N; \: rNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the, W* k; M5 I5 X( l; t
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
4 U8 r( w" n3 F1 z3 _0 ^will wipe ALL your current settings and revert back to factory default!. A) K) J: n& G" ~
This is required to upgrade the nvram storage to 64 KB.
& K$ R* [6 G2 @
; C8 P; G  S* W
# Q2 l4 e9 O9 M, k( W5 nUsage
# Z6 c4 {7 R$ ^& _2 L2 r-----9 \! J" ?7 s. P' w, l9 |
: G% }. `7 F5 L$ O
* JFFS *
  G$ l5 v- C0 A9 q" f& p/ `3 F& L( |JFFS is a writable section of the flash memory (around 12 MB) which will
9 Q5 q4 a# k2 u/ P" o% `allow you to store small files (such as scripts) inside the router without
! {7 J  M. B, {, y2 Oneeding to have a USB disk plugged in.  This space will survive reboot (but
; U, T5 b' _6 Z* }3 uit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  , R& [5 e/ \; s, j3 L7 V
It will also be available fairly early at boot (before USB disks).
, m; o3 C- g, s9 ^3 ]7 O# y
% V5 M; L2 K, G7 ~% I- VTo enable this option, go to the Administration page, under the System tab.: B# m7 y$ E) t, O, e: [6 Z- t

3 P' ?+ U# D( C+ r4 _: g; jFirst time you enable JFFS, it must be formatted.  This can be done through
. P# ?" T7 D8 R/ _/ M' Wthe web page, same page where you enable it.  Enabling/Disabling/Formating
8 P$ X% O& m, z5 E: n4 B8 v, _JFFS requires a reboot to take effect.& z  f4 J! q- X4 Q/ ]

1 n+ @# \2 o9 H2 E4 F$ WI do not recommend doing frequent writes to this area, as it will ! a/ `) {4 u! ~, J
prematuraly wear out the flash storage.  This is a good place to * |3 M6 x; F* c$ k
put files that are written once like scripts or kernel modules, or ! M  b. O  }7 m. A4 S0 m6 o
that rarely get written to (like once a day).  Storing files that
" z" G3 D9 d% l1 a5 xconstantly get written to (like logfiles) is NOT recommended - use
7 |9 O' V; T" b# I5 |a USB disk for that.9 M; e9 x; W- `' u' Q1 m, u5 `

  L/ l% d9 O6 \' v) {+ t3 U1 \& ?$ t- Q7 \+ [" z3 O
) U. \+ h# M6 r$ z2 F! H! {3 V" v
* User scripts *
# K2 d2 @+ H- n/ G/ FThese are shell scripts that you can create, and which will be run when 5 X) N% @8 H# o2 R9 S7 p6 L
certain events occur.  Those scripts must be saved in /jffs/scripts/ & H0 v# u% A, N1 l, G# k5 \% {6 m
(so, JFFS must be enabled and formatted).  Available scripts:
$ t1 n9 Z6 @" x5 j5 i  \0 k; W9 S- ]5 @' B
- services-start:  Services are started (boot)
, J0 ~) s' O' I8 K0 b# r( x- services-stop:  Services are stopped (reboot)1 Z6 F7 b1 @3 C! t1 ?# `( ?& {
- wan-start:  WAN interface just come up (includes if it went down and back up)
  J# W! N* M: i5 W- firewall-start:  Firewall is started (filter rules have been applied)
7 K3 `8 T  r8 W" k6 \9 d3 T, {1 e- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
# L3 q& n& C% J+ `/ @, o- init-start:  Right after jffs is mounted, before any of the services get started" G% t* p6 v* T' B+ R) Y
- pre-mount:  Just before a partition is mounted.  Be careful with 0 N) W3 n5 [4 R& b
  this script.  This is run in a blocking call and will block the mounting of the " Y' r8 I; I9 Y: J
  partition  for which it is invoked till its execution is complete. This is done ( p' d+ z" T% ]& I
  so that it can be used for things like running e2fsck on the partition before
: B' a; s+ J! S  mounting. This script is also passed the device path being mounted as an
( a6 S( U8 J! H1 h  argument which can be used in the script using $1.
6 }- X1 o0 e- |! r9 A- c( K- post-mount:  Just after a partition is mounted- a6 h9 u# q2 p( j0 ]  ?

& b$ L! B; B' q% P4 N$ x& w) Y7 qDon't forget to set them as executable:: V, k% O* ^! }/ L

/ V9 m! Y; e# z4 L3 k- x6 ~   chmod a+rx /jffs/scripts/*
5 u, a0 Z7 `7 U0 [( X, A$ E, ?: e6 }4 a
And like any Linux script, they need to start with a shebang:& ]% g/ q! o2 t+ U- k8 X0 x

7 ]- N$ U0 [; v   #!/bin/sh2 j- ^4 ^8 F& {4 }" M" X

1 X* H$ Q! h$ J/ J4 D  y5 m3 m- J: k' [$ n
- w7 Q# A; d* F2 N
* WakeOnLan */ r2 R' m8 ~% J7 ]. X
There's a WOL tab under the new Tools menu.  From there you can enter a: x) u! A8 q( [. `8 H
target computer's MAC address to send it a WakeOnLan packet.  You can also( J# n! p# s. B- c& C* G2 y$ C
create a list of MAC addresses that will be stored in nvram, and on
0 W0 e  }+ @% ?/ i/ G2 Q- mwhich you can click afterward to wake up one of the listed computers, without
% w/ l, f& o9 B, m( A9 E# p- bhaving to remember their MAC addresses.
. s  S) S7 y. O& d0 |1 O
! P- @" G8 G2 h4 C7 N
* ^9 N9 j3 m& f) Z8 ]
( V/ t  l5 D1 G: z  R- R& Z3 o* SSHD *
- F" M# y7 F8 L6 nSSH support (through Dropbear) was re-enabled.  Password-based login will use
# j7 q. y& I# e$ U9 k# Jthe same username and password as telnet/web access.  You can also optionally 9 b" d, g3 ~& u* n$ t5 P2 u
insert a RSA public key there for keypair-based authentication.  There
. ?6 c2 m% M! m8 U9 |4 o/ Uis also an option to make ssh access available over WAN.4 G) D5 C& o& }, v0 Q( {4 R
4 j; ?$ o/ N' Z* h; e3 O6 c( Z% X

. D2 `0 w, R* g* HTTPS management *
- E* y7 I9 Z/ h' r; @I re-enabled HTTPS access in the firmware.  From the Administration->System + T) R" w! j& w$ Z* Q, O: J
page you can configure your router so it accepts connections on http, https & h% k# ~, P! g* ]3 T
or both.  You can also change the https port to a different one
& X8 g' I5 S) {7 X- ~# @(default is 8443).; Y4 C5 \* K( L) H3 A1 d
! I# P4 r; d7 D- \" d6 ?
. H. j+ `$ K. C! `, ]1 g% q

' P5 T+ Y5 G. o* [+ b* WPS button mode - toggle radio *
- w( M& R* H+ c' y: c3 SYou can configure the router so pressing the WPS button will # d7 i5 W' T9 v; d: z: @
toggle the radio on/off instead of starting WPS mode.* y" e- Q' j! z9 e4 U. `5 U
The option to enable this feature can be found on the ; Q6 g5 d: g& H/ o( W2 ^+ W
Administration page, on the System tab.4 R$ A" ]/ z9 P: v- a) H$ c

$ y3 d) |7 W: H) s) E) x7 H& |  Y9 k0 q: e6 N4 N  T  B

1 |3 s3 {  b) r, `: g2 r9 G8 B& _* Crond *  O, t0 ~- r  G: y8 w4 E
Crond will automatically start at boot time.  You can ( ?- K9 d2 x( o3 S4 G% P. a* R
put your cron tasks in /var/spool/cron/crontabs/ .  The file
5 Y5 U2 ^. H' ]0 U5 ?" m" B$ }- xmust be named "admin" as this is the name of the system user.
0 |! [. m* y; p( H$ l' R, d' fNote that this location resides in RAM, so you would have to
! ?8 @8 X1 h7 [4 t7 p8 h3 aput your cron script somewhere such as in the jffs partition,
# ^/ x# H, b  d5 U5 tand at boot time copy it to /var/spool/cron/crontabs/ using
  T* e+ b  c( X) l& }( d1 ~0 u7 ^an init-start user script.) A# P! d9 v* c# p+ f4 P9 |* }

, Z5 q1 t: `$ t( s- g8 V! {
) A6 _- @# n5 I  s
- M( t/ Q1 K7 C: a  {5 o* Traffic history saving *
6 R+ M7 q" Z8 ?$ s9 M  \, RUnder Tools -> Other Settings are options that will allow you
& h5 ~& _' O6 W1 J8 y6 F  fto save your traffic history to disk, preserving it between
# T6 ~5 E! x4 |3 i  L1 G5 I+ J( Qrouter reboots (by default it is currently kept in RAM,
% B0 L4 W9 f/ K- c4 w- [so it will disappear when you reboot).
. [7 J0 b* C( A/ F; J
- a. u2 [3 `/ R2 e8 E) GYou can save it to a custom location (for
! [9 C: Q/ w* }example, "/jffs/" if you have jffs enabled), or - `6 J% H" W5 r; T
/mnt/sda1/ if you have a USB disk plugged in.2 P; v7 |8 A' ?: o; H3 f
Save frequency is also configurable - it is recommended
& x6 o* I% l3 L  b4 ?! l% ]& u+ e7 ~' }to keep that frequency lower (for example, once a day) + n6 n% v1 F$ E* x
if you are saving to jffs, to reduce wearing out
: m2 L7 s4 ?+ f& O' g6 `( yyour flash memory.  Make sure not to forget the trailing
/ f9 q6 P& }1 q$ S: _slash ad the end of the path.8 G$ ^- A* P5 b- S) p2 c( [

$ B' h; C6 e" k+ {5 S8 x* y; jAlso, a new "Monthly" page has been added to the Traffic
& I* D9 b( z. ]" l" G( x% j/ `Monitor pages.
; {" B- j4 y4 j  X
1 h, E3 T! ^, _  V9 k4 p1 d% g; Z

. E3 q% r6 S5 R2 X* Display active connections *
$ s3 Z$ O, c' g* b& A2 x* oThere is a new tab under System Log called "Connections".
" B- |' x) w4 R% gThis page will list the currently tracked network connections.
( p$ t! P+ x3 D6 }You can enable name resolution for IPs on the Tools menu,* D* S- w% F; x# w, i; L# z
under "Other Settings".  Note that name resolution can
: l6 @* i1 U, @+ ?% |+ |2 ]slow down the loading of this page, especially if you have 4 I7 A3 ?1 n: n
a lot of tracked connections (for instance while torrenting).
6 C1 f& u' r4 c' e" O0 U- ^# |0 o0 ^6 s: J5 ]

1 z4 U' m' }  x; K' r1 h/ O! M9 U3 q# |  p+ B6 H7 p$ U# \
* Adjust TCP/IP connection tracking settings *' p. w1 N. U! e+ z/ y0 ]+ h
Under Tools -> Other Settings there are various parameters 9 C( S# [$ ?% B& k5 A
that lets you tweak the timeout values related to connection
. n2 d. H+ L7 q$ g! Q  z$ Ltracking for TCP and UDP connections.  You should be careful with : j0 N& |! q/ U! u3 q$ D
those settings.  Most commonly, people will tweak the UDP timeout ) N  Y0 R4 x9 R5 r3 B# N' b, t$ j: ~3 G
values to make them more VoIP-friendly, by using smaller timeouts.  }8 g8 B% P; N2 C! a5 A2 B
Timeout values are in seconds.
7 e  O/ _! k7 v4 B/ S4 C# R4 m
$ v5 e# \# k. I3 ^+ a+ f& K3 j$ I, p4 e( Q* w2 o

( X) x3 L  S! \0 ?& Y+ Y* Mounting remote CIFS shares on the router *
: _; b3 X7 c2 E5 w$ qYou can mount remote SMB shares on your router.  The syntax will % V0 `& I2 K0 @
be something like this:
4 m5 I  [" _  k! h5 u
9 E1 U! S: c# v* ~: zmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"( h4 T& y! Y( P' T( @6 E
- {* F) ]4 k* a/ g; U
(backslashes must be doubled.)
6 m0 M( T6 t" W$ U( b
& O1 p# |( D, x) N3 S6 V8 @4 V6 c4 y0 k& p, E5 N

" g9 }: m8 ?/ q! s2 z! k* Dual WAN (EXPERIMENTAL) *$ a% ]% H; ?& t& Y! r( S* |3 L
Asuswrt originally supports using a USB 3G/4G modem to use as a & x* y, i! O; g4 s7 a' o! p9 w
failover Internet connection.  Dual WAN is the next step, also " U6 o8 |+ T0 \7 ^7 P
developped by Asus but left disabled so far in their official
! ?5 X" Q! z* d: N4 {- \* |% Jreleases (probably because this is still work in progress).  1 W1 t; U* }: ~: s+ x% `: a# C
/ [0 [2 u% L$ W3 y) [# {1 `' U
The first improvement over USB failover is that it works not only ( m; h7 c& A3 i) q9 j- l, A' B
with USB but with other ethernet devices, which can be plugged : j* @# }8 m' W  `0 x0 z7 P1 ]9 k
on one of the LAN ports that you will select as the secondary WAN
: t1 _& t% \! \; M0 t- sinterface.  The second difference is that in addition to failover
6 j5 b" z; P9 b1 I% z. m9 Imode, Dual WAN also supports a load balancing mode, allowing . t* n! I- u7 P( r9 f
you to share both connections at once.& o) h+ q$ |) q6 _* _$ S2 p2 u5 X! ]- w

4 C) k4 ?; x; k* l) Y6 S2 ?Keep in mind that Dual WAN is still an experimental feature, until
* k& k. k' K% nthe time Asus finishes developping and testing it.7 i8 @# H, f& `& ^. \0 Z: r

$ }$ I. h6 `8 H: Q. z6 r  n9 y0 h5 q* ^$ D

7 K( s! z4 p% {' L: Z- y. W$ X* Disk Spindown when idle *9 p6 H% n, R  d2 l& _  N' @. ?
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
, U/ j$ F. H. |5 s6 H% tto configure a timeout value (in seconds) on the Tools -> Other Settings & w6 e1 y. b2 }, s! x' w0 X  K
page.  Plugged hard drives will stop spinning after being inactive
  F3 f4 Z8 U4 yfor that specified period of time.  Note that services like Download Master + j6 H, o1 S0 i% @2 T
might be generating background disk activity, preventing it from idling.
+ W. ^8 t" H# Z3 G" m9 p6 e* g; }0 b$ C8 A  E

( {: v; Q  {2 }) P0 K5 J  n2 Q* `; {' S" V. X0 N1 F9 c& Z
* OpenVPN (client and server) *( W) m5 ~  J' W9 j1 p; K
OpenVPN is an SSL-based VPN technology that is provided as a
+ t4 ^0 C; o3 V' v! ]secure alternative to the PPTP VPN already included by Asus.# |0 a& h2 y+ c
OpenVPN is far more secure and more flexible, however it is & A3 V! C# f/ @0 Y) v! z! ~) E
not as easy to configure, and requires the installation of " I% W: J: J* n) {, z$ f/ [
a client software on your computer client.  The client
+ W# C4 c- W0 [$ Z( Qcan be obtained through this download page:
" R  c" z$ f" |6 C& H
6 [, p: a: b  u: a3 Uhttp://openvpn.net/index.php/open-source/downloads.html
+ w3 d3 X' C. Y' H, G# s: F, R; `3 k0 f
Explaining the details of OpenVPN are beyond the scope of this
3 P2 ^" Z+ n+ ]! Qdocumentation, and I am in no way an expert on OpenVPN.
; O& Q# V1 o- v0 k; wFortunately, there is a lot of available documentation and
8 e$ ~1 T6 X. k  A/ nHowto guides out there.  I tried to stick to the same option 0 l4 y5 q5 Z5 w+ X' K; w9 L) g: W
descriptions as used by Tomato, so about any guide written
0 K+ G. O7 y! Z5 K* P& T6 kfor Tomato can easily be used to guide you on
& A  s+ a2 d4 A! X/ bAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
) r! Z: x( U% U6 |& t" HGithub repository.
, f- N' m+ }0 I: U! d. F  G# @" E4 K8 d' c# p; J1 S
4 L* f8 Q4 d  c) O; m( O5 d
, l: j0 \5 I' `8 H
Source code
5 c: Z; o" @. o3 F( s-----------
* w0 p6 p  g7 r# j& {5 ]The source code with all my modifications can be found $ u+ W4 D0 E$ T; z1 R6 @
on Github, at:
6 Y6 d" Z: Z/ y+ B* ?+ o/ g) s5 l, L/ b' x) o% j$ f& Z
https://github.com/RMerl/asuswrt-merlin( D8 G: Q4 t# P4 b. s7 G/ {
% ~$ v. d% y3 T8 Q4 z' M! {

, h8 a1 I3 H- C7 @0 H
! f( w/ |. N% M( vHistory
) K4 M' L" V5 l7 k4 ]1 G7 F-------/ J  u' `2 B8 O0 x, B& w
3.0.0.4.220.18b:
9 l, G* S! T  p4 v   - NEW: Report both rx and tx rates on wifi connections  D( _6 H- B# R6 m; X7 [$ q% ~
   - FIXED: Handle cases where the wireless driver returns a speed of -1& r4 l* m* h. l) e
   - FIXED: Removed rssi retrieval retries, as it would make the first access to$ s- x1 A+ f, h& t- o* L, O) z, L
            the wireless page take forever if you had multiple connected clients.6 [/ `  H6 |7 G8 e# r) R
            You will have to manually refresh the page the first time you access it. {/ c4 K! _4 U0 m4 ~% K9 R
            if the RSSI is reported as "??".* h1 I) I7 v' [5 n+ ]
$ a. D4 V' k5 |5 w! y

' ^- P; Z( R9 I  L) w" F/ f4 u3.0.0.4.220.18:
& ^1 Z7 F2 I* y   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be6 `% |  Z' {1 _2 e: \
          manually set to a value between 0 and 15, with 3 being the default).
# a1 K5 h! E% ~" L8 ~1 p: P   - FIXED: Buffer overrun in init code that would crash the router when
% B: [: X5 ?2 i) ^            too many features were enabled at compile time.8 o+ t6 z9 q4 G% z* j+ N
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
8 n2 A5 y5 ~8 i# \   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
4 _5 f$ m$ }3 p* |   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
; x  d7 K% G7 {/ j" ?            not properly saved.' Q3 R: c- F* x' s
   - FIXED: First time a client's rssi is polled it would return 0.
& `7 f1 J& ?: h$ ^0 G   - FIXED: post-mount user script wasn't executed (regression in 220.17)! d% c! S( I9 J# _
   - CHANGED: Added some info to the OpenVPN server and client pages.
9 m) ^$ X( \: w3 A   - CHANGED: Improved load time of the VPN Status page.
5 V4 f1 N4 _) Y& L4 ^( V) w/ x- }2 ^' V

) N1 n5 O5 T  r9 J) l3.0.0.4.220.17:8 ?3 K3 \  k/ |/ E5 v+ M. _# R: C) C
   - NEW: Rebased on 3.0.0.4.220, which includes:2 M0 N. Q& D* G0 ?0 M+ F
            * Fixes to IPv6 6rd6 a, n9 I, ]8 K- d# H
            * Fixes to AC66U Wifi + QoS1 L4 t4 k, E* L1 V* O
            * AiCloud- ^$ F% p# F* f$ |$ D& {
            * Interference mode once again enabled) }! F$ n9 j. U2 i9 t* j& Y
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.2 H4 z" w) W% r( @! o5 C
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients8 d& m& i) s% {/ u7 D. i! [: x
           if you had just enabled the option on the webui.
- Q  n. q$ a' C  - FIXED: PPTP clients not always showing on VPN Status page.' E' p- S$ S7 n/ I6 ?& {, M
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
/ l! N* F" j. x! I( |, e8 V  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks# q( B0 v7 |  M, Y, ~7 l
             the router.3 p( `/ C3 k9 T8 R; `
  - CHANGED: Removed firmware update checker to avoid accidental
; y% w5 b: y9 z. @& T2 k/ X             revert to original FW.# P! V% ]' @, a

- g, m$ O% y  u: c& G% [- v: o
$ M. \! |3 \/ l) K3.0.0.3.178.16 Beta:; {3 S+ z9 S% E( h4 S2 q- @& G
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
; j8 _. ^, ~7 |" ^          Keith Moyer (from the Tomato project).
$ r4 `* P+ e0 e2 b- F   - NEW: Added crontab command9 w& ]3 O" s/ {8 C
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
; Z/ z( P* ^5 ?  j! i            VPN or the NAT Loopback (GRO is now disabled for that device)( y" D! ~  ~: I* f" |: o1 D
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
7 o8 D. ], E6 O! w2 \& l$ [            even dhcp requests to be serviced from the wan side if you- ~6 h4 ^/ t" i4 }8 c
            had the firewall disabled (Asus bug) (fixed by dev0id)- r$ m7 E5 ?; y, g* Z) V6 q
   - FIXED: Default disk idle spindown now set to 0 (disabled).
. b' y9 P- K0 j  N# l, V; J   - FIXED: Corrupted WOL list when using IE.$ F9 u" M4 x% X
   - CHANGED: Upgraded openssl to 1.0.0j." h3 l2 C8 o. I  \! Z* ]; k6 q
   - CHANGED: Included fully functional openssl command (will allow you to- @* M: l% ~1 g
              create keypairs and certificates from the router).
6 C& I3 c/ ^! j7 E) U, w   - CHANGED: Removed power adjustments from the Performance page, as they8 g( \* c* S" f) X* O, g
              are redundant, and not as reliable.
' O$ J( f% [; M9 w6 k% V" R$ \: x   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 1 D  a0 O/ U3 D
              am unable to work on them without an actual router.
( y1 d0 i% Q: u+ D; X" O0 w. o7 G( D) c/ s4 U5 V" B* O

# Y' v6 X% \& L. _3.0.0.3.178.15:, O' T, _/ W' p3 R% [
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
+ O) Z$ Z5 V6 h0 \           * Radio turns back on based on schedule2 O7 {6 `; [) C0 R7 K
           * Reorganized QoS pages' w: i1 o, {5 [+ ?/ C0 b
           * Turning WAN DHCP connection off will first release current DHCP lease
2 l" y# E& E  W4 h' r( S9 Y. `   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.2 H8 V* X3 u% h$ u  l1 b8 n
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB* r' b: c6 b; C) Q: ^. {
          max, as using the whole 90+ MB available makes little sense for ' ~' t% L* f: z9 a6 _$ _
          JFFS, and was also displaying some issues.
! B4 o2 O: O( i5 q: I, J   - NEW: Added nat-start user script, as NAT rules get applied separately from
# Q3 n, `+ V- ^7 [/ v7 H/ _          other firewall rules (firewall-start changes to the nat table are
* f- m, C! v& ~$ h5 P          being overwritten when the router starts NAT)
9 D1 C/ K' [; N8 _4 X   - NEW: Added additional info to Sysinfo page7 g/ R0 ?4 A0 S! f
   - NEW: Added chroot applet* f5 M1 h+ [# u* Z
   - NEW: Option to allow SSH access from WAN' [# [. K2 E: O6 j( i
   - NEW: Option to exclude specific devices from idle spindown7 h1 B: i' Q1 s5 z4 M+ ^. A. O
   - FIXED: Performance page now uses the new Sysinfo API, and is now able
! V: @3 y3 H+ `9 G; }3 p3 K1 k9 |( h            to deal with cases where radios are disabled.
3 M6 b6 V) ?6 o. ?1 Y, @( H  ^! _+ G: i' n

- Z- L0 G1 G$ `% B  {3.0.0.3.162.14b:
% v- ]2 T" a/ ?' U/ ~   - FIXED: Web server would crash for some people when accessing
0 Z% U# c" m' I8 ?! R  Q            the Wireless Log page.
" D$ J+ R' [8 i$ J, A% D  C" }3 j0 {- P* n

' }+ v* r5 D7 H8 R& c- N% L3.0.0.3.162.14:
1 v: [4 T% v0 `) A2 V/ x$ C! d   - NEW: Spin down disks after (user-configurable) inactivity timeout
/ j+ T# F4 [+ ?* R+ |          (using Jeff Gibbons' sd-idle-2.6)3 ]. U3 h7 F2 [
   - NEW: System information page under the Tools menu.$ J6 Z0 D9 g  G# t4 b# N2 f
   - NEW: Station list on the Wireless Log page will now report associated
% r  F6 G$ x5 D6 c$ O  Y          IP and hostnames (when possible).5 r8 |# \, P( l7 ?! C
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:2 t2 q! i, H% A3 Y3 M8 z
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
% X2 `, x: @/ `( @5 Q; x5 e3 b   - CHANGED: Better integration of the Run Cmd page.* }- b# G% Q) g8 B5 z1 K
   - FIXED: Incorrect left menu rendering when under the Tools menu.% ~( q4 Y* v% {' K6 f$ A- p

# r# H8 a" b/ `4 \+ O" R& S( M" X) _) w2 ]* p3 x5 L2 z
3.0.0.3.162.13:0 h9 m: [9 c# N/ R! ~5 e
   - NEW: Rebased on 3.0.0.3.162.
6 Q( P7 T* |5 X. N   - CHANGED: Switched to WPS radio toggle code Asus added,& w, l4 C3 Q: l
              now on the Administration -> System tab.
' S, ]$ H) }8 y  q. p: `2 l
7 }5 `" O2 V# X; s. _" O* ^/ i5 x( n$ w9 s0 ^7 F9 G: R" H/ f. D! W
3.0.0.3.157.12 Beta:
- k. K8 {+ z0 ^( Z$ w$ r, qThis is based on unreleased Asus code, which they have ; }9 H5 Q0 ^+ B# j
graciously provided me with.' v7 x' r  e1 V. q$ r0 b
) o/ h' _) I. n; g1 ~. D
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
0 A! u, k/ Z/ I0 h% e: r      . IPv6 tunnel memory leak fixed6 W7 ^3 @( Y' z- q' b* e! ]
      . They fixed many issues, making some of my patches 1 t. C/ H  N( a* {/ e0 u
        no longer necessary, such as timezone DST, https auth, etc...
# f5 h. `5 D7 x. m6 m$ E9 b8 @      . Upgraded radvd- a8 k+ S5 S4 }9 y7 E# x
   - NEW: Added link to the command shell page in Tools menu.
$ v, a" R8 {) a, e6 H   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
: p/ @: h" g  o: f  ^5 w4 Y   - NEW: Added "tee" command.3 m- G, [+ R# L! J5 R: H3 A
   - FIXED: NAT loopback rules would actually NAT every lan to lan3 M, O  a+ ]" @3 B3 I2 a
            connections instead of only those needing the loopback6 t/ B: \2 f7 B
            (bug in Asus's code).  Replaced with new code based on a
" ~( D+ g, \2 s            suggestion from Phuzi0n on the DD-WRT forums.
4 W$ ?$ `/ l5 f( N+ f   - FIXED: Accessing the WOL page would make it resend the last
/ n. w  M2 O3 n+ `5 L            WOL request.
+ M6 n( B9 c) o/ L& n0 \) b   - FIXED: 'cru' was using 'root' instead of 'admin'% a) P  s$ S* Y9 Q' Y# n
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
# J1 x. ^+ ^  k. g, z   - CHANGED: Made tracked connections load async from rest of the page/ C$ c3 |' |3 S7 q% C
   - CHANGED: Increased hostname width on Connection status page: v- B2 {' r; n/ f3 K# {* ?
   - CHANGED: Improved WOL page functionality.4 z! ^( e1 t, Z: M. Y. G

$ k- M' U3 j9 y, [
+ V3 H! k. r8 f' m/ [: p3.0.0.3.144.11 Beta:
$ u3 U1 \8 r3 r- D5 p' h4 i/ J7 n   - NEW: Name field added to DHCP reservation list# g/ m/ }. d$ R) h- k% v) V$ l
   - NEW: Webui option to enable resolving IPs on the Connections tab; Y3 _6 f1 l5 k& |6 `8 {/ Q1 k
   - NEW: Store a list of computer MACs to use as WOL targets
  j* u4 D  k6 d' a  ^. P* e0 Z   - CHANGED: Increased dhcp options from 32 to 128 characters
6 S' y# Z6 `9 n3 z, ^/ K1 \/ J7 M   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced! V" H% E+ N! {% g
     it to 16 in recent versions)% G$ A0 m+ |. |8 c
   - FIXED: Retrieve dhcpc options for the correct wan interface
6 D. u7 Y2 {' P7 M8 N9 `. {: r  s0 A5 d, Z* q+ u
: u$ U& S9 Y4 ^+ i
3.0.0.3.144.10:; e2 M  x% U1 B
   - NEW: Rebased on 3.0.0.3.144.; q) R' {, V! `% T1 l
   - NEW: Support for 64K NVRAM enabled.  ***First flash will: F' S! w, Q7 h! B  I* J: i. E
          wipe out ALL your settings!  And you cannot restore 8 a8 b7 N! H- B8 k- L' L+ Q
          from saved settings - you must manually reconfigure 8 a$ z1 d. {- E- a5 a  [
          everything.  Be warned!***
6 K. v  `% L7 [( L$ u   - NEW: Enabled support for Broadcom Wimax devices% z$ n: N0 a( x. a+ \; R0 N  M
   - NEW: Added cifs kernel module (for mounting remote SMB shares)$ c+ `" q/ T, L& E& H
   - NEW: Added layer7 iptables matching
' a  V. M: N* Z   - NEW: Added user-options for DHCP on the WAN page
- @- X$ _0 i# t; S9 D2 ]   - FIXED: Router crashing when connecting to it over Wifi
% m) P$ _" X: p$ _7 _* H9 h# @* [            and running the newer QoS code (disabled GRO)
0 ^4 B0 a2 @4 {3 }' K   - FIXED: Router crashing when connecting to a network
7 V4 p; p* M6 o. P( g            device behind the router from over a VPN
# ]: ^  n/ l/ S2 o, h# x, v            connection (disabled GRO).
' D. V4 C7 X' X( b   - FIXED: Incorrect timezone set unless enabling: M' G' s% G3 ?6 ?% P/ X/ o
            manual DST.
1 Y0 A* J  J% {7 A4 N4 ~1 N+ W- E2 x$ U# r( J9 v
7 O  P. T9 _: k0 A
3.0.0.3.130.9:
# k9 v$ N# X4 R4 `4 N4 c   - NEW: Enabled new Dual WAN support from Asus
" V+ o+ B3 b2 \- \7 Y6 K; @- N3 q/ p   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui3 ?( k. K' f9 u' w, V: }3 e; O( M

0 s/ n8 r) Z$ l( P/ o, Z! V. S. `& q3 A& M
3.0.0.3.130.8:( A' f4 S/ C8 L+ C! a
*** Reverting to factory defaults BEFORE and AFTER flashing
) L+ g  v# m3 `+ q$ f0 ~- Zthis version is strongly recommended!  The newer Asus code base % O5 B6 i8 ~5 y- [, |
seems to have changed quite a few settings, so you'll want to
5 {5 X, ?2 Y$ r" fnot only start with the new default values, but also get rid
' F/ e. f/ f! @$ H* D0 M* Y% F1 \4 Kof obsolete settings.  Otherwise you will be wasting a
7 Z" t' u" a0 s/ u9 n. ?good amount of the limited available nvram. ***
$ s4 U6 }& `8 @
. u) u6 u0 Q) A% g# u1 R! b   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
6 L- L( C2 a# j$ \' l1 Z& M( R                  and/or kernel code)
2 Z3 [0 E% R5 M/ W
& b* l! p9 K0 C) x# |* L2 I   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
# W' x6 X- Z) E! g4 `9 ^" H5 \) S                  a LAN device behind the router.  Workaround is to
5 F6 P2 a# X7 o( G4 v6 Z                  use an IP range outside of the local LAN; z. a9 }8 c3 J. v
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either # K0 A" d* n+ Q, `) S2 G
                  set your VPN to use the VPN tunnel as default
5 B6 d5 B8 T1 Y; U: V                  gateway, or manually add a route to your VPN . h3 [& I/ P6 t0 |5 m- k+ i
                  client.
# X3 U; l' ?; O5 h9 K6 G1 a
  a  t$ F  c' _2 V' C: h) |   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).- |; [0 V: v$ k1 u. A. F
          Build 130 brings various code changes to IPv6, not sure , k) ~2 Q6 m6 \3 {* Z0 Y
          what else (as I have no changelog between 112 and 130).+ T" Q1 r" ?* Y  \
          The QoS code remains from build 108, as build 130 is 1 j. V+ _8 V4 c  P3 \3 f, s  z
          unstable.
1 P) D0 \; [* V* C   - NEW: Added "diff" utility
- |! A- {6 p- n! A/ A! S- @) V   - NEW: Keyword-based filter (new in 130). t8 v, \( n: k$ k; E' j
   - FIXED: Firmware/settings can now be uploaded over HTTPS# H  k% S- E7 o  @0 Z
            (bug fixed by Asus)8 s: {, J4 ^5 a: Z7 F
   - FIXED: Buffer overflow in networkmap that would cause garbled
1 p1 w# A6 x& K1 R# r; T            device names to appear on the clists list (bug in
7 B8 |  j4 j; H+ l5 [            Asus's code)
4 \0 o: _$ X' m1 c5 w   - FIXED: Firewall would break when applying a game preset that
  u. |. C0 a' r4 w" ?; M8 }            had multiple ports separated by a "," (bug in Asus's
+ e. W& n! \6 h: L/ T            code)
" Z0 K3 l# f/ N4 P4 K) ~0 d" `, F, w   - FIXED: WOL through webui wasn't working when IPv6 is enabled
. _$ Q! `4 d; S; G" H; ~1 B4 @   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)4 m) |2 \' f# [  I! N
   - IMPROVED: /jffs/scripts/ will be created automatically if it/ a, g2 A( m/ T" k2 Q- u5 g' k
               doesn't exist (you must still make any new script 3 I" K6 g& {( x3 a$ h" [# L" E
               executable using "chmod a+rx script_filename")
1 D9 g4 Q! |% m4 R9 j  U) z; K% T6 G( C+ v3 F% T/ Q4 Z: t

, R$ O' c  c7 e/ ^1 _9 H3.0.0.3.108.7:
+ \& ?0 L5 s$ o& H) G   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
3 U. ~8 ~8 g/ [! b2 e7 L   - NEW: Added webui page under System Log to display active/tracked
% \, [! w/ }: J" B' E          network connections.
, n+ x5 ]' Y, S' C  e& _, W   - NEW: Added netstat-nat command.
. a/ ~% }2 J7 X5 x# C  o   - NEW: Added pre-mount and post-mount user scripts (patch submitted by % q+ E1 d% R7 B: b+ |
          Shantanu Goel)- y9 D9 p6 M- H1 u: B
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts, q1 B) e, i+ h( t+ k" ?$ J
   - FIXED: Removed check in Asus's code that would reject txpower > 80
! ^5 O/ a% U" ?+ D8 ^            unless you clicked three times on Apply (?!)., g, S  w9 v& C7 V2 \
            NOTE: Still not sure power setting even works, as I get
$ _  M, z. e' ^8 d            -80db from the other end of the house no matter if I use 2 v4 C! `) a/ Y; |1 t% U( Q$ b2 I! C
            40 or 500 mW.0 q! e5 T: n6 z# a  y$ a- s7 x

4 p, d- W6 [  d
$ c' O' I% E1 K; T) B7 T" @' a3.0.0.3.108.6:
6 v' O% ]: C$ L2 B   - NEW: HTTP access list (backported from build 112)
. \+ {, `% ~% p$ |/ ]4 N   - NEW: PPTP VPN encryption options (backported from build 112)5 g8 y) Z" }: P" v5 J
   - FIXED: Traffic history location was't properly saved" p: ^8 Z3 ~, g, l2 ?- M! q" f$ K
            when changed in webui.
( J3 E2 ]* q$ |, v   - FIXED: Disabled traffic history saving to nvram for now,
- b$ ?, X. V+ A- l            to avoid people accidentally filling their limited nvram space.
& A* q. B! H# W/ j3 M" D3 ?   - FIXED: Missing bottom pixels from the bottom of General menu
0 f- k' ^. I5 y. }9 W' Y. d   - FIXED: Removed invalid CSS attribute: Z  X8 Y: k3 H' A( U( @: j' v3 c
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
. V" I5 t3 S! H: a: b" i9 p2 i& h# B+ D, ~) P# w

' r& O% G* r! A! z! _' m! j. N3.0.0.3.108.5:* \) R* x! i! q% K0 M4 H  `8 c- Z& ]
   - NEW: Crond starts at boot time.
7 I; E; _2 v9 S   - NEW: init-start is a new user script that will be run early on
9 J. B' e; V! T          at boot time (right after jffs is mounted, and before any ) ]6 i( y5 p# @  q, G7 q$ n
          service gets started)
+ }" I# s" [/ O9 {% |! Y  D  - NEW: Can save traffic history to a custom location (USB or
; V/ h+ V6 l# F& D+ g         JFFS, for instance) to preserve it between reboots.
, Q6 ~- V! o% x9 K' O5 e  - NEW: Added Monthly traffic page (ported from Tomato)  k4 `; b5 Z6 C/ f
  - NEW: Added the Performance Tuning page (with temperature).$ h, Y0 I. N& H9 g6 L$ z; A
  - FIXED: Webui authentication was bypassed by the web server (bug in
' W) d; q# x8 A' S" f1 Q+ Q           Asus's code)) X' }4 U: W2 Z% y6 m9 p
  - FIXED: Httpd crash when uploading a FW or settings file over1 p) Z" ?& p; T" ^( z2 C6 l8 k" _" p3 O
           https - should simply fail now.  For now you have to . _/ y) ?. j7 W  X  y
           use http for flashing the FW or restoring your settings% d: t1 w4 l0 F8 e$ w4 l
           from a saved config file.
9 x2 [! L4 m, s
9 Y0 Q7 ]/ {0 Y
9 K) Z# Y: z! S% s/ k0 V0 r3.0.0.3.108.4:+ A% `. O: C4 S) d/ c
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
" u5 K% A# a. R; }+ _          the OUI database (ported from DD-WRT).
3 F% r# Y  M" ^% U" L. E) b   - NEW: Added HTTPS access to web interface (configurable under Administration); ]7 g& [) d5 m( r3 H( N
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
4 U9 Y  l1 x' R% [5 z& \( w   - FIXED: sshd would start even if disabled- q% D& x& P5 o
   - CHANGE: Switched back to wol, as people report better compatibility with it.+ q! O% G) l1 S! V1 x, u
             ether-wake remains available over Telnet.
4 q+ K" R" D! D0 A4 W0 F7 L
+ p' a/ M; y( L* P. F' i# R* p! W
3.0.0.3.108.3:. p3 G, _( |7 F! B8 e: x" S+ C
   - NEW: JFFS support (mounted under /jffs)! m; S, ^, B& O2 ?: y5 J
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
0 y* Q3 t" H; K8 n9 g7 G; z9 d2 r          must be located in /jffs/scripts/ .  w$ e: Z$ {/ _: E1 u/ F: ?; t/ K
   - NEW: SSHD support0 X5 s7 O/ ^5 I4 I) s  I( Q! ~+ l
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
  h6 T6 A5 [; V; ~$ Z& [   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
3 y1 y5 }0 p  X5 Q; R; T   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
! M- C  C" a# d  C2 y( p
5 |+ m1 k' c+ f6 @! A, |" v, E7 L. z
3.0.0.3.108.2:# o+ N4 M0 T9 w( T: K- b0 z
   - NEW: Added WakeOnLan web page
; B" s' C1 F( X. n
+ n% x: i. I, M; X# b5 r9 |2 D5 L; h2 x0 a% h4 E* b
3.0.0.3.108.1:
$ V8 m: o7 u; s- |! E5 P   - Initial release.6 N7 ^7 b' M9 U7 q
( I3 [- `9 Y+ e5 g. E: R, e

+ V8 `4 v5 v" {5 [5 B/ g' XContact information4 @7 w6 M7 r: S' ?8 p+ W6 d! Z9 ~
-------------------6 k; O$ o( ?9 P) z, N7 w
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)7 F" p. I; @; h/ G/ c! f8 r$ C
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
) E6 i+ K& D/ I% c+ fWebsite: http://www.lostrealm.ca/; v" F7 Y! ^2 @# \$ }
Github: https://github.com/RMerl/asuswrt-merlin
9 K7 H+ e; k' u- WEmail: rmerl@lostrealm.ca
. j# K7 a6 M8 z2 B; y  l& G1 z5 {Twitter: https://twitter.com/RMerlinDev1 w4 P! P9 F6 r& O2 J( b9 b7 y
  R3 v, l% U- P( L; k! z+ w' g2 i8 q
Development news will be posted on Twitter.  You can also keep a closer eye
) N/ A2 A8 n' H( jon development as it happens through the Github site.
4 R$ u- k2 S2 M3 Y7 B  V( S8 ~) [1 R8 d* ^, S5 @3 L3 X
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
+ Q8 K' u' X1 N2 \( Bpost there (in the Asus Wireless section).# f8 h* M0 A/ Z, X; `& Y
$ _( k9 E: a& }6 N( r* o

2 m, C2 e; u( ~. c: YDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
+ J! s6 B  O( J/ a& a% Gto give more than a simple "Thank you", there is also a Paypal donation button on my website.3 |$ Q% _+ X  I  w. n# Q

, h$ ~( y. \% bI want to give my special thanks to Asus for showing an interest in this project, 0 |: L6 T7 _2 R. o" ~
and also providing me with support when needed.  Also, thank you everyone who has
' a7 `5 ^. y0 a, xdonated through Paypal.  Much appreciated!" y$ J. h) q: ]
% K' {0 D* q+ }. F: m; \% F6 ]
  U# [9 w' u' ]& b2 z! i
8 L  c* M# l4 n. n
---
  q5 C! E/ c# T3 t6 P' t$ B* P, YEric Sauvageau
& C5 v  Y* y2 }# y4 P% o0 Q  a
3 @- J' }  Q/ C" t4 A$ W. V# c6 B) w" W  l3 P; C9 ]9 i" Z' s

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 7 z: I4 U& }7 P) x
谢谢,正好有个N16,刷机试试效果。
& C/ s$ k+ h( ]4 ?  o# `
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
6 W, v3 |8 m0 y: V. M4 C' g9 p没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!( \* F) h0 N; f- k% Z
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部