查看: 24020|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
4 @' l5 w+ v; o+ q0 w% u6 [" I1 L* _3 R# t7 O) f$ k( S2 G
  Rebased on 220, includes AiCloud; added wifi client stats
. v& `6 d" l/ M& e4 a  
4 o  ?6 W' o0 r$ r4 K  
- m! d2 k8 F" T  E  # Z. I4 Y! L; K" I. R# b$ n
  
, W* v0 s  H" l) B$ w7 v  + r3 e: ]6 P5 ~  @

- }; i5 {( B% _4 h- g- e$ S# n5 s2 U2 E: j

# B9 w& j: E% X( m, z
( E. \& d9 H6 {( o
5 d! L1 I. C7 c1 ]3 q. J% d5 C# y  M/ U6 H# V0 G3 ]
# m' `( C  m; S( s. Y9 |0 q% u( g
5 R5 \( j$ {. v

9 s: {$ q4 C  F/ ]6 D
6 v3 g9 O: h' W" m& z, b8 c! t/ ?# I' o
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)6 U& o" O& x( P5 p6 g
=====================================================
- T3 ~3 @7 Z; j7 T! b0 k$ }) G3 O* Q

- S. W' t2 G) ]: \; \  A# ~/ nAbout
+ B# k$ k4 \: R-----
0 W1 C) X2 C8 I( A4 {Asuswrt is the firmware developped by Asus for their newer routers.  They are
6 L5 T) {/ l5 K* g: e2 Malso porting it to some of their older models, like the RT-56U and RT-N16.  0 X. K7 v( X! V! t1 a% S9 K  g
While originally based on Tomato-RT, Asus has disabled some of the / V4 c3 n2 V7 J- |6 Z) r
original Tomato features, and added others.3 s1 a3 Q4 L8 E  X. E& Y/ R

6 m1 C$ @5 A1 [; tAsuswrt-merlin is a customized version, which I am developping.* G4 C) q/ ^/ d* h
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
. z$ s* v6 j* Z- ?2 J4 Awithout targeting at full-blown advanced featuresets such as provided by
0 o' u- \$ s$ Q; e+ M8 d6 vexcellent projects like Tomato or DD-WRT.  Some of the features ! e* I- w& r7 n6 o% o
that had been disabled by Asus have also been re-enabled.; B( I1 y* ~( D# V
This aims to be a more restrained alternative for those who prefer to stay
+ G- a; o% i) B5 acloser to the original firmware, with limited risks of seeing new 7 Q0 [" a4 `' \* A2 F; U
features bring in new stability issues.  I value stability over
! [( k4 A* |3 e4 W, V5 rperformance, and performance over features.) x+ P& j2 B( T7 o) E5 k+ y3 @

) s  b" Z6 V  O: A; D" J+ t( B+ y# y( X  T% ]7 f7 k% x

% |  p" M3 w8 F4 x( L1 ~Supported Devices4 ]/ w: v& q! C$ _" |
-----------------. H8 v8 O6 h6 |4 i2 g" ^( V
Supported devices are:4 g* o' b% {+ F, @. O0 O+ P+ R% Q
* RT-N66U
( d. a6 U# Y7 m: i% K" F; h1 f * RT-AC66U) M0 G0 X. {& c0 \

5 s* O/ `0 W6 X6 m1 kThese devices have experimental support (because I don't own one to test it):: X: g8 |6 R  F* q. d  D; k
* RT-N16' t; `  ?8 C3 |# D( D) B
. {( u# y  x; Y( b0 q

. `1 P7 e. m! r. i! p# ~. F. Q' b
% S. ]7 W" R2 E) Z# v/ [0 ]Features3 G( b0 j% Y9 O; M
--------
6 u: t3 W1 J" l0 QHere is a list of features that Asuswrt-merlin brings over the original firmware:
1 V, E2 I! H9 N. m4 R
0 I3 O: S% i& d  s, W# {' b  P; w- Based on the source code of release 3.0.0.4.2206 G4 F& w9 \0 ]& }7 E
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)5 ~  }; r, E: V) F" g3 H
- WakeOnLan web interface (with user-entered preset targets)
. q* W1 _9 ^( X- S$ E. M- Persistent JFFS partition
! K9 ^7 B8 I1 b* J- User scripts that run on specific events# S* W* U0 Q! q5 p  _
- SSHD (through dropbear)
" G( `9 h& z. I8 \, e- R* U6 W" w- HTTPS web interface
9 C, X" a$ C, J2 H1 f- Crond
7 F& V9 h+ a7 o6 L, I- Clicking on the MAC address of an unidentified client will do a lookup in- [% j. ?# R3 n8 |9 X  T
  the OUI database (ported from DD-WRT).
- ?- L2 S% C6 S8 H  s8 ?0 o2 {- Optionally turn the WPS button into a radio enable/disable switch7 H/ d1 C5 a' D: d9 o
- Optionally save traffic stats to disk (USB or JFFS partition)
* b& b3 A5 |2 H: y( \- Display monthly traffic reports5 ?1 V5 ?- {' q9 F
- Display active/tracked network connections
: ]  e9 ~0 F! L9 |1 V: {" T8 \- Allows tweaking TCP/UDP connection tracking timeouts
, t6 t1 j) {+ P/ d& {5 Q* g- CIFS client support (for mounting remote SMB share on the router)
9 d5 w( x* h1 ~1 a. E/ T! P3 b6 }- Layer7 iptables matching
* @$ j3 K3 H- y8 q- P; H- User-defined options for WAN DHCP queries (required by some ISPs)
: v! h" v3 K' u! c' g- Name field on the DHCP reservation list
* v% M" C3 b: i) {  ]9 H- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
, T; t. \5 c6 F: [" v9 s9 k- Dual WAN support (both failover and load - i6 P$ P4 ~/ s" ]! x, }' {; ?
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
5 ~  R: j0 K* ^  Z1 A' j- Disk spindown after user-configurable inactivity timeout& q4 y; Q+ h* O, h& C1 I
- System info summary page
) L" t/ w. ^+ m, v" G/ J8 [1 Z0 H; P- Wireless client IP, hostname, rate and rssi on the Wireless Log page, Q, O5 i9 {) ~
- OpenVPN client and server, based on code originally written by  F/ Z3 P9 A( o6 l9 ~; v
  Keith Moyer for Tomato and reused with his
3 v: k2 Q7 }, b  permission. (RT-N66U, RT-AC66U)
* N& x& m0 a* z9 X' c2 ?/ v6 c5 z% v2 P& X5 |' }

$ R: B$ O2 z0 J) J# \% _
: k% w' X! h8 ?( {Installation3 A6 ~8 [; k* R9 X2 w& u0 Z( p3 W
------------
( U, e8 N7 g) k4 H+ N4 s8 bSimply flash it like any regular update.  You should not need to reset to
6 Y. q9 }% k) v  }! w1 Dfactory defaults, unless coming from a version that used a different
% v) J$ r5 ~0 }nvram size.  You can revert back to an original Asus firmware at any time just! H  |9 W. t4 q* p5 v5 S
by flashing one.
' |. u# g: [- Q( K8 o8 |! o( _8 q+ h$ M
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the5 d5 Z6 `: Q( _' }  H
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it ) ?5 C& r* w. Y
will wipe ALL your current settings and revert back to factory default!/ E" U3 ^1 R- H  z
This is required to upgrade the nvram storage to 64 KB.9 W) q7 C2 _! M& I
" @  B" S, j2 [& ^* }8 I

& O2 Q3 x2 h3 C! {+ c% WUsage7 t& w7 o$ c7 O. a
-----
* o8 _5 E' s2 L+ \& C+ Y& `; I5 w4 d
* JFFS *, z" V, \% B  E
JFFS is a writable section of the flash memory (around 12 MB) which will , B; y4 w3 E( u& b& I
allow you to store small files (such as scripts) inside the router without ; N) _/ [7 B0 X# U! V: E' G
needing to have a USB disk plugged in.  This space will survive reboot (but ' e% l1 V- e; D: C2 A& q' `
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
8 \' S3 U8 y! K) |# \* G, _It will also be available fairly early at boot (before USB disks).- M0 J& R: n9 h' O* Z; t- b0 m
. M: x- x( W8 f3 c% C
To enable this option, go to the Administration page, under the System tab.
! S+ Z3 q+ @$ }) ?6 q& l: H) h* y& b: c- V! z( N1 G+ R
First time you enable JFFS, it must be formatted.  This can be done through
( @; J3 k& `/ dthe web page, same page where you enable it.  Enabling/Disabling/Formating $ p' x, y- N# ~: p, u4 n/ `* H3 B
JFFS requires a reboot to take effect.# b, u' _2 B1 X9 }& R: p5 A" W

( C, |* x8 N6 S9 g% V6 XI do not recommend doing frequent writes to this area, as it will % ]0 ~7 |' o7 Y' A0 D7 M* f( {5 u: ?
prematuraly wear out the flash storage.  This is a good place to ' r& N. w  [" l# ~+ Q! v
put files that are written once like scripts or kernel modules, or 5 }5 Y, k7 p/ C, [0 y
that rarely get written to (like once a day).  Storing files that
0 D1 i5 J% x3 ^7 l/ `" Jconstantly get written to (like logfiles) is NOT recommended - use
& E& e6 T" t% t5 [% c- d/ C  Ja USB disk for that.5 `1 ]0 d# ?+ Y

4 _" B* r, ?( q" k6 `. s) p& [+ d
- m* i$ k. N7 T$ ^- E- [' i' B
* User scripts *
! b6 g$ K) D* A1 rThese are shell scripts that you can create, and which will be run when ) A; U2 r1 f/ M. Y3 G7 g: T3 G
certain events occur.  Those scripts must be saved in /jffs/scripts/ ( }! A) x& Q% ^' n6 L! u
(so, JFFS must be enabled and formatted).  Available scripts:( _: A* ?5 \- N' ?) W! `4 P8 Q

. y/ |) D/ k: s1 L- services-start:  Services are started (boot)
0 T+ O+ L! ?' t# N9 n  W- services-stop:  Services are stopped (reboot)
) `5 E; m4 V. B( i- wan-start:  WAN interface just come up (includes if it went down and back up). {4 k' H9 k' Y& h% y3 s+ H
- firewall-start:  Firewall is started (filter rules have been applied)
3 W* A. G9 G/ W/ X+ B- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table); ^( a# I7 Y+ W- ?. r+ M# M7 g& @$ w+ k
- init-start:  Right after jffs is mounted, before any of the services get started# T3 z! G4 Q! o4 Z6 i0 x
- pre-mount:  Just before a partition is mounted.  Be careful with 3 E$ B1 ~: X: K: Z- k. F
  this script.  This is run in a blocking call and will block the mounting of the * ]9 n; [4 @5 O( C) c$ S
  partition  for which it is invoked till its execution is complete. This is done 5 ?- g2 Z7 L* n+ w- v, F* [4 w: A5 u' I
  so that it can be used for things like running e2fsck on the partition before
& I/ E0 b9 {8 V# x1 \  mounting. This script is also passed the device path being mounted as an
+ j8 e% g  t6 P9 [9 a$ G8 e7 Y  argument which can be used in the script using $1.
" [# D! q9 W, j( _0 J3 ~; `- post-mount:  Just after a partition is mounted
% {5 z6 x1 M- w0 h3 o
+ o. @& J' \# @. V/ ?2 rDon't forget to set them as executable:- @6 E  F8 i4 {, |

/ H+ @/ J5 i& |, `4 M   chmod a+rx /jffs/scripts/*. I1 r; W- Q1 m7 j& h

+ V; H( B6 w; m. M4 @3 H/ q. ~+ jAnd like any Linux script, they need to start with a shebang:
0 t) r: E* @; @0 D0 j+ F* [. r1 X4 J# g0 |% z
   #!/bin/sh
  r3 f' U/ o: a4 @! W7 [5 {( d8 l; Y* k
, O+ f! H6 w5 Q2 K% V
+ b0 m' E) D9 {- z5 u
* WakeOnLan *6 g1 [& \; r5 R$ K1 y
There's a WOL tab under the new Tools menu.  From there you can enter a
  I- r' W" x& W3 j- |/ J4 ztarget computer's MAC address to send it a WakeOnLan packet.  You can also, l/ }+ k; O  b, `/ t
create a list of MAC addresses that will be stored in nvram, and on
$ r! z) ]0 w- m' c5 Iwhich you can click afterward to wake up one of the listed computers, without
/ D9 Z. R% ~8 I4 _( H1 i. chaving to remember their MAC addresses.
$ J( C- ]3 h$ p8 @2 j- H) U+ }8 I$ S5 x1 L/ W+ ?4 y9 `

5 N1 w4 e6 _. h+ N/ n$ k5 h1 M7 F* u7 @5 j8 d+ a1 W6 Z
* SSHD *! X! ]6 Q! B1 E$ q( _+ \
SSH support (through Dropbear) was re-enabled.  Password-based login will use
4 g3 \" v9 k9 e; n5 @the same username and password as telnet/web access.  You can also optionally - V/ p* ~! d/ u" v
insert a RSA public key there for keypair-based authentication.  There / B7 P+ r# e# d# B( F! x% [
is also an option to make ssh access available over WAN.( @: h8 j3 t7 ^9 p
" C5 |# ~0 H; I
# X% A8 q' _0 ^( E  a) {1 q% P
* HTTPS management *
# z$ [2 o  V" ]  gI re-enabled HTTPS access in the firmware.  From the Administration->System % U& u/ ]. @$ K+ U7 `3 Q+ G3 c
page you can configure your router so it accepts connections on http, https
+ F3 j' U' G# o" for both.  You can also change the https port to a different one " A! l- k6 J- P1 j
(default is 8443).
9 R- J& z6 Y$ G1 a6 ~" R1 S# @) F: L% ?; f

! `& t2 ]/ N5 |8 w8 h. {; Z1 w+ A& }+ d
* WPS button mode - toggle radio *
% j) `$ a0 @0 }: V4 b; @/ J8 kYou can configure the router so pressing the WPS button will # q" `3 N0 a, C( P; L1 k+ V. l; _
toggle the radio on/off instead of starting WPS mode.
1 E) S5 o: b% l& e& B8 B% aThe option to enable this feature can be found on the
8 W3 T$ S9 {3 R- s5 j+ I" |; p- _Administration page, on the System tab.
% z3 A. |1 Z, _
& Q7 F3 ?# T; H5 e& c# R9 Y+ J2 m" s9 e5 I
# K6 S* ~2 m" I$ n/ F* }( X
* Crond *9 N6 a! l9 `7 B% Y/ f
Crond will automatically start at boot time.  You can 7 |1 z- y$ a! y' }# L3 x
put your cron tasks in /var/spool/cron/crontabs/ .  The file
7 B5 ?' \% j! c, f' d- H8 dmust be named "admin" as this is the name of the system user.
+ a! A, [% Q! x( N% iNote that this location resides in RAM, so you would have to   t' x; q& q9 N! y+ k/ s
put your cron script somewhere such as in the jffs partition,
, F0 g& z2 C( O0 I" oand at boot time copy it to /var/spool/cron/crontabs/ using
8 b( o8 I  k8 n3 h9 I. n3 A- aan init-start user script.+ o4 B$ _) ^; p1 z; e
8 B- W8 i3 V3 I2 M

' o) e2 f6 L# z; J* j; t! X
  h, \  j. W2 t1 y% L# J0 w, v3 r3 G* Traffic history saving *& X, O; O  {1 @; z  x3 P- r/ V+ Q9 d
Under Tools -> Other Settings are options that will allow you
" p: r! {' k/ I& B0 y. B# {to save your traffic history to disk, preserving it between 8 C% r0 f/ A$ S, r. R, Z
router reboots (by default it is currently kept in RAM, / w# g- m! g: |" _+ D, C( R
so it will disappear when you reboot).
: ~) @& O3 h$ ]; n' {9 m. v0 a; X: G4 X0 W3 N; z
You can save it to a custom location (for / ~- x6 d" E5 [  o7 z6 u* {4 p4 a
example, "/jffs/" if you have jffs enabled), or ! M; H7 B# I; Q0 _3 t* r1 R
/mnt/sda1/ if you have a USB disk plugged in.
# o5 `+ ~$ l9 N- [6 t) [$ hSave frequency is also configurable - it is recommended
7 t6 ~, J. b0 I3 K3 j) ito keep that frequency lower (for example, once a day) % o3 _" ~# P3 E* s) i: l* j/ B( v0 `
if you are saving to jffs, to reduce wearing out
  x6 m( ~6 I6 F5 l6 c: H" D* ], ~your flash memory.  Make sure not to forget the trailing . N5 O- D( I/ c! f# I3 K
slash ad the end of the path.
6 l# O; r& p1 d8 Q5 L: W3 U' G  `& K/ P% p* d, b$ v  d* L
Also, a new "Monthly" page has been added to the Traffic 6 w- _! D* T! t3 j
Monitor pages.
2 Q2 N6 o; p0 F
) N! G) U- G6 q' S0 x( |7 w1 D' O: L: n) R; E

4 N+ R- U) }- o: K, [: z. B/ L* Display active connections *
+ b" V, M! t0 T5 q7 X! e$ \; q% jThere is a new tab under System Log called "Connections".  j. c8 m* P$ r3 {0 S
This page will list the currently tracked network connections.+ a% h6 N+ t/ p* Z  n. W. c7 u+ J' E
You can enable name resolution for IPs on the Tools menu,$ r, \: R6 ~4 P7 K" j9 g+ r
under "Other Settings".  Note that name resolution can 6 {6 Q3 X3 Q  @% b/ X! U3 j9 C
slow down the loading of this page, especially if you have
; Z! _* B! j' p" P+ ka lot of tracked connections (for instance while torrenting).  j1 a) a9 v" S4 A2 u
# S7 J7 F7 M* S0 g0 Z) t
8 Q1 x/ i. C1 ^* O7 ?" u6 |& G

+ Y/ S( ]# U2 u. u- m* Adjust TCP/IP connection tracking settings *+ `# q: n4 T4 b( d# X+ L5 N& x
Under Tools -> Other Settings there are various parameters
) B+ w; O9 \8 v8 K3 I- h: [% ]: tthat lets you tweak the timeout values related to connection
/ H. v( w; D3 a# ?. w- n& _4 F+ gtracking for TCP and UDP connections.  You should be careful with " q3 R" {* x& \# ^  y% A
those settings.  Most commonly, people will tweak the UDP timeout
+ v$ h7 r, J, p6 W4 B; t9 E3 v* Gvalues to make them more VoIP-friendly, by using smaller timeouts.
; u- @0 E, {; J' \) hTimeout values are in seconds.6 o5 J0 U$ T+ t% Y4 h2 @

  F  ^+ Q  ~, Z3 ^3 F  ?8 f4 |5 T3 O8 K6 V

1 @6 Z# L7 g( W+ s- }3 Q; r( x* Mounting remote CIFS shares on the router *( q+ N! w  f% N6 Q: t
You can mount remote SMB shares on your router.  The syntax will
7 [7 M' l0 @, `) o. R) D; obe something like this:/ L# g( n$ }1 v& |

! _% B9 v9 `. l$ K7 qmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
& ?) f/ `) q. d: o' q, N9 @  k# R; f  }/ C$ q6 z- K
(backslashes must be doubled.)
1 ^! D/ X8 h" N  k4 z% L
2 i% ]! X: v4 m1 ~+ p; q6 N3 t1 r) \1 O8 n* y. G1 h( l) e
/ p2 ]6 y  E! }$ W- [
* Dual WAN (EXPERIMENTAL) *
: n; x* ^8 h6 s4 d! x$ J; ?Asuswrt originally supports using a USB 3G/4G modem to use as a
6 I8 d3 o2 v! P5 c; Mfailover Internet connection.  Dual WAN is the next step, also
3 d" B4 A: L( kdevelopped by Asus but left disabled so far in their official : F& A# X; Y) ?* y/ O1 M8 m' F
releases (probably because this is still work in progress).  ( _& `( v( F, `+ Z" n
: }4 T, i5 \  e- O7 t# t7 B
The first improvement over USB failover is that it works not only
+ i/ x' p0 a$ M* I8 U3 v- Kwith USB but with other ethernet devices, which can be plugged
& w: d, k: S- |3 d( j0 D: Con one of the LAN ports that you will select as the secondary WAN + w% h) }* ~6 `9 l
interface.  The second difference is that in addition to failover
! ]9 G! h1 g8 a9 x/ e. z+ {' \' Gmode, Dual WAN also supports a load balancing mode, allowing
& A! u) z& V" I6 i$ i5 p  Nyou to share both connections at once.
9 L/ i. _* I. m) G
# Y3 L& {: U' A: E/ J' WKeep in mind that Dual WAN is still an experimental feature, until
( x3 S8 `4 Z! d3 e- ?) \- ~$ ?the time Asus finishes developping and testing it.
7 b0 V5 L: x, ]/ c4 N* e, o1 n6 R2 X; }+ C3 M: D5 G2 k/ f* R
$ r7 [' F, w& n  g5 }9 u! A
3 }* z8 C' K- j) \( R0 X
* Disk Spindown when idle *" |$ S* G0 j* i+ \5 C
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
" F. W: x- w1 r6 B/ _to configure a timeout value (in seconds) on the Tools -> Other Settings
6 _* |3 E6 b4 A8 [page.  Plugged hard drives will stop spinning after being inactive ! k2 Z) H" a/ S
for that specified period of time.  Note that services like Download Master
& `# q% g" d) {2 g6 b* rmight be generating background disk activity, preventing it from idling.- P9 s; N( E% A+ }  F
7 R: b8 [0 O% s6 i! `! M
% d4 I0 |2 R8 _

