查看: 23595|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:( q/ [! |/ G* J
% Q3 G# x% Y5 T2 ^  a
  Rebased on 220, includes AiCloud; added wifi client stats
8 }! Q3 U8 Y* X$ A; _' q  $ A! f; o0 S& {
  ; m- B2 Z  p) N) |) `9 K
  
) f: V/ W- F- I' L  
# r* u/ H! N# _2 Z" s9 h, c/ s1 u  
/ b9 a; ^4 i9 M& L
. E8 F) i+ v9 w# x. x4 n; M" d3 E( i
, ~5 C0 r) r; W! q* M0 ]: s: Q
  N9 `$ @5 \) ]2 y

* m# @2 r' }6 K* S+ x! f" J+ T8 v( _; v0 c! H& E
4 _0 [* B5 ~8 x7 p
5 S! @! N! P% ]$ \, F
9 d/ P8 b+ Y. d8 F; C* v

4 d1 [& M1 z; Y6 U" S* n& t
1 l# e1 w- F* {1 gAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)$ i% e) u% [' g. y1 i, v
=====================================================
2 G! |2 I, W: ]8 B: W
) i) Z/ M+ I2 G$ {5 n7 m
5 M# ]8 y: W5 l8 Q- K, iAbout
/ X  ^8 T& h& c: n4 c-----
  a# x# z4 v' K) F! zAsuswrt is the firmware developped by Asus for their newer routers.  They are
1 T% n+ o0 n: S) U: Salso porting it to some of their older models, like the RT-56U and RT-N16.  
9 ]: |$ p, ^2 l) o7 pWhile originally based on Tomato-RT, Asus has disabled some of the 3 a+ g" k8 |: _1 e- K( N$ ?+ C( _0 p" g. i
original Tomato features, and added others.' r, N  H/ g. b2 c