( ?, ^4 e! _% C! b" E* OpenVPN (client and server) *4 X+ V# p) @. I* A' h
OpenVPN is an SSL-based VPN technology that is provided as a 7 @- s6 P# M( B$ g$ P: F* R
secure alternative to the PPTP VPN already included by Asus.
5 A( {& {" G* ]0 b9 `% c" ~- ^. ^OpenVPN is far more secure and more flexible, however it is
& ~! a4 {- c; F. G' X+ p5 K) Jnot as easy to configure, and requires the installation of
. T- H7 P: V+ t6 g% h2 Xa client software on your computer client.  The client
% a4 g: B2 @. v' }6 \2 @1 jcan be obtained through this download page:1 u7 F$ t; J* n8 w& R

" y% u# m5 K$ W, ?" n5 H, Jhttp://openvpn.net/index.php/open-source/downloads.html% @6 a  r6 x$ D/ Q; O
/ h0 I4 h& g% S. v1 J8 O
Explaining the details of OpenVPN are beyond the scope of this ! F- R+ j( b- q+ m9 s& f
documentation, and I am in no way an expert on OpenVPN.
  ^8 z* w+ F+ \/ e2 t* r0 V" GFortunately, there is a lot of available documentation and 8 y$ N/ V4 J) T/ W3 [% i( h
Howto guides out there.  I tried to stick to the same option 4 y* v- A' ~" ^8 f* S! D7 Q) g
descriptions as used by Tomato, so about any guide written
# d- N6 {5 s8 t1 ufor Tomato can easily be used to guide you on ; P& b' p7 Z: ~( n2 d
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 7 g1 r) d( w- f  v- @: z, L
Github repository.
& E4 V0 `# b# g3 N) i9 I' Y: H3 V  x0 I4 D! Y" `
7 |) u( ^4 k# s0 I: U9 i+ o

  u0 n# q7 ?3 D" dSource code3 M- C4 U2 {+ t. Q# ]- @
-----------
: t0 N! U' b. O3 \- UThe source code with all my modifications can be found   r1 n9 l9 H0 P* e! G/ u, S5 {
on Github, at:3 u/ q( M7 ?8 A! i

7 _0 O* T% Z: {7 y) G" Jhttps://github.com/RMerl/asuswrt-merlin
) X! H. N! N7 i# \% p
  A5 P5 l2 l' W. R
8 V+ q" g$ E, X6 N1 A9 T- ]
. E  ~  b# Z' o0 q6 r5 IHistory+ O2 z# {; M+ \3 X) Y8 s* B) _( l
-------( z: d% Y  t( \  p5 C
3.0.0.4.220.18b:% Y1 [6 v1 H2 T( F$ W( x9 L3 H
   - NEW: Report both rx and tx rates on wifi connections( i" q/ M# A+ _9 s
   - FIXED: Handle cases where the wireless driver returns a speed of -1! \' I& X# O$ O5 `$ e
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
- c/ G* l: L8 F. D7 T            the wireless page take forever if you had multiple connected clients.# T" t: M% ]& L# P
            You will have to manually refresh the page the first time you access it
8 c, D- F% T% c# Q" a1 N: X, ^  \            if the RSSI is reported as "??".
& B/ \9 |5 Y5 n- |6 y  f4 \3 U! J% L2 A! r# ~' q9 e

) _* N7 @. h$ t0 O2 K7 s" W& i3.0.0.4.220.18:
1 o, v9 {% |7 h5 j  b5 r* }   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
- P* _" K& E; b6 W          manually set to a value between 0 and 15, with 3 being the default).
0 p* h- @( t1 x! Z; E8 W( G   - FIXED: Buffer overrun in init code that would crash the router when
5 h6 Z. @/ U# y) z7 j4 C            too many features were enabled at compile time., D9 ]; U* f1 z4 ~# }5 Z0 Y& H
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U). O, J% w0 M3 c/ v7 y7 z! I1 w- J
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
) i( m( d# _6 C% }! B" [   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were ' u5 u0 [6 G" E  P' v4 C7 t, I2 _
            not properly saved.
8 z. f6 S' w: i4 V* X% @   - FIXED: First time a client's rssi is polled it would return 0.+ a/ A6 d8 {, e; F$ l
   - FIXED: post-mount user script wasn't executed (regression in 220.17)9 F5 S  R2 M  v8 K! {7 {/ I
   - CHANGED: Added some info to the OpenVPN server and client pages.
4 a2 _$ {$ I( \& f7 Q$ O4 b! \; u' d   - CHANGED: Improved load time of the VPN Status page.# A& B0 x# a" r

  ?* P3 I2 u6 O; |# k9 J1 {$ B4 A) ]7 [: S' A0 I: N1 T# g; d
3.0.0.4.220.17:. e. R) |# S+ k4 m/ [
   - NEW: Rebased on 3.0.0.4.220, which includes:
3 B+ O% o3 ^; j; v; s            * Fixes to IPv6 6rd
- h: U$ F7 p% E8 b& Y+ `# K. O            * Fixes to AC66U Wifi + QoS4 Y* m) B1 r* Y. c+ O' a
            * AiCloud, Q! Q6 J3 z, m5 M' D/ H4 f. [4 M
            * Interference mode once again enabled* R" B+ G$ H1 B8 h
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
& M- e5 r4 Z9 X" T4 r1 B  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients5 F  u; ~" ~  ?
           if you had just enabled the option on the webui.7 e4 n( D  i4 o8 L3 W
  - FIXED: PPTP clients not always showing on VPN Status page.
8 t8 o9 q; z$ ?& {4 r$ ]( C  - CHANGED: Disabled DualWAN as it's currently broken in 220.6 u% B  e6 V+ N0 X' V; l
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks" x2 P1 [5 C6 E1 n
             the router.6 R3 y/ R; c6 g& g4 P( k
  - CHANGED: Removed firmware update checker to avoid accidental( r  f: p& @# W; x4 H3 Z
             revert to original FW.( R6 |+ B+ u9 k) T" m* y
: C* g& `7 r7 V; b+ K
2 L6 K" n- `$ a5 N
3.0.0.3.178.16 Beta:
1 L, I2 Q7 w( ]   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by2 c0 ~# X2 x2 J) y
          Keith Moyer (from the Tomato project).  T* v; _4 |" q: B! ~  h1 B  Q% M
   - NEW: Added crontab command3 J6 ~8 {* u( D* e; Q& [! x
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
: t! `' K% Y$ }5 z            VPN or the NAT Loopback (GRO is now disabled for that device), l" u) i8 c5 Z; @/ {; I
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
' S& q; ~7 W8 T4 C( K6 l            even dhcp requests to be serviced from the wan side if you
3 T7 L, u2 M0 i: e) e" Z; F& I            had the firewall disabled (Asus bug) (fixed by dev0id)
  |) _: N7 O( p# `   - FIXED: Default disk idle spindown now set to 0 (disabled).6 h; P% f) A' ~. A
   - FIXED: Corrupted WOL list when using IE.. X# S: h. `* a# C/ V+ c
   - CHANGED: Upgraded openssl to 1.0.0j.
- J/ |" O* R' {* q& S   - CHANGED: Included fully functional openssl command (will allow you to
% z* o" h) |$ n: Q              create keypairs and certificates from the router).9 q' `9 R; i2 k3 m* x
   - CHANGED: Removed power adjustments from the Performance page, as they
/ e2 b6 ~9 n3 L2 n! U  w, s$ d# g              are redundant, and not as reliable.1 [( r( Q% R5 R; X8 D1 }
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
% f/ }) i5 Q! ]6 k# y; k              am unable to work on them without an actual router., A3 j$ N" l6 Z9 u7 s4 B
" p: i7 I- N9 ?. y2 C2 X: ?7 Z8 q
; W6 v6 L9 @. e0 ?" ^7 l6 b
3.0.0.3.178.15:2 U/ a, {) w8 t4 a
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:  A3 v+ W6 o* ]
           * Radio turns back on based on schedule" Y; |8 U" k% j( z4 S
           * Reorganized QoS pages7 f$ g: z, P* k+ X; a! K3 [9 J4 L. e
           * Turning WAN DHCP connection off will first release current DHCP lease, T8 S4 ?8 Z1 z% L. R
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
' u7 f# x, a/ }# {0 e6 I1 k; a   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
' R& i3 L3 T# k          max, as using the whole 90+ MB available makes little sense for 4 w' v2 S0 g, F7 k4 \  b
          JFFS, and was also displaying some issues.3 X3 c  ~- [9 m' k( D+ t8 I
   - NEW: Added nat-start user script, as NAT rules get applied separately from' c9 A' u/ e1 \  J
          other firewall rules (firewall-start changes to the nat table are ' a# ^7 ?' _+ n' d
          being overwritten when the router starts NAT)% c) G6 K4 ]) m  I4 a0 d
   - NEW: Added additional info to Sysinfo page
6 M+ U: g7 \0 D6 t; i/ e% a" Y   - NEW: Added chroot applet4 ?- W$ L8 y( d* A5 L8 i5 U
   - NEW: Option to allow SSH access from WAN: ^$ R- p1 o7 i5 i/ v2 V0 L( m
   - NEW: Option to exclude specific devices from idle spindown
+ x: @5 A/ x( B; V- c   - FIXED: Performance page now uses the new Sysinfo API, and is now able7 _5 e( o! i& f' ~% ~; P$ C+ h; ?
            to deal with cases where radios are disabled.
$ z# G2 N) }2 G  E3 n3 n
! a, v1 E  N+ S4 W2 E$ `8 v/ Q* x3 v5 y
3.0.0.3.162.14b:
8 |8 T7 ^) v6 [   - FIXED: Web server would crash for some people when accessing; A5 b, m. y- o& j$ J4 g! `  O
            the Wireless Log page.. ?9 k* R+ a9 \" S  C& L
5 ~4 f: v  N$ @) c- U
# V9 l) M  h) ]3 m& f
3.0.0.3.162.14:
! {1 s1 l& S* F( y% r, E8 P7 o5 O   - NEW: Spin down disks after (user-configurable) inactivity timeout
2 R* L- T7 {/ P: s          (using Jeff Gibbons' sd-idle-2.6)! n. _  g' e3 i2 D. k1 w4 [
   - NEW: System information page under the Tools menu.
5 z$ s9 O$ m/ s( r, u# ?   - NEW: Station list on the Wireless Log page will now report associated
* c9 q1 w! F2 H          IP and hostnames (when possible).! B: w/ v6 c1 K+ H6 \, P7 s
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:+ B% ~, c! [4 G3 v. h( j
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)3 m7 S. r5 K- `3 S  d  P
   - CHANGED: Better integration of the Run Cmd page.- R  u# f$ p' f" R- p
   - FIXED: Incorrect left menu rendering when under the Tools menu.9 Z. i% l" i& y3 \1 q' Q

8 O. a: \9 w( c. Y& H( F6 ]5 w' m+ ^; v/ P+ x3 N/ `
3.0.0.3.162.13:
9 u. @% c" [- f& G   - NEW: Rebased on 3.0.0.3.162.
2 \4 s2 R( K( R) t- ?' p   - CHANGED: Switched to WPS radio toggle code Asus added,
  }9 T" X5 j" G; G              now on the Administration -> System tab.
6 ~/ ?+ i* C% B; P6 ]$ I/ u+ A1 V- D0 \5 O" m$ m! w% z

# T8 n" U  ?1 Y3.0.0.3.157.12 Beta:
+ H$ v% G1 I" @This is based on unreleased Asus code, which they have $ p7 W+ J8 N$ [) G( w- \
graciously provided me with.
; G1 \" D8 J3 j: c* Y1 w8 V9 O# Z! B. p2 a2 P4 j
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:% h2 @" Z' e9 ~: s7 F6 Q- r
      . IPv6 tunnel memory leak fixed* c$ [. |3 W2 V6 x! i
      . They fixed many issues, making some of my patches
9 J( V9 w  F+ r9 E4 e        no longer necessary, such as timezone DST, https auth, etc.../ h. ~/ k+ A$ R! u
      . Upgraded radvd
& N; j! q5 S" V, h& y   - NEW: Added link to the command shell page in Tools menu.6 G& f! P" u# N
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
* Q6 L+ ?& m6 R9 `   - NEW: Added "tee" command.
6 [. T0 p) C! c% A& U   - FIXED: NAT loopback rules would actually NAT every lan to lan8 S5 d6 C  ?1 S: n8 g% Y
            connections instead of only those needing the loopback  N3 {- }  {2 C) h- ?$ S8 O2 A  Y
            (bug in Asus's code).  Replaced with new code based on a5 ?; N1 v2 v0 I) w7 Q) |# w
            suggestion from Phuzi0n on the DD-WRT forums.
) y) o/ D# d0 ~8 ?1 g! x   - FIXED: Accessing the WOL page would make it resend the last
2 N7 H) {* I9 s            WOL request.
+ b# X3 [; s: \6 T3 K2 r% O0 T   - FIXED: 'cru' was using 'root' instead of 'admin'. f1 G$ j1 `5 g* R* t# _' v: V
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
! _: |7 {: h: R2 _4 ^% n   - CHANGED: Made tracked connections load async from rest of the page. ^$ I/ h$ t6 K) r  ~
   - CHANGED: Increased hostname width on Connection status page* S- e0 B& R; @9 C
   - CHANGED: Improved WOL page functionality.
) F5 e5 ?- d! b9 [7 Z  H  f
: Z& y5 D# S- @) o2 e2 T( \
8 H- i4 _& I- n3.0.0.3.144.11 Beta:
/ S# T- [( X7 U* i2 D5 G, O4 C1 f% K   - NEW: Name field added to DHCP reservation list  V# s( {) M: Q
   - NEW: Webui option to enable resolving IPs on the Connections tab
" \: i% {* S( I% j/ v4 h   - NEW: Store a list of computer MACs to use as WOL targets1 P- K7 h2 q0 k) g. c
   - CHANGED: Increased dhcp options from 32 to 128 characters
  \' G# k+ h1 r9 c, g   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced! A2 o& C; d6 F  c7 j
     it to 16 in recent versions)
/ k7 P3 k+ f1 e   - FIXED: Retrieve dhcpc options for the correct wan interface
1 c4 b" a3 P. x& r$ l
6 e6 \1 ]5 j$ M' e6 }: d# a/ e) \! c3 n; R
3.0.0.3.144.10:' E7 A: L+ r. z- a' N% ~
   - NEW: Rebased on 3.0.0.3.144.
9 G" {9 Y" S3 f2 U   - NEW: Support for 64K NVRAM enabled.  ***First flash will
. D  ~7 _6 Z  x2 }$ P          wipe out ALL your settings!  And you cannot restore
* ]$ d0 C5 s9 [! v  z' B4 q          from saved settings - you must manually reconfigure
$ V+ F& U! r8 s' U          everything.  Be warned!***
) k: @2 v7 G" J( J   - NEW: Enabled support for Broadcom Wimax devices6 r% `' u: [( J- a) n3 d8 q
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
% N; I  h& f  ?+ v1 E   - NEW: Added layer7 iptables matching+ V9 P5 k2 j6 I; T2 F6 J: Y, q
   - NEW: Added user-options for DHCP on the WAN page5 i2 a9 }+ L; G- s+ F2 {) h
   - FIXED: Router crashing when connecting to it over Wifi
2 X* K& L* L! |3 v            and running the newer QoS code (disabled GRO)
  t* B# g, ^- A* ?( p$ J: d  f  p1 C   - FIXED: Router crashing when connecting to a network
' N- d$ t  P9 b+ V# t' a            device behind the router from over a VPN9 u/ \* H8 |: z5 ~# P/ E5 J
            connection (disabled GRO).
+ g* l' A  [, e; q7 m   - FIXED: Incorrect timezone set unless enabling
+ z/ T3 k; ?; V; D            manual DST.
5 K( r7 K0 \  c8 E  S
, m" s* B8 ~# X  B2 A# u" U5 z3 d; \
3.0.0.3.130.9:. ~# q0 \1 f1 {9 |; U
   - NEW: Enabled new Dual WAN support from Asus
% D8 w( [; c* @   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
5 @, N0 t4 q4 @: |2 j5 G- L$ x3 a' d; Z- p
2 H- `2 b" Y' \* ], q' s
3.0.0.3.130.8:
6 {" U% s7 l! d: v5 b% L/ ?! U, j*** Reverting to factory defaults BEFORE and AFTER flashing+ K$ y; P) Z6 f" n7 S  i& Y' J
this version is strongly recommended!  The newer Asus code base
  _3 N3 r1 v! u' e$ ^1 o2 v' \seems to have changed quite a few settings, so you'll want to $ a. q3 S: a- A, W; }# i3 _% {
not only start with the new default values, but also get rid 1 @! A5 [7 v4 e" i$ c
of obsolete settings.  Otherwise you will be wasting a
/ O$ B8 N& a/ ~2 ^good amount of the limited available nvram. ***
7 ]7 j: N9 x) O% J5 z8 ]1 M
! _5 o# v: k" e/ Q   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
. G7 Z+ ?2 ?! [. X1 |  B                  and/or kernel code)5 D' L$ E3 B/ o  J' ~) d# @0 J8 d3 w

$ V- j* k" z. x2 T. t0 w2 |   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 5 Y! \/ h3 o; S( E! j6 G
                  a LAN device behind the router.  Workaround is to / S* e. h2 F% K& [" Y
                  use an IP range outside of the local LAN
- v; z  I5 b3 C9 y                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
6 U$ _6 w! `; Q                  set your VPN to use the VPN tunnel as default ) }/ n2 i; ^0 y3 p
                  gateway, or manually add a route to your VPN
7 ]6 v- z! y) X6 a0 i; R                  client.
* h, D9 r; M# |! j6 `
0 P7 |8 z6 n  {& s   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
" B  k" E; g- w: V6 z- b/ @          Build 130 brings various code changes to IPv6, not sure ' Y9 h8 i/ Z: H( f* A' w, ~( N  ?
          what else (as I have no changelog between 112 and 130).
0 @! P& F! s% r8 w/ u! y( S& q: Q          The QoS code remains from build 108, as build 130 is
. ?# y. i: v. l          unstable.& P6 f6 x  A; h4 p% c& O, ~; b
   - NEW: Added "diff" utility& u* I. d$ ?6 @/ N
   - NEW: Keyword-based filter (new in 130), t- i$ D& ?) w* d: E, j6 ]
   - FIXED: Firmware/settings can now be uploaded over HTTPS/ P( g" N9 ^1 |: w
            (bug fixed by Asus)
  L8 S1 A! l- D! Z  p3 y. k( z   - FIXED: Buffer overflow in networkmap that would cause garbled ( e$ u/ `+ {6 l# u, b
            device names to appear on the clists list (bug in7 u  G* R4 k$ [4 W+ o  Z
            Asus's code)+ q; S2 r; w* \. D7 P
   - FIXED: Firewall would break when applying a game preset that
, p; u- B# {* _            had multiple ports separated by a "," (bug in Asus's
/ F' n3 T3 z! o            code)0 l! A5 t& t1 M' p- l7 l/ c) [9 L* c7 o
   - FIXED: WOL through webui wasn't working when IPv6 is enabled. _: O6 B& S4 H
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
" j; F+ R! m4 z. A+ ], k! N  \   - IMPROVED: /jffs/scripts/ will be created automatically if it/ `0 D5 j% G. |0 z! C( J& d  d2 ~3 M
               doesn't exist (you must still make any new script
3 F& P/ U1 `) R; S               executable using "chmod a+rx script_filename")
* v3 f0 t+ f6 V. D6 F8 ~! o( q! u0 Q4 E, R- f) N

% C/ U9 z1 S2 `2 V6 S$ e  y# I3.0.0.3.108.7:4 b  @/ t# g2 Y' G# C
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)  [7 r/ `3 z- Z9 L& W2 n
   - NEW: Added webui page under System Log to display active/tracked$ d5 w- _4 X2 j- u1 J! g
          network connections.0 h6 Y( ~3 h1 K4 X
   - NEW: Added netstat-nat command." P; Z0 c/ L4 c4 Y& W$ g7 R$ j
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by ) G: I( z. D& I2 Y5 d
          Shantanu Goel)1 ~! b9 |9 Y6 P; A9 r
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts  Q, Y3 c: b, i! b& T4 n
   - FIXED: Removed check in Asus's code that would reject txpower > 808 y7 M( y' e" c, b: h" H
            unless you clicked three times on Apply (?!).
- A5 L1 b2 N+ i5 a7 L& }: {/ H8 ?            NOTE: Still not sure power setting even works, as I get
; b% ]; d! ^* H% l) S$ I            -80db from the other end of the house no matter if I use + f2 Z. Y# y, s' N6 f% V$ }
            40 or 500 mW.6 b1 b$ B# {# p- @! k
) y" X! l+ z0 H4 @$ a  M- s  H: g
) ?$ w6 w% d2 ~8 I5 A  i
3.0.0.3.108.6:
4 P5 x3 H) J( o   - NEW: HTTP access list (backported from build 112)! C  h! P& x" E& a2 j# ]/ P+ q
   - NEW: PPTP VPN encryption options (backported from build 112)( Q+ A( M* e) v: f6 }
   - FIXED: Traffic history location was't properly saved
6 y& ?6 b# ?1 l% J; g            when changed in webui.( ]9 H! ~* O; c3 O; i% Z: R
   - FIXED: Disabled traffic history saving to nvram for now,
( V! R; W6 s2 B1 U! C            to avoid people accidentally filling their limited nvram space.; n3 _$ a" L$ d# L
   - FIXED: Missing bottom pixels from the bottom of General menu
8 p1 A( j3 C. C% ~7 L8 Y" c   - FIXED: Removed invalid CSS attribute9 c6 U; W# E8 t, ~  Y/ }
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
6 U( D1 ]' H, m- }) B9 M3 K1 G9 s$ T1 g& D
  u' B- W' A2 K9 W! k% {7 u
3.0.0.3.108.5:: B- l5 U' {; R' {; w
   - NEW: Crond starts at boot time.
0 \9 \4 {" \1 ]3 D7 t   - NEW: init-start is a new user script that will be run early on( B: F$ [' Z- v3 B
          at boot time (right after jffs is mounted, and before any
. I' Y8 @9 J/ ^2 t# W          service gets started)
9 B' ^0 x  J; I! Q) W  ~  - NEW: Can save traffic history to a custom location (USB or 7 G  q* [1 ^- F2 G7 t. d
         JFFS, for instance) to preserve it between reboots.( ?0 o( X& r: l2 t! _
  - NEW: Added Monthly traffic page (ported from Tomato)1 A$ h' I) ~% h" m
  - NEW: Added the Performance Tuning page (with temperature).
- A( L3 \  n8 R8 E1 d, R! C  - FIXED: Webui authentication was bypassed by the web server (bug in
& |7 E" D' s/ A# Q           Asus's code), }- e3 S/ ?* u$ \
  - FIXED: Httpd crash when uploading a FW or settings file over+ g5 T4 ]( p/ x$ l) d) l
           https - should simply fail now.  For now you have to ; g$ l, T! Z% {2 v" g( B! m' f. s
           use http for flashing the FW or restoring your settings6 [) O! ~9 v7 s) b' N* D
           from a saved config file." G! ^: q4 C7 K: ^2 Z

8 ^7 d! g& a9 H) H* v$ k' L8 w5 Z3 _# l  A4 {
3.0.0.3.108.4:; \2 B, Y* V) _- l- E3 t2 I$ G8 U' q
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
  T2 f2 q* |5 T7 x1 E# t          the OUI database (ported from DD-WRT).
' M2 ]* V: u8 V8 \- E   - NEW: Added HTTPS access to web interface (configurable under Administration)1 h; o) \8 H( i; \7 v& V
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
* v; ?* B+ g9 w1 q$ Z   - FIXED: sshd would start even if disabled& H$ _/ w6 x1 @2 {
   - CHANGE: Switched back to wol, as people report better compatibility with it.
5 _* j" C8 ?5 x; u. d8 d/ r             ether-wake remains available over Telnet.1 I# e; q( t1 Q& L7 A

2 S. {+ N4 L; W2 j* t% [% q6 E3 z, F/ I; g1 w
3.0.0.3.108.3:
4 i; o  ^/ P4 @; o+ j( W3 ]   - NEW: JFFS support (mounted under /jffs)
# E; C; q0 ?( w. ?; a+ C   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,9 r, @7 C% W0 ~& D
          must be located in /jffs/scripts/ .: r( t+ b# U) O- _' v: u- ]8 i
   - NEW: SSHD support
! D$ [: |. e. V& i3 j" l1 p   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL8 E  z" U+ l! v
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
& I& n: a9 }: A) r* P* g$ Z   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
# c  e/ p( j& t* \4 _5 p6 f; G$ u& q- B& ?
0 X8 ?+ x: M8 I' z; N% I# C
3.0.0.3.108.2:4 E- d  q- {0 K" n  ~, g) ?) W
   - NEW: Added WakeOnLan web page
- A3 f8 l- W) r5 Q: _* k4 }8 W: U' ~2 I1 g1 S* m5 I. ]
. x: P' _. s/ b
3.0.0.3.108.1:5 i$ L8 o3 n0 i% G4 |. j) e1 M' l' Z
   - Initial release.
4 ?6 C3 ^5 m7 L) y9 N' N% V4 Y& a, {1 d) w
" P, s1 P$ K2 h% S
Contact information
4 I& g. i% I6 G% M' j6 ^+ n-------------------
7 q' D* P3 d8 t/ i/ y. mSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)- R/ m6 @* w/ n% o$ F5 F
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.& C2 ^; y7 W* W" b2 L9 b7 Y
Website: http://www.lostrealm.ca// Y2 q3 P% A  D$ S; M! m- q9 e; z7 Q
Github: https://github.com/RMerl/asuswrt-merlin
# r5 @/ R' u0 ?9 b5 ~* h$ fEmail: rmerl@lostrealm.ca8 w$ ]/ j. f8 @0 R
Twitter: https://twitter.com/RMerlinDev
- o8 A# v; Q1 v$ \3 u) m
* k( A* O: u( r: CDevelopment news will be posted on Twitter.  You can also keep a closer eye
3 S7 b* u7 h* y# {on development as it happens through the Github site.
, @; c. P/ j9 M( i- o5 E  C
( L% f+ ~* s+ F4 ZFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily 2 ?0 Y5 o& m: z/ X+ K+ z( Y- W' p
post there (in the Asus Wireless section).
* L( f! p: x$ r4 a' C' b& O: Q* P! [% v% d& d# v  u

+ L  }$ R- K8 `) k. @Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
+ \9 N' J( ?" P3 K3 _to give more than a simple "Thank you", there is also a Paypal donation button on my website.
8 J" F2 T( v( Y# ]
9 d9 ^3 N) \2 a0 t* e5 b7 O6 Y3 ZI want to give my special thanks to Asus for showing an interest in this project, & T& c( Z6 l* L% ]$ v8 |& k
and also providing me with support when needed.  Also, thank you everyone who has 2 u  O/ x2 g2 V+ N& n2 ~! E
donated through Paypal.  Much appreciated!
' D4 H  q% {5 d$ @- N8 o1 T% |% B3 Q! T6 W
2 O# N2 W1 m  k" C

7 w$ g. i, D0 x- n4 Q; K: a- ^--- 3 n; Z1 \8 L* A2 Q. b
Eric Sauvageau
6 t, q! _; r1 o+ L; I7 d  D4 q1 f1 s+ _2 u+ z. H* o; Z5 O! ^
7 C7 x+ X( e: @6 S( p2 w

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 8 h" Y3 v' r( q) V# V9 p: R& U
谢谢,正好有个N16,刷机试试效果。
/ Q' T) o% h0 I& }- O$ Q
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了* l2 }% j+ I/ V/ ^0 ~8 g+ B
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
; F% q2 H) E; \今天刚买一台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客服返回顶部