7 ~) j  E2 q* N* @* Z  b! H& _1 |Asuswrt-merlin is a customized version, which I am developping.6 E  _+ ^- P) Z8 \3 G7 O. A& S
The goal is to do some bugfixes and minor enhancements to Asus's firmware, * y/ `1 m$ Y& o' B  E
without targeting at full-blown advanced featuresets such as provided by ! x" [' Q6 s" F! n8 {0 J% Y4 s
excellent projects like Tomato or DD-WRT.  Some of the features
, p+ f" L- ~+ {/ o1 Q+ Vthat had been disabled by Asus have also been re-enabled.5 t" {3 W+ Q" V$ M3 @* g% B
This aims to be a more restrained alternative for those who prefer to stay $ e8 e) M, z! [" m" L. }" F
closer to the original firmware, with limited risks of seeing new 7 O6 M% u; f3 I# E! \  o
features bring in new stability issues.  I value stability over
) y+ D% G. U2 u4 i9 T/ O$ [  ?performance, and performance over features.
: e1 K. y+ ~6 T$ [! _/ B: |# E( I- F/ r" Z3 r* i/ g* D' n
' O) B/ H8 r  {  I3 o+ w, s

" x, ]# r/ Y! X5 a6 m7 j  }Supported Devices
( Z: D9 G: x" G. J) K2 f/ ?/ o-----------------
5 d& n' w! O  o" _9 v% O5 c6 [2 rSupported devices are:
9 m+ F1 p" Y. R& c/ Q * RT-N66U
$ V: q+ k" x9 A* f+ t* x" a/ y * RT-AC66U
) H! D  Z( l, F. x; V" [( F3 d6 z3 O+ w, Z
These devices have experimental support (because I don't own one to test it):
& B/ r  Y, f$ p( \ * RT-N16' F0 Z7 K5 |$ [; p  D* g0 c

, v9 ^' r, b& Y" \, z, Y: Q1 ~0 u1 M+ X: B: w: p
* G; I, [3 K# n& X+ p' C* }
Features
( {: `( _: E# F) p/ c--------
6 g3 r) R* C; [8 o# [6 n" O/ \Here is a list of features that Asuswrt-merlin brings over the original firmware:
1 E! a4 U2 s% D0 ?9 R, z
& o: _3 |1 s0 |- M, o- Based on the source code of release 3.0.0.4.2205 K: o/ V5 w3 h; c8 a: B
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)+ }0 X. p' \% G; n0 `) W4 \: t8 ?
- WakeOnLan web interface (with user-entered preset targets)
7 z5 k" V9 W1 S- Persistent JFFS partition
% S. p! E! @: ~. f3 x% E- User scripts that run on specific events
3 o9 @0 Q9 Z/ s# V- {0 Y- SSHD (through dropbear)
$ x. W! n. s+ i/ d1 B- HTTPS web interface
! b# l4 q0 J' {% I: ~0 P* a- Crond$ @$ X) E8 K  S3 |' {( I+ o
- Clicking on the MAC address of an unidentified client will do a lookup in
/ [7 z& J6 C+ O$ `7 }  the OUI database (ported from DD-WRT).9 X; K  [% c! X4 |8 m. z7 d3 W
- Optionally turn the WPS button into a radio enable/disable switch( M* U; M: E: h5 a+ w% `8 K# b( @, w
- Optionally save traffic stats to disk (USB or JFFS partition)
2 E" r- u9 R  m; N+ \- H3 U9 b% \- Display monthly traffic reports
' j3 N5 z/ n7 J5 W0 k0 q4 h" N- Display active/tracked network connections1 t9 }, ]& S, G4 P7 d
- Allows tweaking TCP/UDP connection tracking timeouts
. _) P7 k5 L+ Y- CIFS client support (for mounting remote SMB share on the router)
; a% z% `: o% o7 }% {. _: n1 {- Layer7 iptables matching; u5 A& U. ?) D
- User-defined options for WAN DHCP queries (required by some ISPs)
6 r3 L9 ]% z; i/ F0 O1 \- Name field on the DHCP reservation list2 t$ K) P7 p3 Q$ s2 P/ g0 M! y$ C
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
4 V3 E/ m% ~3 g" Q+ X' O9 c- Dual WAN support (both failover and load / W  ^' E' E% v& k5 v0 K
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)) y' E: X9 T4 _' J! y
- Disk spindown after user-configurable inactivity timeout
3 P$ ]8 S! H! t+ Q- System info summary page
( d7 s2 F) Z: ]6 m; J- Wireless client IP, hostname, rate and rssi on the Wireless Log page
8 G$ R, P, o- S2 @- OpenVPN client and server, based on code originally written by
, u1 p9 X& J2 k; v$ m# p/ G  Keith Moyer for Tomato and reused with his 0 K/ F+ \9 L8 U. [* j
  permission. (RT-N66U, RT-AC66U)
8 A: q8 f' V! P  f$ t7 Y
4 @  l! ?2 u: \' N1 _% g6 g
, b! f* `3 Y) a& N, {; b  b: Q8 Z# O2 D2 r1 f
Installation# ^" i( ~" n7 q' q5 [* R& N: s
------------* \" _* N2 T( U, @
Simply flash it like any regular update.  You should not need to reset to
3 ]$ S: q" K* I3 z5 |/ Y7 ^- Gfactory defaults, unless coming from a version that used a different ' h& h. t' Q0 {" j! V, w. r. E) H! f
nvram size.  You can revert back to an original Asus firmware at any time just: S0 N: h, i3 p  a% K
by flashing one.6 N5 m. Z& \5 P- O$ C0 p
. i3 y$ f* P/ \+ H
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
3 D' K5 L/ c9 k- }first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
' H. h, c4 x" T0 D) I1 l4 R' Swill wipe ALL your current settings and revert back to factory default!4 K$ t% ]# d% K# Z6 {6 k8 B- l" O
This is required to upgrade the nvram storage to 64 KB.
/ r( T  C0 z. u* t
1 X6 V: U# d9 h, `* Q7 ^5 ]- N$ S* b# X+ ]) T% b
Usage
7 I$ @. g5 q" A9 D* C7 x-----; N6 P5 C' u- s- z2 H3 @

& u+ [2 n; ^4 K: o  E9 ^1 T& B* JFFS *+ `4 G7 ^( ~+ O9 y  G9 k
JFFS is a writable section of the flash memory (around 12 MB) which will
2 x8 Q- n% J9 Zallow you to store small files (such as scripts) inside the router without
4 @( E) _3 m+ m2 ~& Z) |& Qneeding to have a USB disk plugged in.  This space will survive reboot (but
3 P, U) F6 R' [/ w. yit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
2 g2 i6 X- j% G, ~  qIt will also be available fairly early at boot (before USB disks).
$ ]0 |, U& m6 }0 N+ T# M" {$ w
+ a* w% g( V; y  N( ~" H+ p8 hTo enable this option, go to the Administration page, under the System tab.
9 p$ @$ o4 J- q- _* e+ N' }, D% f3 ~
First time you enable JFFS, it must be formatted.  This can be done through 4 W7 T. l1 v+ q0 H/ r& \2 n
the web page, same page where you enable it.  Enabling/Disabling/Formating
8 I8 [3 U1 U& a' z# ]6 N# T1 CJFFS requires a reboot to take effect.
! o( Q6 t$ B$ d5 ~1 M: l
; Y: ~4 W1 _& n! u6 A* |- c  QI do not recommend doing frequent writes to this area, as it will # N2 u1 ^; V3 [3 m- x4 U
prematuraly wear out the flash storage.  This is a good place to
* \4 |: o5 i1 S" ~; Sput files that are written once like scripts or kernel modules, or . }5 q8 `2 z. A8 k
that rarely get written to (like once a day).  Storing files that
: _- f" @; [# k6 R; e  `2 W0 sconstantly get written to (like logfiles) is NOT recommended - use5 U# e# n5 W' @2 Q! A
a USB disk for that.
' A5 A( s6 m4 q) z1 `
3 _, P" b. q$ v& S+ Q$ U+ }: |( R/ v9 N! N# V8 y( j
5 {: t& z1 `+ J& Q1 ?6 J+ Z4 a1 N; Y9 E
* User scripts *6 [" l1 U3 _7 a9 G; A
These are shell scripts that you can create, and which will be run when $ v$ L" M0 L: M& E# u5 X
certain events occur.  Those scripts must be saved in /jffs/scripts/   i4 n: Z5 v) ^& A' B3 G
(so, JFFS must be enabled and formatted).  Available scripts:/ p3 i  T/ R& h7 S3 _# k* z

- T3 G! ]& S  i- P) b/ }2 \2 y8 l- services-start:  Services are started (boot)
( s0 i; ~/ K: E/ [% i3 K- services-stop:  Services are stopped (reboot); ~( T! H- A- M7 s7 n' k) [
- wan-start:  WAN interface just come up (includes if it went down and back up)
. D' X% p' z0 j- firewall-start:  Firewall is started (filter rules have been applied)5 |+ \. S, I. x% K1 Z: I
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)! X% P1 y% O! x1 ?; p
- init-start:  Right after jffs is mounted, before any of the services get started) ~; J0 ]: {1 {$ ~8 y2 M
- pre-mount:  Just before a partition is mounted.  Be careful with
0 [' [4 {4 T9 d% \  this script.  This is run in a blocking call and will block the mounting of the
# o% n8 |2 j9 W  F( b- Z; H; `% m0 ^, s  partition  for which it is invoked till its execution is complete. This is done 6 U( S, I: L3 l
  so that it can be used for things like running e2fsck on the partition before
0 s: e! U9 R9 d  u9 h2 P  W, `  mounting. This script is also passed the device path being mounted as an " _9 J% t, t! X1 [( w! K
  argument which can be used in the script using $1.
4 x- v5 w/ j- W6 p) A1 {7 S- post-mount:  Just after a partition is mounted
' Q  E4 J2 n1 B, Z3 a9 L
0 _3 z4 h8 x9 x. VDon't forget to set them as executable:
$ @; r  Z8 m, }# P- M+ J
- w' P* n, H0 ?! C- l$ `   chmod a+rx /jffs/scripts/*
# z7 T# Y' y& l# m5 b' i1 b3 D! q! o: x# D
And like any Linux script, they need to start with a shebang:1 I# k1 |/ B% S) _  G/ P- d1 @8 f
: n1 R+ v% O2 |* R# e
   #!/bin/sh% @- `9 N' }( N5 Z5 f
+ T5 C; g8 j1 a+ B
  g3 \$ ^& P/ L
  C$ y3 [* s4 J1 ]% n" o& t
* WakeOnLan *
  [2 S7 `! E* p; Z5 G& G. {$ J) IThere's a WOL tab under the new Tools menu.  From there you can enter a
1 h2 p' m; R) V# z" Gtarget computer's MAC address to send it a WakeOnLan packet.  You can also5 r4 E" z' ^0 s; Q) n% B' z3 w: J
create a list of MAC addresses that will be stored in nvram, and on
" }+ d+ T; r  C/ k4 I4 _which you can click afterward to wake up one of the listed computers, without
- q* R  G6 ]% |) {+ q& e. Ehaving to remember their MAC addresses.
! N% Z9 P3 [; U: i$ ~6 d
: W1 v% Z4 ?: ^, M
: y: c. }! i% `9 z/ ]) w
# l' {7 ^/ T! A4 K: q+ @* SSHD *
+ e. [; x1 t0 l& C& @" t) ~SSH support (through Dropbear) was re-enabled.  Password-based login will use 7 c1 y: L3 h! i1 F3 T/ C% d
the same username and password as telnet/web access.  You can also optionally 0 \5 \5 j1 U: a
insert a RSA public key there for keypair-based authentication.  There
/ G2 ^& ]( R4 T+ o; q3 Uis also an option to make ssh access available over WAN.8 u: l3 G9 c! Q0 F# P3 p, [

0 H9 y" Y) Y; w* G% I8 {- l7 p5 s0 N3 h
* HTTPS management *
7 F2 N. L1 e$ f  i. U4 V6 ~+ ?I re-enabled HTTPS access in the firmware.  From the Administration->System 8 g. c; [3 q, `- v, W( Y$ C" S3 P7 A
page you can configure your router so it accepts connections on http, https
3 T0 Q% ~5 H1 o3 Eor both.  You can also change the https port to a different one " H; |  I3 N8 I, ^+ O  B% U& u
(default is 8443).
; F2 H4 c. ~+ p: d# P; R; X* [/ v9 c7 q( @) E- q$ R; t

: t, S* o3 ?2 j9 U8 M% e+ G+ B) u. a4 Y  q: Q" r' s( \0 w
* WPS button mode - toggle radio *9 [% N( X/ n2 Y& Q
You can configure the router so pressing the WPS button will : y+ W9 R9 p: G
toggle the radio on/off instead of starting WPS mode.  x' n" a$ M- }& p0 a/ r6 r7 u; w( o
The option to enable this feature can be found on the ' L- N% W. m( X
Administration page, on the System tab.! q: u' Y3 p: y- B) g

( W7 P# [- @* p$ U+ g8 V# O( L3 L( \
0 M, l$ }7 C& j5 m9 k
* Crond *$ K; @- g% Z+ @
Crond will automatically start at boot time.  You can - _: r3 l4 T) k. Y# A% Y( g
put your cron tasks in /var/spool/cron/crontabs/ .  The file
* ]5 F% B5 m+ k% B6 ^2 Jmust be named "admin" as this is the name of the system user.0 u4 `) P9 d- H+ _  D7 t
Note that this location resides in RAM, so you would have to
0 N; g! C! {: s/ k% V1 G) ?/ vput your cron script somewhere such as in the jffs partition, + Y0 M9 {, P& K$ Y& `0 f& @
and at boot time copy it to /var/spool/cron/crontabs/ using
# f* S# F# G# x2 ^+ Qan init-start user script.. i9 ?( M( l7 N

3 G' B1 R; R& ^$ H, x7 X2 E( U9 S0 K' ?4 }, w  r% R; l

+ j" f* O- @% p& `  a6 h* Traffic history saving *
! g: Y- f, O! m6 z0 vUnder Tools -> Other Settings are options that will allow you * ^. R  }7 Y0 i' h
to save your traffic history to disk, preserving it between " j1 y: H4 {9 B% A5 ^0 [# A& q! Y
router reboots (by default it is currently kept in RAM,
3 q' F0 x. A# dso it will disappear when you reboot).
9 P! R  o) j* Y" m
. p0 d( q9 J# O) C- U: ~You can save it to a custom location (for
- R6 b" c0 V# P  h& }example, "/jffs/" if you have jffs enabled), or
7 Z% z/ r9 H$ Z- _/mnt/sda1/ if you have a USB disk plugged in.( I2 A- n  E) n9 c# S5 Y" u% t0 |/ S
Save frequency is also configurable - it is recommended
6 B, u: X3 c. T) G# B4 ^" nto keep that frequency lower (for example, once a day)
" U# @" K$ t7 J+ kif you are saving to jffs, to reduce wearing out
8 E$ S+ |% `+ g0 Cyour flash memory.  Make sure not to forget the trailing 3 }" F/ Q! d2 R& n
slash ad the end of the path.
4 }8 h# m; A8 Q  I  }9 j' t+ E6 a5 ?
$ j( H7 U  R, D$ M( F! f. }Also, a new "Monthly" page has been added to the Traffic 7 @6 |0 L0 @0 `: A( K
Monitor pages.
- w% L) }% x& V7 e: c) l, z2 W
& \1 O& z+ F: j6 R1 j; w, b3 c- x5 t( {" j& _
: F# }) D# h$ b
* Display active connections *; ?6 |8 z. p, _$ e+ y8 r
There is a new tab under System Log called "Connections".6 {& c6 K: B( h1 X, g  o5 ]
This page will list the currently tracked network connections.4 A* |3 k3 q' t  U" s; W  m0 E
You can enable name resolution for IPs on the Tools menu,
, @: Q1 t9 q7 r) {4 ^' i+ O6 Xunder "Other Settings".  Note that name resolution can & ~" h4 |- x3 D1 R( T" z+ Z
slow down the loading of this page, especially if you have
+ w1 \8 H+ T$ D8 b4 Xa lot of tracked connections (for instance while torrenting).
& m5 T. v. c4 M' C+ H6 H( F( `+ \! X1 z8 \3 a) G
6 K; p" D' X' ], K7 [& ~

9 M  m) m  A% Y. d0 Z6 J9 t0 a* Adjust TCP/IP connection tracking settings *: J6 H: B1 Q) v2 A
Under Tools -> Other Settings there are various parameters $ Z5 `. }; P! r! U) G
that lets you tweak the timeout values related to connection
/ Y1 |' A) g# |' g) f% A( `+ Ytracking for TCP and UDP connections.  You should be careful with $ s. S8 T# j# g
those settings.  Most commonly, people will tweak the UDP timeout
2 g+ N# ?. z/ V9 ^: @9 m/ Wvalues to make them more VoIP-friendly, by using smaller timeouts.6 t3 w# X+ N+ k* p# Q
Timeout values are in seconds.0 f( ~+ G( r6 {  m2 Q8 n2 S$ |
& n: H/ J+ m# ?: v5 E

8 j  v1 a; y& n, }
4 |- B2 T& e- T- t3 P* Mounting remote CIFS shares on the router *
  g4 {( [+ O& S# n( L4 B# m+ KYou can mount remote SMB shares on your router.  The syntax will
" P+ |4 N0 F1 F& J4 `0 M" j4 Sbe something like this:$ h3 T0 l6 g, y' V
" K+ I& O! x' j1 h# x- j* e" n
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"  ~, j8 k" H$ K$ `* f
, P& W0 v* y. t5 t& V/ s
(backslashes must be doubled.)
% N7 I0 `' W; }/ H9 X
5 d! q( P# U( b) K
* q2 r! @4 V/ n7 u  \' ^" g/ {6 ~' C. `
* Dual WAN (EXPERIMENTAL) *
: |, R' t* _" g$ L7 HAsuswrt originally supports using a USB 3G/4G modem to use as a
, T" y. Q* i) i% u1 l8 ~. i7 c- M$ `failover Internet connection.  Dual WAN is the next step, also & T7 S! W3 y* {: {, ~) _/ k
developped by Asus but left disabled so far in their official 1 e6 i' Z7 d" o3 g! M" Q: Z
releases (probably because this is still work in progress).  
* K6 p! T# |3 l4 t6 H' T2 W
2 [3 O8 B% ?' [: dThe first improvement over USB failover is that it works not only ; j7 A6 ~7 Z; {2 Z% b3 r: D
with USB but with other ethernet devices, which can be plugged
9 I/ A: _: }/ q6 |' {' lon one of the LAN ports that you will select as the secondary WAN " X/ v/ e: w/ ^% n) B
interface.  The second difference is that in addition to failover
& x4 O; T: U4 m% V  ^: n  `mode, Dual WAN also supports a load balancing mode, allowing
, Z6 Q" W- ~: k) Q' V6 Syou to share both connections at once.4 s* e! ~  @) X. d
- u, v% V4 w2 z8 j  P' x& {
Keep in mind that Dual WAN is still an experimental feature, until 7 g1 @; c7 l! ]) p* J' c
the time Asus finishes developping and testing it.
) ^" g) x0 m3 N3 {' [" I) U7 w0 z, M* d" v- ?

$ r# e' [, H0 J7 x0 `6 Z" O$ Y' D, C5 G* N
* Disk Spindown when idle *
/ n# H! ~( h9 c$ Z; u8 v2 rJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you   A/ F* E$ j& E9 y# F
to configure a timeout value (in seconds) on the Tools -> Other Settings
; q* L% Z  v) \9 d* Qpage.  Plugged hard drives will stop spinning after being inactive 6 ]2 T0 I4 f0 h& n9 ~" G
for that specified period of time.  Note that services like Download Master
3 d% ~0 T6 |$ E% R% O) Cmight be generating background disk activity, preventing it from idling.
6 q5 B3 r: b! X! B$ f' A; j1 S+ ~( N* ]. P; X/ q/ V

- o7 A" i* o; h! e# I
& [+ [8 I+ M0 r8 ]7 z% k* OpenVPN (client and server) *
" e4 `7 B8 X6 F# e5 {OpenVPN is an SSL-based VPN technology that is provided as a 8 ^2 l9 c% Y! }" ~8 r
secure alternative to the PPTP VPN already included by Asus.
9 o0 G8 k" m  |# v6 m. N+ gOpenVPN is far more secure and more flexible, however it is
- U# C6 N9 a8 m0 `) rnot as easy to configure, and requires the installation of
8 k% A5 F/ m' B, Q0 u5 Q9 ?, [a client software on your computer client.  The client
0 d) T0 I1 C/ ^# C3 a, c5 ocan be obtained through this download page:5 `: G- x. m! v( e. s0 c

, E9 i* v  @0 `9 L8 t9 X) ohttp://openvpn.net/index.php/open-source/downloads.html
5 W! n, {, ^8 G, z& U
* v7 e! X1 `* e- I5 h0 I9 w& {5 jExplaining the details of OpenVPN are beyond the scope of this
' a' I% L4 A+ S) T  q: ndocumentation, and I am in no way an expert on OpenVPN.
2 u) E1 }8 Q& P0 ?/ B3 B+ B( }Fortunately, there is a lot of available documentation and
0 Z( z" ^7 N, ZHowto guides out there.  I tried to stick to the same option
6 [" E$ U) c6 w2 x2 qdescriptions as used by Tomato, so about any guide written . A$ b2 U% V( N4 b9 M5 G8 y
for Tomato can easily be used to guide you on
, X9 w* H6 }, h5 XAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
: c0 F' P" W% D1 S: G- n; ^7 ?; y+ YGithub repository.( r! z- m  P) e
: R  J# K% ~4 c1 x

( M' h1 E6 x# X7 |  Z" e! \4 }. _
4 @: O/ F, @/ q; R/ d) s3 b, hSource code
" G& r  n5 Y& h% `-----------
* m9 [7 A, k! l( D6 pThe source code with all my modifications can be found
$ G, D# L) w' {' M9 n+ y' ^on Github, at:
( \* }) Q  ]9 x1 P" i( H4 S- `& c$ c, I; K$ x+ D
https://github.com/RMerl/asuswrt-merlin7 P, H" t. k( k9 E% U) W

0 A/ ~4 h( @0 z" E& u- D1 V: Q5 M( _& p9 I. V( X& x) [
, S. m/ D- z0 |4 t" T
History
) ~! j( O: `3 S2 ?# V) x7 R  U-------5 t% [! E, b6 N
3.0.0.4.220.18b:' \+ P# q% s0 Q* V! v
   - NEW: Report both rx and tx rates on wifi connections: _6 J8 E1 I7 I4 q
   - FIXED: Handle cases where the wireless driver returns a speed of -19 I/ c! D0 ]* m6 H
   - FIXED: Removed rssi retrieval retries, as it would make the first access to2 C! H' j: }7 |! w8 x. w3 N3 q
            the wireless page take forever if you had multiple connected clients.
2 n! J8 A' d; o" d1 V7 {            You will have to manually refresh the page the first time you access it
6 v' S0 _( E1 U            if the RSSI is reported as "??".
4 Q$ j" r9 b0 Q. _8 Y* g- x
! s( {$ H0 e6 J& @3 ?( F+ m( z3 f
3.0.0.4.220.18:
  V# t4 n* [. h2 E  A  W# P  v   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be" r  \% n* y- e. S- B7 a# C5 @
          manually set to a value between 0 and 15, with 3 being the default).& g8 \; C4 O) D8 D. D* F! x* ^
   - FIXED: Buffer overrun in init code that would crash the router when   w  c/ d5 V) e2 y/ z  N  q, p7 W# }
            too many features were enabled at compile time.- [" [  y$ v8 v
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
. V6 P% u, \% i( n0 W) G   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.6 T7 O. p6 j  H5 ~5 b! s0 c/ ?
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 9 C' O4 ~1 s( |: U: D0 i( N" I
            not properly saved./ M0 m+ J! C  _9 ?; Y: g' m
   - FIXED: First time a client's rssi is polled it would return 0.9 D$ w9 i& e3 P) w( q- B6 i
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
4 ]5 v8 T7 ^% I, Z. A$ r   - CHANGED: Added some info to the OpenVPN server and client pages.
; R2 G* O- ]+ b4 Y   - CHANGED: Improved load time of the VPN Status page.2 K2 B6 Y$ N4 [3 \

: P9 }2 l) ]1 |9 Z3 N2 x
* Z0 N. Q% q8 z3.0.0.4.220.17:
) X& @' q& ]8 c* q   - NEW: Rebased on 3.0.0.4.220, which includes:- E5 q% D/ u6 q' j9 X+ M
            * Fixes to IPv6 6rd
! w; O7 o$ `; Z" ^8 e$ b8 k5 O: r            * Fixes to AC66U Wifi + QoS
6 N5 f2 n6 P' i3 q3 p$ u4 e' J0 h            * AiCloud. L, e% {) N' z/ y! a6 I: F
            * Interference mode once again enabled8 u0 Q8 h9 B% ?' d: \/ |3 z6 ?
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
: p& X( W. p8 \8 R$ {- _  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients, |9 U7 {2 f# F! A* B
           if you had just enabled the option on the webui.7 M# k4 s! D& P7 S) c
  - FIXED: PPTP clients not always showing on VPN Status page.* l$ x5 t1 ^/ C+ M3 [& y$ _
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
8 j9 F5 O4 d# z$ M3 j. d  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
6 _. I" h3 f8 o0 _             the router.% N+ q7 _3 D( M& |5 q  E
  - CHANGED: Removed firmware update checker to avoid accidental
3 r) B. M8 v* V; Z4 F3 h& Z             revert to original FW.
. ?2 H  b- T- W+ B" L" _" `7 ^
% U' N( i$ W" c5 w5 w( U; ?5 ?8 i
0 j% ^1 N6 e& d+ P  }3.0.0.3.178.16 Beta:
/ _& y2 @& G3 F) `% q4 q: ]6 p   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by% J* `: w& \# O  E2 U
          Keith Moyer (from the Tomato project).
. j( u: E- A$ E8 @+ d& k8 M   - NEW: Added crontab command, \) e5 n4 R" h" J* k0 G* _) S
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either $ `: }$ }/ I8 B3 Q% v
            VPN or the NAT Loopback (GRO is now disabled for that device)
9 n7 P8 L4 b6 \) W6 C* V( k" l' O0 m   - FIXED: dnsmasq was listening to all interfaces by default, allowing % A: Z4 E0 r+ {8 c$ k8 J: O  l
            even dhcp requests to be serviced from the wan side if you  ^* w2 v: J! ]- A; e3 O6 \
            had the firewall disabled (Asus bug) (fixed by dev0id)* ]' m0 i2 ~0 h2 r% a, E: `
   - FIXED: Default disk idle spindown now set to 0 (disabled).
! n. O2 ]4 M' J& g/ X   - FIXED: Corrupted WOL list when using IE.
" a0 w% s% t% U5 l9 m  v   - CHANGED: Upgraded openssl to 1.0.0j.: Z* v8 d4 e8 s% f
   - CHANGED: Included fully functional openssl command (will allow you to
. o  J/ F3 z" F0 m              create keypairs and certificates from the router).; s$ y# l- A  k/ |! \" B3 y
   - CHANGED: Removed power adjustments from the Performance page, as they$ T/ M7 j' ]7 z0 ]9 H) D% g, W
              are redundant, and not as reliable.
' L* e0 M! u; s- `   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 1 ^  O' B. p  q( c
              am unable to work on them without an actual router.
( T4 @5 }+ Q. ~5 h0 K& o$ ^! s9 V' J
- g% `7 O4 |5 }. o& u8 f1 R2 E
3.0.0.3.178.15:1 \6 i: Q# \( M: u7 e; ^# c" y, v! Q4 U
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:# n3 h- U" f, y# \. O. S$ L
           * Radio turns back on based on schedule3 j5 X/ w7 G: ~6 L! W8 }2 }+ w8 V
           * Reorganized QoS pages+ f; @6 `% Y% n2 Q" w  A6 M7 a' @
           * Turning WAN DHCP connection off will first release current DHCP lease; Y: D8 X  h$ B3 @+ |
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
2 O) R* c2 w' G   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
" @- m. {; Y% x6 A3 ]% f          max, as using the whole 90+ MB available makes little sense for 9 X+ h( k) A- V1 n
          JFFS, and was also displaying some issues.
  {: M- e& E6 i& u7 E& y$ h" V   - NEW: Added nat-start user script, as NAT rules get applied separately from4 _" q4 e. C. G+ i# \6 `
          other firewall rules (firewall-start changes to the nat table are
+ U6 G) h4 w$ ^7 N0 }; @          being overwritten when the router starts NAT)  D" S. @$ u- J. x- a1 L* d6 S
   - NEW: Added additional info to Sysinfo page
) C" r$ m0 j+ c   - NEW: Added chroot applet
# h0 O0 E  ^3 E0 C   - NEW: Option to allow SSH access from WAN4 M% {" F- C0 o: [
   - NEW: Option to exclude specific devices from idle spindown9 K! m; D- Z1 A  I5 w% G
   - FIXED: Performance page now uses the new Sysinfo API, and is now able5 Y0 a, b3 r; O4 ^; t, w, Y
            to deal with cases where radios are disabled.) }( N  H4 p" O) c  a

, T& `* E6 F4 z8 L$ q* I. A# x4 s+ A, j' r- ~, Q1 I4 _  `
3.0.0.3.162.14b:
: ]* ~* g6 |- h4 ^& e6 u   - FIXED: Web server would crash for some people when accessing6 l" I. C: ]) w, T: V7 q( ?8 E
            the Wireless Log page.
- e# v3 M4 n/ g9 v  m, z& F2 M( b
% m7 e: I- A5 i% z' o& ]
. A8 w* W  U/ h/ ~7 l3.0.0.3.162.14:# b8 H7 r! q* Y8 K' j  C" K2 Q
   - NEW: Spin down disks after (user-configurable) inactivity timeout
0 i3 L, ]: L8 D! f: y7 w          (using Jeff Gibbons' sd-idle-2.6)
' n, Q! M! j; }% t4 n. V- p& x2 A   - NEW: System information page under the Tools menu.! j) W2 p( R8 }
   - NEW: Station list on the Wireless Log page will now report associated" Q7 q6 j7 X: l
          IP and hostnames (when possible).) o: K/ C5 b8 F# h; Y
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
; [& B' E% ?9 ^              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
' B: C' Y1 j0 T: d   - CHANGED: Better integration of the Run Cmd page.* E, l, r' O' C" U' r  c& j. ?
   - FIXED: Incorrect left menu rendering when under the Tools menu.
1 O; j0 j) F% j1 X6 m3 o9 w6 C7 g" s: d8 k1 \$ N

7 E2 u6 ]: Y+ a+ y; b3.0.0.3.162.13:
; i6 x. J( Q# b$ o& A   - NEW: Rebased on 3.0.0.3.162.
( U4 m% B. `$ @* L% Y3 _   - CHANGED: Switched to WPS radio toggle code Asus added,/ w- R9 o% L/ i) Z2 K$ s1 e
              now on the Administration -> System tab.$ t) A, N: {5 ~. O" o0 G0 x

0 T1 }% G& k8 T" w1 D" c" |* Q" E0 Z! D3 s/ A9 i; L8 }5 g0 \- Y7 B% _8 y
3.0.0.3.157.12 Beta:
' n9 [+ H" h- v  qThis is based on unreleased Asus code, which they have % E+ n# m" j4 h: `
graciously provided me with.1 o9 k6 m% R- l  Z7 r

9 d, m' U, n( q8 U( M1 _6 n   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:7 _( G+ _1 Q/ X
      . IPv6 tunnel memory leak fixed$ I( s- A9 S8 e
      . They fixed many issues, making some of my patches
3 y0 [% }$ E9 z- ]* I" G  P        no longer necessary, such as timezone DST, https auth, etc...
5 R9 N0 e! X5 f) l6 l# T( Q      . Upgraded radvd2 O" a+ q+ @" _  z/ R
   - NEW: Added link to the command shell page in Tools menu.  W" i! [/ h/ w: D6 G5 |, F( Q$ o
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)+ V) e+ C' L+ \5 Z' O. p
   - NEW: Added "tee" command.
! A" ?6 C$ D: e( ~- f8 X" ]8 t( f   - FIXED: NAT loopback rules would actually NAT every lan to lan
, S' x) I' u, X$ ^& ~3 p  ~% H/ n            connections instead of only those needing the loopback7 c  ?# Y- x1 m( y
            (bug in Asus's code).  Replaced with new code based on a) g  W$ e" o& D4 @5 a+ j
            suggestion from Phuzi0n on the DD-WRT forums.# j( ^( }% C! ^/ A, t6 B- r; w1 G0 ]
   - FIXED: Accessing the WOL page would make it resend the last: j+ p8 b: H) N1 H& _: l( m1 h
            WOL request.
# s; p, l& v& Q1 U1 Y   - FIXED: 'cru' was using 'root' instead of 'admin', L* k0 r* ~) O) ]4 T2 l; D! r
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)2 s9 a3 o- K8 [7 G* B! z  ]
   - CHANGED: Made tracked connections load async from rest of the page" e6 S$ {2 ]9 O7 P8 e$ ^
   - CHANGED: Increased hostname width on Connection status page9 n  q1 Y) r  ~
   - CHANGED: Improved WOL page functionality.
* y7 c! [7 ?9 n$ K2 m; a: U" W$ [
. a7 @  C6 U/ K1 J  a8 Y5 k: A
9 S' r2 h% g- E; W3 T3.0.0.3.144.11 Beta:1 l8 N6 S; p$ k; K# Q
   - NEW: Name field added to DHCP reservation list1 o2 U; I7 N: k  J% I6 N
   - NEW: Webui option to enable resolving IPs on the Connections tab: A' p" P7 d7 a6 U
   - NEW: Store a list of computer MACs to use as WOL targets
4 B8 t: v2 ~) Q. e! t5 `: x2 E   - CHANGED: Increased dhcp options from 32 to 128 characters' K; g/ F# l! A# Y7 T. y0 b: D6 R
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced0 }. \5 R  A' U2 u% G& A3 K+ T2 L
     it to 16 in recent versions)
$ I4 G5 Y7 }1 `% P. X7 s   - FIXED: Retrieve dhcpc options for the correct wan interface
+ G9 |3 }! U+ I' Y- y, g; ]9 j2 E9 b& E- d. r3 t
% H5 K) \/ m& y. r- [# u" S) F
3.0.0.3.144.10:
0 C: E. e! w" I# h   - NEW: Rebased on 3.0.0.3.144.
4 {! v! L7 W9 q. ~7 a! D   - NEW: Support for 64K NVRAM enabled.  ***First flash will
0 Y, M% C* }2 E+ u6 ~6 X          wipe out ALL your settings!  And you cannot restore
" N1 D3 ~8 E* q1 B; f" c          from saved settings - you must manually reconfigure
7 E8 n0 [4 J  g  C: G( ?3 p          everything.  Be warned!***
2 s# s2 E. ?  M# M$ `: D   - NEW: Enabled support for Broadcom Wimax devices  ]/ k) X) o2 G: k2 y2 l3 c2 B
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
$ z1 ?5 B# B1 x6 P1 S   - NEW: Added layer7 iptables matching
* `, u- q% u" k) {$ U8 i: O3 x   - NEW: Added user-options for DHCP on the WAN page  N) W5 Y9 h7 x9 e* E
   - FIXED: Router crashing when connecting to it over Wifi' O5 a" w) |. a
            and running the newer QoS code (disabled GRO)
  x9 P( c2 o+ w# Y0 z. F* @* Q: p* D' i   - FIXED: Router crashing when connecting to a network
( ~- s' m3 |" K8 O, f            device behind the router from over a VPN! j9 P0 F( K% m# T( w6 ]
            connection (disabled GRO).8 \* h( g# P/ s: R! m% J4 S* ?
   - FIXED: Incorrect timezone set unless enabling) n/ c1 p; F% ^) G
            manual DST.
9 M$ R/ Z$ R, F1 T* f
/ e4 d7 V# X: y& O( O0 o" S
, g* D2 C% B5 Y$ D% U* X0 R3.0.0.3.130.9:
/ u! v' c  Q6 D  t2 U# [   - NEW: Enabled new Dual WAN support from Asus
; O! @; r  L3 @   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
/ P5 M# r2 W; G& l1 j/ D: R9 f: m3 \- a- o. m

5 M4 ^" t: r- }+ e* z; o7 V3.0.0.3.130.8:, A* p" M  ~8 c% v
*** Reverting to factory defaults BEFORE and AFTER flashing( g  B+ h* U% |
this version is strongly recommended!  The newer Asus code base 2 H$ K9 b0 n  B, ]
seems to have changed quite a few settings, so you'll want to
1 m. c/ a2 i# D. j3 _not only start with the new default values, but also get rid
7 O  ^4 j4 m- l. E8 U( [of obsolete settings.  Otherwise you will be wasting a
  |( Y2 G! c; Hgood amount of the limited available nvram. ***
6 z% P9 J* m; {. |8 O, v" b4 U7 w+ F) J7 r3 A& o
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
! D4 \. F& L: @4 [6 W% X                  and/or kernel code)
$ ~8 q3 ~" u& s" D4 N0 }& W' z
2 V( g8 }, A; I5 O! m9 q   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ) e! \1 p2 X* n5 q
                  a LAN device behind the router.  Workaround is to % t8 N. b6 n" L/ w8 E8 Y  G
                  use an IP range outside of the local LAN
+ K+ _2 j5 E' ^, D                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
7 u+ [4 P; E% N                  set your VPN to use the VPN tunnel as default
% N3 ?1 c% g4 a, F                  gateway, or manually add a route to your VPN
+ k9 Z0 Q1 H% _& B                  client.
' c4 h0 K: |0 a0 E
4 z$ T2 F7 K( P( s: h# y   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
! R& Q! x, ~2 I. ]) C% o: ^          Build 130 brings various code changes to IPv6, not sure : K. P3 n( O' |  `
          what else (as I have no changelog between 112 and 130).
" f' a; x. f% g* B          The QoS code remains from build 108, as build 130 is + p+ Z' P, Y$ W' x) G
          unstable.  U, M! @5 Y6 J$ o8 N0 L" @$ u
   - NEW: Added "diff" utility
' T6 l4 f6 u+ o$ I1 Y8 j   - NEW: Keyword-based filter (new in 130)1 M+ V& x" j! T! ]
   - FIXED: Firmware/settings can now be uploaded over HTTPS
" C6 z+ z; z" B' I            (bug fixed by Asus)
* h. Q3 c, V& n* J+ f2 C6 c   - FIXED: Buffer overflow in networkmap that would cause garbled
0 F# g' H/ X/ Q3 M0 h3 i            device names to appear on the clists list (bug in
8 x$ q) S; s5 A7 ]6 f. o" D            Asus's code)5 M; r) s# R  k+ t) z) h
   - FIXED: Firewall would break when applying a game preset that
) n; G% B! E3 L- }* p) M) N            had multiple ports separated by a "," (bug in Asus's$ w, S7 j$ ~. M! X) y, C, }
            code)/ v5 @' j: J. @# E4 Z
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
0 a4 F3 B9 R# Y   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3). \5 i0 G( B4 ~4 {! m. X- h5 Q
   - IMPROVED: /jffs/scripts/ will be created automatically if it
# f9 j8 I" t0 w( t/ z! S- \& C               doesn't exist (you must still make any new script
2 i1 K( R' n, g) ~$ Q% c5 `               executable using "chmod a+rx script_filename")
, D9 r, L2 ?% T1 b$ `! Q. Z; n! U$ i+ d9 t( n5 \3 j
/ e# X9 ^5 h+ N) [4 p7 Q
3.0.0.3.108.7:2 F$ b7 T' l" d
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)6 O+ n. \. l7 ]- U
   - NEW: Added webui page under System Log to display active/tracked
7 v7 F6 ^( R) N+ i& H          network connections.
8 S' |- v: F' z2 H   - NEW: Added netstat-nat command., C7 g# f; ~% s( }# G0 }1 u
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 7 [, X! N4 d5 Q5 z) _* t' ~
          Shantanu Goel); l( t3 b# ^- a: S
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts4 C$ S- s$ F6 x1 q8 J
   - FIXED: Removed check in Asus's code that would reject txpower > 80% s& U' i, ~3 J; B  M. L8 _% U
            unless you clicked three times on Apply (?!).
% C; k+ C* q% H# [9 v            NOTE: Still not sure power setting even works, as I get
9 ^) y1 O$ j9 \4 n8 C5 L4 z            -80db from the other end of the house no matter if I use , K) X1 A/ v2 f- S, a
            40 or 500 mW.
" U, m2 b6 d% p2 ?8 H5 x) M/ ^. L- D0 a; c6 T& c

6 I4 @$ g( {* f0 p3.0.0.3.108.6:
# S/ B) I" o1 Y+ K6 }   - NEW: HTTP access list (backported from build 112)/ s0 `7 [- N& l4 |* J, a
   - NEW: PPTP VPN encryption options (backported from build 112)
; y/ a6 }( `# C( @/ W/ e7 V   - FIXED: Traffic history location was't properly saved
8 E$ D: T  E2 {8 N. Z' l            when changed in webui.9 A4 b: e  q: e
   - FIXED: Disabled traffic history saving to nvram for now,, i/ \# c, _" x+ \
            to avoid people accidentally filling their limited nvram space.
7 y0 E( [) N9 d   - FIXED: Missing bottom pixels from the bottom of General menu
( o$ T8 c- E1 Y6 f9 @   - FIXED: Removed invalid CSS attribute$ n, {" W8 b8 J9 i) x: i  l
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
1 D, X1 U. K3 u7 l+ z( e4 E8 E
" q8 G& v5 u7 e8 g. a3 A8 K: @: p: |$ i
3.0.0.3.108.5:
+ L# i4 F" A4 g2 \! B   - NEW: Crond starts at boot time.
( |1 K, j4 V) p: g+ O   - NEW: init-start is a new user script that will be run early on
! F' C5 W) `; y) X          at boot time (right after jffs is mounted, and before any
8 q' u# q3 ]0 O          service gets started)# p$ ~1 p5 {1 \' w/ S
  - NEW: Can save traffic history to a custom location (USB or
. k/ t' I; X5 R3 M( m5 h         JFFS, for instance) to preserve it between reboots.
" O8 k& Y0 f, l  - NEW: Added Monthly traffic page (ported from Tomato)
  f2 q- Y6 L) E$ s6 d  - NEW: Added the Performance Tuning page (with temperature).
& ]" v% M3 @8 b5 B/ Y. H4 R  - FIXED: Webui authentication was bypassed by the web server (bug in0 i8 a. Y0 g4 Y0 R6 y0 ^& t8 C+ }8 {
           Asus's code)
0 O/ [, K: Q2 S3 [+ C  - FIXED: Httpd crash when uploading a FW or settings file over5 l4 `  y% F, P: j6 W4 h; ]1 X% X$ U; F
           https - should simply fail now.  For now you have to 0 Z: J; G6 \. b- x# c' h7 w0 }
           use http for flashing the FW or restoring your settings
) t" e5 W. `9 J( c2 _: \           from a saved config file.
* P( U, G0 a3 B- C6 c! [* V6 `: r5 x+ @4 Z

7 \0 c$ {/ [8 t9 r3.0.0.3.108.4:
) p: W' Z( u  D* Z   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in) I9 j- l/ |; i  i' @
          the OUI database (ported from DD-WRT).
) E  G+ S$ b0 {- j   - NEW: Added HTTPS access to web interface (configurable under Administration)
/ P0 N- j" b7 V6 k$ ^   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
1 |# r! v+ ]% y8 s   - FIXED: sshd would start even if disabled
( u" E; N- _8 ~; n% t   - CHANGE: Switched back to wol, as people report better compatibility with it.
# Q8 W  E6 k$ Y             ether-wake remains available over Telnet.3 w! l% y' E. s3 r

4 L7 O9 b' f4 c
* W( U/ O2 X% u) K. N, H3.0.0.3.108.3:
0 s$ _( O9 ?' h: C8 d   - NEW: JFFS support (mounted under /jffs)+ R* l6 v- i1 [% F' z1 Y& j
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
! L) `: f5 O, R7 y, O7 K1 H          must be located in /jffs/scripts/ .7 o$ R& O& P0 f- a7 R1 G' b* a3 [
   - NEW: SSHD support6 k. Z6 F7 A; |& F, ~* \& X
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL5 m& Y! E& V0 P+ E4 s+ `. `
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.7 |9 G) ]# K7 T$ t) j; Y) [% q
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.& d% p1 X7 b& O  b& p* U& _8 b
6 u& P' B# |" a) l2 p# V: Z! M
7 t# E1 ], L: K, @
3.0.0.3.108.2:! d! L" I, X3 H- b; m0 R
   - NEW: Added WakeOnLan web page
/ y9 ]+ W0 x: R! S( [2 d2 a  i% s5 b1 X

) r- K" z4 {+ P6 V3.0.0.3.108.1:! ]! Q& S8 q! Z
   - Initial release.
, r. ^" M/ w1 J- P# z! h- l/ U( \7 A/ M9 J* a: d0 l* z% p
1 ~1 P9 p0 m+ h. A% H( `
Contact information
1 q4 P$ D8 E, c5 F8 b/ {-------------------6 u8 X( M5 T/ d& Q/ x% K
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)! V' w- O( C4 d0 x9 b9 V
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
$ c; W9 R9 S# V+ lWebsite: http://www.lostrealm.ca/
2 T' A. C: x& C# Z! wGithub: https://github.com/RMerl/asuswrt-merlin
7 h3 e! j0 p) O0 a" OEmail: rmerl@lostrealm.ca
* B! |1 h+ I6 e  r0 d6 n9 tTwitter: https://twitter.com/RMerlinDev2 k' t1 A  f; e" v) Y
  g$ M' y' b/ r2 x, c
Development news will be posted on Twitter.  You can also keep a closer eye 9 w9 B" R; P) [/ A7 C* ^
on development as it happens through the Github site.+ D3 r9 {3 t4 \4 A8 A
& T/ s4 ]9 U/ x8 k& y# d3 S& l
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily 2 g: E) n. R4 y
post there (in the Asus Wireless section).
) ?* G1 w8 q, g5 |+ u" w  N  k) l8 d. j) t

* p7 G% R0 ^3 g, \9 ^Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want . H6 u  z) P2 D& w& f2 ]
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
- l4 p/ k; U) x! g& C0 T: Q& D) n1 _& F$ z  s3 B$ e
I want to give my special thanks to Asus for showing an interest in this project,
4 M+ b. k( M- |' N; j7 A4 Band also providing me with support when needed.  Also, thank you everyone who has
7 U& Y$ \- ^* }: F# j' Edonated through Paypal.  Much appreciated!
6 B7 E/ k& y+ k! g) O
( b  s) h. V2 r' \8 c
& p: }1 [+ b: q' `: G
7 e7 ^3 f6 y) v, Y+ ]& o* D4 c---
/ l5 i4 u3 Z( f2 N7 r) @+ o2 ^Eric Sauvageau
( \1 E1 X. c; A2 \8 e0 a# Y# g0 x9 f
8 m7 D! G2 [% q+ q" r/ d

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
! F9 C2 s3 t9 f5 Y2 g! `: c谢谢,正好有个N16,刷机试试效果。
# V. r1 @  @: ~" L5 M- z& j+ \1 J
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了3 m" E5 ~9 z. x0 q, E
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
3 ^# \$ y7 g" i0 `- F2 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客服返回顶部