查看: 23873|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:9 l; c7 s! d+ |% D- m8 [
- _8 @( M3 L5 q' X6 C
  Rebased on 220, includes AiCloud; added wifi client stats. k$ ^; H; R" o; D) I# z% q
  
2 r, |  T* T. T1 A# [- c4 {  
( v" g, e# c% |6 {& a  8 Y+ M8 z9 m) e# }
  3 ~) s! V! r9 J4 j- x' J# l# _6 k1 v  e
  
/ z' g8 Q0 G- B! ~; [  z
7 n1 x, C1 ?$ g1 C9 Y4 k- |7 Q4 L& z6 Q; B' {1 g

* `# j5 X$ k+ \# j- Z+ a
# p* T/ U& Y+ x/ _
7 e% F4 n2 P/ L/ |- ?; f+ b% j" m/ b( a1 H- b

6 m7 D, x7 g- ]2 w! J  K' Y2 A5 L, y; v

# A1 t8 V# ?3 E% ]6 P
" m9 C2 h/ }" o! A6 |7 m0 k& ^
& i, t0 n; l  i7 I  ^- k9 rAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
  L8 N8 K6 a2 v8 D=====================================================
7 B' w' ?1 _" V: X
+ z; B  @) y4 H3 z/ R8 K4 E2 f' A* E
About
# r8 p* G$ r6 ~; d2 d-----
  f0 @7 g+ r5 Y6 TAsuswrt is the firmware developped by Asus for their newer routers.  They are / G7 l/ ]1 g& e0 `' |4 K7 O
also porting it to some of their older models, like the RT-56U and RT-N16.  
& ^  `6 `8 v4 T' ~8 ]' \4 [While originally based on Tomato-RT, Asus has disabled some of the 6 B( c0 j; d0 S( }$ o; _1 f3 m: E8 R
original Tomato features, and added others.. \! [! S. g4 B" {# y
3 `; D, S& a( K# j9 I! q9 S9 ]
Asuswrt-merlin is a customized version, which I am developping.) K& E4 N8 p" _/ `) k
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
& g" W3 s# F% d2 ~without targeting at full-blown advanced featuresets such as provided by
' P$ Q9 S6 t4 u( nexcellent projects like Tomato or DD-WRT.  Some of the features   y% Z; B* x6 x
that had been disabled by Asus have also been re-enabled.
6 u9 u+ Y/ M2 o) e9 L3 l6 fThis aims to be a more restrained alternative for those who prefer to stay
9 a9 u. ^, s: u( j0 t5 Dcloser to the original firmware, with limited risks of seeing new 9 v( V8 a/ P1 F0 {- v
features bring in new stability issues.  I value stability over ' Y% @- b0 S; g! ~: V2 ]
performance, and performance over features." l* Z, M! R! d- i) a* B
& y" f; Y5 f) }4 Z! E  r

8 ]) s% r: N0 Q5 q* s; t" D" \/ Z3 E
Supported Devices
  O+ E" j( h2 X* ~: r  [0 y2 d-----------------
( E1 [: E+ Q: c8 R/ [  P5 ySupported devices are:
+ ?$ A# d1 L0 t) l5 ~; y: v * RT-N66U8 k" y* M. M# w- G. A1 o' G: l
* RT-AC66U, {! d3 U! |0 B

% p! f/ e* X+ n) K9 j( U0 |* W: Z  FThese devices have experimental support (because I don't own one to test it):6 u2 e+ J0 {) T  X/ @
* RT-N16
1 s  h, Y5 X& C
% V# P5 `% j' |5 r# Z8 `
) [& H5 i- W( U& O  u$ Z
; U! S  T3 I! Z) _4 Z2 zFeatures& m, C) q: w7 J7 Y
--------" G* `; t; h, }' i2 H
Here is a list of features that Asuswrt-merlin brings over the original firmware:! j1 C  m' W7 Q' Z* f
" A. u$ _; t* h1 M4 F9 t
- Based on the source code of release 3.0.0.4.220, w) s; c0 ^( o+ }! E
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
, N4 K; a' B" ]- q" U4 t4 |' r- WakeOnLan web interface (with user-entered preset targets), f0 ]+ b& f  p' I6 v
- Persistent JFFS partition( h  A. u% f; v: l, Y' q$ G9 i
- User scripts that run on specific events
7 S9 W* G# x/ @7 `- SSHD (through dropbear)
1 P9 E9 x: j% u: Q- HTTPS web interface/ o1 C3 `$ {6 H0 G4 K- p$ }9 N
- Crond# J, L7 [2 a1 x. F5 [% [
- Clicking on the MAC address of an unidentified client will do a lookup in: w  Y- \0 L6 h' y7 q# R
  the OUI database (ported from DD-WRT).0 \2 _/ D, s; @6 B) t
- Optionally turn the WPS button into a radio enable/disable switch
! K* e8 c% a$ ~4 e# V- Optionally save traffic stats to disk (USB or JFFS partition)1 ?3 a- V* t1 w5 y: ?  m
- Display monthly traffic reports; N/ r+ M3 u5 D
- Display active/tracked network connections
, Y. A5 d( i6 v. |9 g/ q& h' s- Allows tweaking TCP/UDP connection tracking timeouts
6 }2 z, H1 j$ a' J7 S- CIFS client support (for mounting remote SMB share on the router)
- Q0 y+ A# w# T+ _/ h9 [- Layer7 iptables matching
" [+ p9 H( i- @5 S5 m( `5 Q- User-defined options for WAN DHCP queries (required by some ISPs)
' c4 j: @  v- V6 g( Q- Name field on the DHCP reservation list
+ @) R+ R" f+ K2 Z; y6 d6 o+ }2 c4 t- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)8 k$ e/ B9 S  x
- Dual WAN support (both failover and load . f% M! a% M& |5 ]0 N
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U); |1 }  v" s1 q1 ?& D
- Disk spindown after user-configurable inactivity timeout
5 E$ W& w+ O- T; ]+ G$ @  i: L- System info summary page3 g" S/ a0 k2 K3 W( B
- Wireless client IP, hostname, rate and rssi on the Wireless Log page0 m; }0 I9 h: ]* A
- OpenVPN client and server, based on code originally written by
* x2 T5 ?. D! u, }* @  u6 b( W  Keith Moyer for Tomato and reused with his
$ @0 q& N/ A/ R5 s! P  permission. (RT-N66U, RT-AC66U), I1 Y9 h, W3 O  ~! e
& q. K3 }# N0 D5 A# }

3 Y$ [, m: H* R! j8 b; r" ?: W; Q* x- h3 }( u
Installation9 j2 ]0 h3 m- W* U! k: v5 @
------------( _2 ~3 H) c; ^0 ~+ z9 W
Simply flash it like any regular update.  You should not need to reset to
3 ]' N+ B, _  qfactory defaults, unless coming from a version that used a different
; l7 Q/ J( S' C' L1 q. w/ Z* w4 Unvram size.  You can revert back to an original Asus firmware at any time just
% U6 c( i9 z6 ]  l8 D( dby flashing one.
( S1 f! w2 C4 A! d$ H7 U6 G
2 l, w; B: R! h& W- }, _NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
$ K! g: F* N! f. [first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
5 ?& w% L3 I8 V3 P9 lwill wipe ALL your current settings and revert back to factory default!8 }) B" c. ~9 h
This is required to upgrade the nvram storage to 64 KB.6 @# q% K' [% r& [6 I8 A+ ?: ]
) Z7 J/ q* R- _5 ?

1 w( w; y% {, c! o" s( nUsage
4 }  m$ R& a* @! O0 {& y0 }% G9 D-----8 Y! q, O4 T9 u! n2 R' V$ O, K
  {* q" y; E4 l) P  W
* JFFS *+ a. D6 Z4 N& b8 x7 G4 S' o0 [# \9 N
JFFS is a writable section of the flash memory (around 12 MB) which will 0 H* h+ _) X* e" P# M7 ~! d/ b
allow you to store small files (such as scripts) inside the router without : K: a3 P: [6 A9 q' N/ W) W! `
needing to have a USB disk plugged in.  This space will survive reboot (but
  V8 q7 \0 B# bit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  - O7 k& b( A* y! \( `- F2 O
It will also be available fairly early at boot (before USB disks).
1 t, k; j! P4 b
/ @+ w) P+ T. nTo enable this option, go to the Administration page, under the System tab.
/ w, j5 e0 S/ L0 I. O( u/ }: m  t3 V! d# K$ Z: b4 I
First time you enable JFFS, it must be formatted.  This can be done through 0 P" M( C0 F& }$ u( R$ a& T1 |
the web page, same page where you enable it.  Enabling/Disabling/Formating ( H5 S+ E4 k2 W: @
JFFS requires a reboot to take effect.
; k7 j( F; j/ t2 G. W
( e/ ~9 b0 Z3 X& w1 a- t5 CI do not recommend doing frequent writes to this area, as it will
9 }7 v$ w6 z9 y4 V/ @5 Q( Lprematuraly wear out the flash storage.  This is a good place to
9 d2 Q% E) n, r  F+ Z2 v4 f  F5 uput files that are written once like scripts or kernel modules, or
& T% P. v& v  N, xthat rarely get written to (like once a day).  Storing files that
* [7 g0 X* y8 C. sconstantly get written to (like logfiles) is NOT recommended - use6 b6 G5 {4 Z( E0 Q, w3 }4 V3 D
a USB disk for that.
3 L) j' J3 |9 `- J$ }. [. Q6 W* G

; N+ i$ U/ X/ T5 B; e0 N) h8 M  C) N: q4 z! i4 \  B8 S1 N8 n7 q2 C
* User scripts *3 f1 u2 g: o+ m3 M
These are shell scripts that you can create, and which will be run when % r, p5 S/ s! m9 C, A
certain events occur.  Those scripts must be saved in /jffs/scripts/
6 G6 |) N0 h3 B: F0 J& p(so, JFFS must be enabled and formatted).  Available scripts:' o1 ?6 B/ D9 C9 Y6 b

5 a) j, e# s/ F3 |  ?$ G7 G- services-start:  Services are started (boot)
5 f1 a* g/ j0 `; H$ b- services-stop:  Services are stopped (reboot)
' v# t' d5 d2 d9 p2 Y- wan-start:  WAN interface just come up (includes if it went down and back up)
- ~3 A; u- j- P+ W. ^5 L( X1 @/ O: \- firewall-start:  Firewall is started (filter rules have been applied)" r! b2 ~" K& x1 k0 @# l
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)- `" y0 X% ]) O7 C( r
- init-start:  Right after jffs is mounted, before any of the services get started
5 N. a3 x- r, @- pre-mount:  Just before a partition is mounted.  Be careful with ! F3 t: u; k6 O* `! q
  this script.  This is run in a blocking call and will block the mounting of the
' `. Z8 \9 G/ D, q! ^. `: N+ p; e  partition  for which it is invoked till its execution is complete. This is done " R5 s" U! c/ W. V: a3 ]$ B, G' j
  so that it can be used for things like running e2fsck on the partition before
  A& g) }7 ~& S, X% h; v& A  mounting. This script is also passed the device path being mounted as an - x) n/ S9 q4 e* e0 K! J
  argument which can be used in the script using $1.2 k/ A. P5 `/ D4 @8 |* ~' S. F
- post-mount:  Just after a partition is mounted
  n$ Y. j7 _: W1 j. h
" ~8 W, p* q. }: U- ~2 ]Don't forget to set them as executable:
# L  @0 \& X, y) F- s; ]. \( y7 Q9 Y3 M, I8 X1 U
   chmod a+rx /jffs/scripts/*! `0 Y) k: b1 P2 e$ U+ v% q1 r0 H
# y0 q, }. Z/ `" J+ L" T& c
And like any Linux script, they need to start with a shebang:- @9 S5 x: ~8 l1 P' j, S

' Y- z7 b- W4 ?: S& \- h   #!/bin/sh& W- Q, a$ a8 m& O& V. N

$ e5 P0 h- A1 d- a- I7 m8 |! U
) H9 D! p% p7 L( H
6 c$ ]' u/ q( O& _8 n# S* WakeOnLan *. \9 d9 h/ b% H6 C/ B( b; \: U
There's a WOL tab under the new Tools menu.  From there you can enter a
( p# s' {! G5 i" {* N$ z0 J/ starget computer's MAC address to send it a WakeOnLan packet.  You can also
, \! l% h9 ]# Y# G7 O% h; `create a list of MAC addresses that will be stored in nvram, and on5 Q! J( D3 h' n3 R7 s7 i' C
which you can click afterward to wake up one of the listed computers, without 6 K6 m' {' g7 ?. u
having to remember their MAC addresses.
3 g6 g, y6 x: q7 d9 G5 S& F1 W9 L9 K5 Z7 A3 T7 t
! {' v  P5 R) j# e5 H- e7 h7 ^
2 i2 K& e' K( d
* SSHD *
0 h. H9 W% _1 xSSH support (through Dropbear) was re-enabled.  Password-based login will use
6 ?. @8 f* f2 T6 E, }+ c) hthe same username and password as telnet/web access.  You can also optionally
. V3 F7 [1 _3 o: T& W% binsert a RSA public key there for keypair-based authentication.  There
7 M8 z, Q5 |) a/ nis also an option to make ssh access available over WAN./ G' z: j* N. W7 n

; R! A" j* M# }7 H
* R: g2 w# `& B3 T* HTTPS management *
* u. m) ?/ M1 w$ y' wI re-enabled HTTPS access in the firmware.  From the Administration->System
# h# d6 L: |  Qpage you can configure your router so it accepts connections on http, https
6 {7 W* V! u* V) v' Kor both.  You can also change the https port to a different one ' ?9 z) E, v0 b$ \3 \# A' K
(default is 8443).
3 p9 {$ h& J7 L, t- t# }0 x9 {" v- w- K* S4 N* J
$ K+ O; d. N5 t$ I# d! J
! R6 a% w8 O0 H2 p# Q5 D# {
* WPS button mode - toggle radio *7 }+ @8 L( i9 H" e
You can configure the router so pressing the WPS button will - |( r; x0 C8 N) D
toggle the radio on/off instead of starting WPS mode.
9 H$ D4 D/ j/ A8 i  t" u. Y9 U; |The option to enable this feature can be found on the
  D. Y4 V2 w1 P  X: f. jAdministration page, on the System tab.
0 ^) [% X: |5 K$ r% g) L6 w$ `5 H6 u: b9 m# c, H" R& r1 V  ~9 D

6 W$ l: P( n4 @8 j  u; D, ?' ~2 i. K& b) u" }7 w" X$ L
* Crond *
1 e/ a/ Q. D* aCrond will automatically start at boot time.  You can
# b3 T# E8 ]6 Z( n5 ~9 ~put your cron tasks in /var/spool/cron/crontabs/ .  The file 4 |- {3 o# G+ K5 M8 J* q
must be named "admin" as this is the name of the system user.. e( q' I* D# z3 g, q- m1 |
Note that this location resides in RAM, so you would have to
6 l! b" `) m- m7 |put your cron script somewhere such as in the jffs partition,
4 L% d/ q" w& d3 s* m$ {% {) Pand at boot time copy it to /var/spool/cron/crontabs/ using 7 x: @7 i  j0 Q5 k$ Q) y
an init-start user script.# S7 u; k& j  p1 y# g3 o) F

& W4 P2 a/ ?& i- w) b$ H7 J  `5 F' A2 n' n* K0 r2 M
' P. ?  R8 j4 `) L. l2 G8 U$ y2 r" T
* Traffic history saving *- Z+ H- Y! L4 i1 ~: a/ H
Under Tools -> Other Settings are options that will allow you
( D( H" p* u, j0 L' @5 qto save your traffic history to disk, preserving it between / f4 ]) Z& i: x% R" n
router reboots (by default it is currently kept in RAM, # a0 Z, n  t, d) P( P. M( F
so it will disappear when you reboot).. D: s3 q$ B- X; B% u9 D* n5 Q7 }

) ?- {# T, h; A# [You can save it to a custom location (for
% x% N: t. V- J, D5 [+ A$ `9 Mexample, "/jffs/" if you have jffs enabled), or 6 t! ?7 s) j; S4 d! Y
/mnt/sda1/ if you have a USB disk plugged in.
$ i0 d7 U1 [  q! T& q( dSave frequency is also configurable - it is recommended
$ v! a( g7 |! ^0 Kto keep that frequency lower (for example, once a day)
3 |9 n9 s1 o6 |) ^5 X2 U/ Aif you are saving to jffs, to reduce wearing out / R% `; g( Q9 V5 R& n
your flash memory.  Make sure not to forget the trailing
* T; H( d) R0 p" _+ R* @, v% qslash ad the end of the path.- g. K9 T+ H* u( X  o3 `5 i+ v
: Q' [* @+ C5 g" M. ~
Also, a new "Monthly" page has been added to the Traffic
: C' k* `# s" U6 N, N. ZMonitor pages.) j( Q0 j5 E1 b( W( J* @+ j
% {' S" Y2 l" c* O( o; d. p
, \$ S  Q5 |  {* M. h( R. W
* l( H3 p8 M4 p7 S7 |
* Display active connections *+ z+ Z8 ^$ S7 [, I
There is a new tab under System Log called "Connections".
1 \! E8 G. u# K, ]# M$ r3 \This page will list the currently tracked network connections.0 `/ V# Y3 Y! T" o5 R% e
You can enable name resolution for IPs on the Tools menu,8 b4 ^# O! R; v- _
under "Other Settings".  Note that name resolution can + `- |* i& \7 o; `7 R% N" \
slow down the loading of this page, especially if you have
: U4 E( L7 \4 M1 b1 B1 qa lot of tracked connections (for instance while torrenting).
( ~- I* I5 E! I' P* {! @! R" o+ D. {& x8 e: N
" F' p7 @9 t+ h6 W9 @# t9 R& I

1 y. G! W# x; }" ?7 {* Adjust TCP/IP connection tracking settings *
3 [! G0 G# m* D; H( F# w0 Q% IUnder Tools -> Other Settings there are various parameters & Y" j% o7 B, a
that lets you tweak the timeout values related to connection 7 _+ L- i* E- O* m" a  ~
tracking for TCP and UDP connections.  You should be careful with
4 C& A' o% J$ U8 _1 rthose settings.  Most commonly, people will tweak the UDP timeout
" d1 A- B6 P  y$ kvalues to make them more VoIP-friendly, by using smaller timeouts.
* I) \$ j* J) X7 J) cTimeout values are in seconds.
7 y& y( ?) _  ^* E1 {
! Q" {. i$ N( t; u6 f- [2 K6 r9 k, K' z8 ?0 J+ b! Q

. j& |' ^( g+ f' k3 W* Mounting remote CIFS shares on the router *
6 x4 O: M# c+ \8 i  qYou can mount remote SMB shares on your router.  The syntax will ; ~1 w- L5 ]6 A- E* u6 {
be something like this:
- T; i) i2 h. t  g) @% }: @$ z2 A3 t* Y, i4 G
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
; W9 g) ?& d4 p* m0 D8 F, _; ~! _, S1 D; n+ ?
(backslashes must be doubled.)& q4 [; ]. K) e9 j0 s0 ^; t: ]

$ |* V+ q* c: d1 e. q$ S0 c* e0 X* }7 c: N/ m. N9 b8 k3 F; d- g4 h: |5 A

) S, [1 p. B% @6 {) v3 G7 R4 [* K* Dual WAN (EXPERIMENTAL) *
0 R+ M' ?( A& b; QAsuswrt originally supports using a USB 3G/4G modem to use as a # g2 t" ~/ D2 d' s. f
failover Internet connection.  Dual WAN is the next step, also
6 D7 i- d8 w# q  b6 d: h1 |developped by Asus but left disabled so far in their official
) ?: P6 j9 a7 S  V8 H- ~7 y0 Xreleases (probably because this is still work in progress).  ) ^" j4 O, E( f; a
4 T( U5 E! W0 u0 G$ |4 C) j0 g
The first improvement over USB failover is that it works not only
, @1 M0 @' V! e& _* z3 V2 Rwith USB but with other ethernet devices, which can be plugged
8 M! _5 t4 X* A7 {5 Aon one of the LAN ports that you will select as the secondary WAN
5 y+ P' K5 @/ Q- \8 E& H! C  H1 `interface.  The second difference is that in addition to failover
8 @7 K1 G6 e+ p# e! I" W+ ?mode, Dual WAN also supports a load balancing mode, allowing ! ~! g! K. ]- T% q8 |
you to share both connections at once.
/ _4 G1 V; g& r+ U. e3 I
* N; x! \9 ^4 V( u: i; G% ]Keep in mind that Dual WAN is still an experimental feature, until # S4 v9 t4 d9 _# t0 x. g; b2 B6 {
the time Asus finishes developping and testing it.
; ^/ T9 T- ?) G. C0 @
  M9 W3 }0 J8 G, T% z2 c" D+ x
3 p. H' V4 N; J( j. k" o; t, O; p9 E! s& U4 o+ e% V4 x* P
* Disk Spindown when idle *: r; L* x2 _5 }  P
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
( i' E; r2 s- g9 C/ l4 V1 Q9 O0 pto configure a timeout value (in seconds) on the Tools -> Other Settings
( r* ^8 U0 e; [2 c2 P/ qpage.  Plugged hard drives will stop spinning after being inactive
- @& x% G- e! ~* g+ lfor that specified period of time.  Note that services like Download Master , I% j2 H' n2 U, x) e( t) }
might be generating background disk activity, preventing it from idling.
! p. W6 G% P. N  a" T- I3 f" K9 b$ `4 ~+ q. \$ c* W

" @$ l9 C) S/ T1 z: r
+ W( b, n4 D4 D* OpenVPN (client and server) *
) Q1 C1 P+ W; b* K7 U8 eOpenVPN is an SSL-based VPN technology that is provided as a
: U. h3 E; n( ksecure alternative to the PPTP VPN already included by Asus.4 Q8 G3 U- Y* i) L5 g' |
OpenVPN is far more secure and more flexible, however it is 1 X& v( b( V+ u4 F! K
not as easy to configure, and requires the installation of # y6 U" _, T: a6 y7 k" e! }
a client software on your computer client.  The client & `; Y8 _1 B1 v; Y/ W& K$ r: n  P
can be obtained through this download page:
7 T- k% s- S8 z& B6 o5 ~( N0 m3 E) N' \- B5 R6 d. o: g
http://openvpn.net/index.php/open-source/downloads.html
/ I) J' [; y2 H0 P7 q! t2 Z  C2 q
Explaining the details of OpenVPN are beyond the scope of this & e, I% k. i4 Y, L9 S
documentation, and I am in no way an expert on OpenVPN.
5 ?& G2 r5 ~. V. Y' I7 kFortunately, there is a lot of available documentation and
7 M5 j& }, ]  A' a. S8 a1 L, yHowto guides out there.  I tried to stick to the same option 5 N8 Z8 }2 x7 z4 K) q
descriptions as used by Tomato, so about any guide written 0 q4 X# I) ^; B8 }
for Tomato can easily be used to guide you on
* N/ H8 s9 q+ [) A; `" O# I  J: VAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
: E0 ^# }5 \" o+ Q3 U+ dGithub repository.
. p/ y; d) H2 @( H0 ?# G$ ?
* D* k4 F7 |1 Q
+ |* m: a( w7 m( `( @0 B; n8 A+ g6 L- G+ u. L$ L: ~: l3 i
Source code
; ?; H6 z6 j  e, U; c-----------' h, t: L6 V  `' F' O; B. K
The source code with all my modifications can be found
2 e# ~; t1 W: ]7 V' K8 Lon Github, at:
2 ?- Z( _; c* p6 Y2 ~% q- u, F% [3 E4 `- B. v
https://github.com/RMerl/asuswrt-merlin  b& W8 T6 h- Q' [5 t; a+ M+ f
* S3 @, L* r7 `; P" i
( j" N  A- L4 V' h' K
7 ^7 u7 Z2 K4 k  T' h
History
: X* ~1 R2 {* i0 `. o3 T-------' `" w& S' ?8 q# q0 c
3.0.0.4.220.18b:8 a- l4 C* x" }' f. s# j
   - NEW: Report both rx and tx rates on wifi connections7 L7 \( x( w  K1 Y
   - FIXED: Handle cases where the wireless driver returns a speed of -1
; X4 t2 |) f, ~   - FIXED: Removed rssi retrieval retries, as it would make the first access to
% Y3 o% b  c( Q+ f            the wireless page take forever if you had multiple connected clients.& B  Y, a& n% [& t4 O8 e7 |6 y
            You will have to manually refresh the page the first time you access it! {! t2 J+ \  |* s& D
            if the RSSI is reported as "??".
) K8 x6 y2 N5 _5 c
* L6 _. z! @6 l3 [3 W/ P  a: I0 s
3.0.0.4.220.18:
6 s$ V& p8 Z0 a2 Q9 }9 s   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be# F+ p( o7 r( l# ]
          manually set to a value between 0 and 15, with 3 being the default)." {. V* e( a3 m( _9 j
   - FIXED: Buffer overrun in init code that would crash the router when % ]- H+ d. i$ J& R+ F5 A2 n
            too many features were enabled at compile time.
. n6 d# ~4 b% ^. i   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)$ G: Z" M" o% w: N$ |$ M4 N. S
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
9 M1 _9 t; F3 `2 J   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 1 `7 v' I& K% f6 q
            not properly saved.* p" f5 K  @0 N3 v# [
   - FIXED: First time a client's rssi is polled it would return 0.
1 R: ^8 k$ F* y5 }% l   - FIXED: post-mount user script wasn't executed (regression in 220.17)
/ C) U" ~& v- a$ v- i9 `   - CHANGED: Added some info to the OpenVPN server and client pages.1 q) D0 R# M: D" W
   - CHANGED: Improved load time of the VPN Status page.2 y& N4 c/ S# V5 t

. \2 u* k( v: T8 M3 b: Y
' M# s$ G. X5 A0 k5 T( o* `3.0.0.4.220.17:
: V. g9 o3 k8 b% z" v   - NEW: Rebased on 3.0.0.4.220, which includes:2 R$ M% `% u# d* _! Q
            * Fixes to IPv6 6rd
$ r6 N% |' l0 [% f* L4 M            * Fixes to AC66U Wifi + QoS
* @" _# [  w. m  i- q' h            * AiCloud
6 l  U; B2 o" |8 F  h+ `0 y, @            * Interference mode once again enabled
" e9 a8 z  W% H. M% U5 o  \' r  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
0 S4 Z; B1 y7 a/ o  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients$ u4 O8 Z) f0 A# E8 D
           if you had just enabled the option on the webui.) h6 Q; c" o3 ~, D& l6 ?
  - FIXED: PPTP clients not always showing on VPN Status page.
4 {* e  ], L) n2 h/ \3 J  - CHANGED: Disabled DualWAN as it's currently broken in 220.
0 q/ z7 g. o6 V" Z1 U  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
$ R. j5 l0 P8 F  {! M! ?. b+ I             the router.
0 C9 p9 I; U8 n( i( M* z  - CHANGED: Removed firmware update checker to avoid accidental
7 n+ x( N# y' S2 {) J/ C             revert to original FW.. M; h+ ?3 W- ~0 l
' |7 }. Q( e9 H) K4 q
) [. W( W3 m. X: k  E  \4 ]
3.0.0.3.178.16 Beta:( p% I0 m' H) [: f% v  W
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by- L7 }: z& [% {, t' ^, t; v% X
          Keith Moyer (from the Tomato project).
" ~9 k4 k* P4 E, o. f* L! U   - NEW: Added crontab command
& Y3 T/ P8 T' J9 \% z! O   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either ' V- e* W1 w4 `$ }+ t
            VPN or the NAT Loopback (GRO is now disabled for that device)$ }1 ]$ Z2 `3 _* g8 ]+ n
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
& i/ Q' a' w7 H& e, F9 J2 V* l; M" n            even dhcp requests to be serviced from the wan side if you# v" j: E1 d9 u3 V
            had the firewall disabled (Asus bug) (fixed by dev0id)- V1 x  i! K0 n4 P8 P$ q
   - FIXED: Default disk idle spindown now set to 0 (disabled).7 j( n; K: O0 [5 m( X% x9 [: y, S( G
   - FIXED: Corrupted WOL list when using IE.& G. T8 r7 I2 N, u' b' t
   - CHANGED: Upgraded openssl to 1.0.0j.
; u* U1 E) [5 K( V, t   - CHANGED: Included fully functional openssl command (will allow you to
2 k3 a" X* ?. j$ R) m              create keypairs and certificates from the router).
  G9 q% P) W7 g" Q- I3 o   - CHANGED: Removed power adjustments from the Performance page, as they. l1 y* F6 _) e* z" ^
              are redundant, and not as reliable.1 Z$ \9 b- q. `8 }5 Z
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
1 v& a' b0 C- @  X7 q2 o" ^              am unable to work on them without an actual router.
0 d0 u& S4 \% f& P. X4 d  Q9 u2 G9 ]& T' p3 r' S, @5 t
0 b/ B/ R( D0 c$ t; F: J+ E" o
3.0.0.3.178.15:. }0 q- R* G- u0 O% O7 @6 @
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:. x3 h. x5 ?) W- r) |5 T
           * Radio turns back on based on schedule
! F. l9 l% b! d9 u9 B# u+ c           * Reorganized QoS pages
5 q4 _0 J0 Z, y% f3 M4 \9 Q4 i" C0 C           * Turning WAN DHCP connection off will first release current DHCP lease- j& [# k: R2 S/ Z* b7 Q
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.. ?# z  i0 l! e
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
4 j: b+ Z5 ~7 }* I: L; \9 s; ^          max, as using the whole 90+ MB available makes little sense for + Y; H$ f& A) M. C6 k
          JFFS, and was also displaying some issues.
4 G9 X/ L" ^! J; l   - NEW: Added nat-start user script, as NAT rules get applied separately from. Q% _( }4 D# F" B7 H! s+ ]
          other firewall rules (firewall-start changes to the nat table are
. a7 O( j. W. I# a. ]- \' ?          being overwritten when the router starts NAT)
7 B1 U6 z2 W6 s+ w   - NEW: Added additional info to Sysinfo page5 f/ w' t+ u; y4 a/ A8 l$ s
   - NEW: Added chroot applet8 O5 q3 @5 A; ]# N" W  {0 z
   - NEW: Option to allow SSH access from WAN
5 c* c. |& `; g, i- |- h4 r   - NEW: Option to exclude specific devices from idle spindown3 [6 E! T' H" J
   - FIXED: Performance page now uses the new Sysinfo API, and is now able+ J2 G2 j+ \3 P6 i: {2 e
            to deal with cases where radios are disabled.+ d& E: J% W- P/ K, i" x( j" a9 C9 J; i

+ h1 ?! |6 `+ V0 q5 ]; I
& B! g* h: [( m$ q4 ]3.0.0.3.162.14b:: v( K0 \. }- d- R  z! K: p6 o
   - FIXED: Web server would crash for some people when accessing
/ N/ y, Q3 h' N1 |4 U9 v  v            the Wireless Log page.: W$ _1 I0 D' M
) C! k, }7 Y+ I1 y3 \  H) T6 w
5 ^7 @: [3 c+ U3 h
3.0.0.3.162.14:
. h$ T. D3 r5 D3 F% j9 M   - NEW: Spin down disks after (user-configurable) inactivity timeout
! D8 w+ Q1 N1 t" e0 `9 f2 x          (using Jeff Gibbons' sd-idle-2.6)
7 e  |$ b8 ?8 m1 y, E   - NEW: System information page under the Tools menu., g' U0 b5 d1 A$ K
   - NEW: Station list on the Wireless Log page will now report associated
( c# F! e+ ^' q6 u+ b7 l          IP and hostnames (when possible).; q6 d4 V. b* i, l8 D/ `+ E1 M+ l3 N  W
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
( F, e' ^7 ]' c8 J4 H2 \+ z' C, ^$ s              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)1 k/ R7 [; l4 l$ c
   - CHANGED: Better integration of the Run Cmd page.( y" L3 y! ]  f8 k$ c' }1 T
   - FIXED: Incorrect left menu rendering when under the Tools menu.4 ?# v5 h  b5 ~6 P5 o

% j2 ~& `" a# V4 S2 T
0 F' G1 K/ I1 j* `( Y3.0.0.3.162.13:
  s, T9 R# }( J   - NEW: Rebased on 3.0.0.3.162.. G1 x0 m. C' A& a
   - CHANGED: Switched to WPS radio toggle code Asus added,
4 k+ g* R6 c2 J( [% V              now on the Administration -> System tab.
( C" \$ K" F* u6 L3 |2 [& w9 o4 H5 f* q9 ^9 b
+ R. T, `: s3 o0 P
3.0.0.3.157.12 Beta:
& K8 o+ W3 o; U) m, CThis is based on unreleased Asus code, which they have
: n1 f" t7 G; {7 jgraciously provided me with.
* i) v# c# C. m0 S* ]6 E7 z0 k$ u' A
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
% s8 k7 e5 P. Y$ r$ E& W2 O      . IPv6 tunnel memory leak fixed% V5 T8 A$ ^' i+ f8 O9 S  W0 O
      . They fixed many issues, making some of my patches
/ \, U1 \$ S+ {7 j# p; D4 d        no longer necessary, such as timezone DST, https auth, etc...! `' @1 Y9 @, i3 E. N) ~
      . Upgraded radvd/ q+ c  |* p/ |$ W+ h  G
   - NEW: Added link to the command shell page in Tools menu.  Y% g) N; u& a9 `/ z8 _
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
3 A6 u5 o3 d" x9 d, S   - NEW: Added "tee" command.
' I5 u0 C4 T) L5 ~4 K$ B1 N   - FIXED: NAT loopback rules would actually NAT every lan to lan
8 [: ^3 u0 E& [5 _' k5 L; m/ m2 V, p            connections instead of only those needing the loopback8 y6 o$ A( I0 O7 ~& i
            (bug in Asus's code).  Replaced with new code based on a
3 W2 x/ \9 |$ J% G% p* }2 @, C            suggestion from Phuzi0n on the DD-WRT forums.
6 I5 v, F5 f' ]( g   - FIXED: Accessing the WOL page would make it resend the last9 X8 Q8 F2 }, C
            WOL request.
, w5 ~/ S6 n4 K' g& `   - FIXED: 'cru' was using 'root' instead of 'admin'
! s; _; N2 k4 q5 {2 w; y   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)# g; P2 N2 H4 v: [% ]
   - CHANGED: Made tracked connections load async from rest of the page3 g; E" a0 Y8 U' ^# l
   - CHANGED: Increased hostname width on Connection status page
5 a6 E0 ^, T: _' I   - CHANGED: Improved WOL page functionality.2 x# }# f! o$ [& \8 _

3 \: e% d# `: {+ B+ @# X7 m! \' ~: f# z8 `9 t! y4 R
3.0.0.3.144.11 Beta:
% T+ q2 y1 P8 F0 b* [  o   - NEW: Name field added to DHCP reservation list
. ^+ Q( v' U  m# \   - NEW: Webui option to enable resolving IPs on the Connections tab: D2 d( q& t+ V
   - NEW: Store a list of computer MACs to use as WOL targets' I3 g& K7 i9 [$ F
   - CHANGED: Increased dhcp options from 32 to 128 characters
$ w+ g  m% V& a% n( {/ N+ ~   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced2 M/ N5 s4 q( H4 t9 T
     it to 16 in recent versions)+ b" [# x7 L( y0 b. [
   - FIXED: Retrieve dhcpc options for the correct wan interface
5 i1 L5 r0 F! S3 d) {; w: L6 {2 K8 M7 L% T2 p6 J- C3 ]4 M

, E9 x& A5 ?6 \- {( H3.0.0.3.144.10:# X  {5 R( p% r% M# a7 q
   - NEW: Rebased on 3.0.0.3.144.
% C& m" x1 ]+ P8 R" x" l   - NEW: Support for 64K NVRAM enabled.  ***First flash will( B# b% M, J/ A! n! p( J4 d
          wipe out ALL your settings!  And you cannot restore . h+ f) s! G" e, N+ ~" E
          from saved settings - you must manually reconfigure $ P+ ^' g" f  @4 b
          everything.  Be warned!***6 C, ]  u  k3 z
   - NEW: Enabled support for Broadcom Wimax devices. ^9 }- V( u1 e4 v# A) M( h- n
   - NEW: Added cifs kernel module (for mounting remote SMB shares)) T# m( m9 Y+ I4 Y+ G- a
   - NEW: Added layer7 iptables matching
8 E. E1 x5 I) g+ g# k   - NEW: Added user-options for DHCP on the WAN page
6 @0 q" ?7 d  Z3 r6 j   - FIXED: Router crashing when connecting to it over Wifi" ~. [* l6 V( x2 F. Q. `. }/ b( e
            and running the newer QoS code (disabled GRO)
/ V- D$ R/ e9 s6 @- N   - FIXED: Router crashing when connecting to a network 7 _8 T2 y; b0 Q# S" l' j: h
            device behind the router from over a VPN' a4 ?; u6 i6 w, z
            connection (disabled GRO).
1 ~) q" m8 z; X/ a6 \( E5 Y, F   - FIXED: Incorrect timezone set unless enabling
) i. k! p# D$ {7 T( b# h" ?% \$ ~            manual DST.' ]# N5 F8 G. g+ d

% P. ]- i( r5 F2 ~  g) H3 J+ y
/ |; D4 ~' H% ^1 n  V' t( y3.0.0.3.130.9:0 [; H+ U, Q1 q3 P/ |+ a. {
   - NEW: Enabled new Dual WAN support from Asus% L: @( ~" k  S) o
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui; ?9 F) R% l) b$ \6 w" q
% k4 M; e6 ?8 Q7 z& w9 `

5 p. |0 `5 ?, M: f3.0.0.3.130.8:
  i, L/ t2 C' ?8 i*** Reverting to factory defaults BEFORE and AFTER flashing+ M( M6 c- g5 M, X: H
this version is strongly recommended!  The newer Asus code base # R# P3 b4 G$ [7 e
seems to have changed quite a few settings, so you'll want to
8 @1 _6 F$ g8 Z* |! anot only start with the new default values, but also get rid 2 v0 {: u7 c0 L5 i+ s
of obsolete settings.  Otherwise you will be wasting a . A7 V6 F5 o3 \: {  R+ w7 y
good amount of the limited available nvram. ***$ c2 ~4 M+ k5 s' s2 Z
" U( [* `0 Z: M6 `" Z
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 9 y9 Y2 B7 e# X2 g
                  and/or kernel code)
: f& S; V2 B8 }' C9 {  B5 O' G; u6 C( `$ n# l3 }3 `
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
, Y0 u# s8 m6 c5 c+ X( D                  a LAN device behind the router.  Workaround is to + S9 r3 O3 }$ F5 Q7 x
                  use an IP range outside of the local LAN
+ W; b& K, Y0 q4 @- n9 u                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
+ t5 E6 o+ E" m; ~                  set your VPN to use the VPN tunnel as default 3 T' E* u" K$ L) S; b( _' K  r% h) E+ u
                  gateway, or manually add a route to your VPN
1 E& F; S, y$ e                  client.
" L: }' X' S$ A! P/ p5 H8 e: T4 \; M( b' Z) }
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).+ Z1 c* x. X" Z8 ^
          Build 130 brings various code changes to IPv6, not sure
6 @- R* Z) ^) B3 _' F" u          what else (as I have no changelog between 112 and 130).( J' y* D  ^( d
          The QoS code remains from build 108, as build 130 is " G5 o2 |7 f4 H1 q
          unstable.
9 [6 K. J: A8 i( u   - NEW: Added "diff" utility% s: m& x8 F" u5 a; l, C% n4 Y
   - NEW: Keyword-based filter (new in 130)' I! M. Z3 [7 G9 I0 `+ k7 W  H
   - FIXED: Firmware/settings can now be uploaded over HTTPS
! m9 V! q0 P3 u+ o            (bug fixed by Asus)
5 G0 I. X$ u% Q   - FIXED: Buffer overflow in networkmap that would cause garbled ' M* T4 a6 o! U5 w% p. t
            device names to appear on the clists list (bug in. G" I8 a8 O3 x# l0 J9 |% `, O
            Asus's code)1 U& `: z: R$ l- `) V, @  h
   - FIXED: Firewall would break when applying a game preset that ! e& v: u  L4 N) E' B% ]
            had multiple ports separated by a "," (bug in Asus's; }( F- a( K' s7 S
            code)" v) T. e7 g3 b! p0 E
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
# A& R- e6 `6 X2 E( b3 K: Z- a   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)" x$ I4 U7 U/ s, E7 @8 z
   - IMPROVED: /jffs/scripts/ will be created automatically if it1 t6 ^, Y" n- G3 `5 X+ c/ p% E
               doesn't exist (you must still make any new script
2 y$ o- C! T2 b% ]               executable using "chmod a+rx script_filename")& C- N" C/ c: q( L0 d/ U+ a

' G6 @3 f8 V2 n. U7 K% T* k8 h8 h# e  j* ~+ S. L
3.0.0.3.108.7:
  m0 `& i8 z$ f! D1 G! v   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
! t% U# u% R$ l5 K8 N   - NEW: Added webui page under System Log to display active/tracked' \; E  L3 S- H# \+ O
          network connections.$ K8 R; U  F- }
   - NEW: Added netstat-nat command./ G. w: j( }) P7 L( \" W. L% g/ L
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
2 x" `' ], v* a9 N# l2 B          Shantanu Goel); h  T+ [. v) K3 L! T
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
. S: b* J: I5 t- D' U& m, o   - FIXED: Removed check in Asus's code that would reject txpower > 80
1 _. f1 {6 |) I0 ~4 Q& Y1 v            unless you clicked three times on Apply (?!).
6 t/ _0 v7 K  g, S            NOTE: Still not sure power setting even works, as I get
" S2 X' K) C" w+ m            -80db from the other end of the house no matter if I use ; S$ Y, g! M% @# _! [
            40 or 500 mW.0 Q& l3 E  h8 \/ P0 |
! K  e% i, ~# W' H
8 ]5 N/ b7 u7 y
3.0.0.3.108.6:4 h  [4 R* [2 z2 w5 _. H
   - NEW: HTTP access list (backported from build 112)9 O% Z& x' w/ C$ P
   - NEW: PPTP VPN encryption options (backported from build 112)
" m5 Y+ b: K/ F3 G" Y1 r5 m) h   - FIXED: Traffic history location was't properly saved
% q* A9 b/ U$ _2 j% Y            when changed in webui.
- G' ]2 w7 j( r( Y4 Q( W- b   - FIXED: Disabled traffic history saving to nvram for now,
  _: {8 S% ?. s, {* V3 V" P8 v            to avoid people accidentally filling their limited nvram space.
7 k8 T& w4 O9 i$ b$ t   - FIXED: Missing bottom pixels from the bottom of General menu
# \) g- ?3 A3 Q! X& U5 ~5 P7 @   - FIXED: Removed invalid CSS attribute
( G* L% @" c6 ]+ I/ T   - FIXED: typo in VPN iptables entries (bug in Asus's code); z+ _$ M4 z- i$ S, f. m

- n& d5 @% j2 {, ~4 b: L5 w
( O& K4 g' z! Y$ V6 m. E$ ^3.0.0.3.108.5:1 W' v1 H% w8 ?& R2 l
   - NEW: Crond starts at boot time.* G; u; _' P+ A+ l% Q1 X$ ^! Y5 |
   - NEW: init-start is a new user script that will be run early on
8 Z* }' [6 I3 _* ^% W" ?2 n          at boot time (right after jffs is mounted, and before any 6 S- ?/ q3 w: {, B$ u  }3 ~
          service gets started)% z' ?1 |1 h/ }; j2 M
  - NEW: Can save traffic history to a custom location (USB or ) S" f  R, U. ?2 @/ S) `
         JFFS, for instance) to preserve it between reboots." H3 _# a/ `' S5 p+ C* N
  - NEW: Added Monthly traffic page (ported from Tomato)
1 [7 S0 L, ~8 g/ \8 N4 o; h  - NEW: Added the Performance Tuning page (with temperature).5 s2 X* L* w: N4 R
  - FIXED: Webui authentication was bypassed by the web server (bug in  Z5 A9 x7 a* W2 q, ^0 |
           Asus's code)
% J+ e3 o0 }" _7 i8 H) }( E  - FIXED: Httpd crash when uploading a FW or settings file over# p: Y) c- r, {  c# K' x
           https - should simply fail now.  For now you have to 2 M7 Q( \: X! v7 l
           use http for flashing the FW or restoring your settings  m2 L" B/ O! w* w0 K/ F
           from a saved config file./ ~2 J$ Z4 N# U* y5 n) [  S) [
: e7 ~# f4 d5 A' f; }) l

7 W. H) x- p4 \- Y' [: U8 W6 H3.0.0.3.108.4:+ g8 N* H' p# B' [/ f" @
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
! }. A! R7 d& X! i1 S6 B8 x+ Z          the OUI database (ported from DD-WRT).# o: U) h6 S, Z: i6 J3 \/ K
   - NEW: Added HTTPS access to web interface (configurable under Administration)
# ^! m$ A: p; t3 X8 g   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
# x# q$ V# |2 S   - FIXED: sshd would start even if disabled
, Q' C; y/ L* y" L# {8 K1 I   - CHANGE: Switched back to wol, as people report better compatibility with it.
! o1 Q' I0 y& Z" I1 L" p9 J             ether-wake remains available over Telnet.
5 Z$ d8 M- G, i: N, \. o" r7 c8 W' w5 ?' {  ^$ ?/ f7 q
4 I( ]8 K4 O8 P- t0 T
3.0.0.3.108.3:- X& E8 }! [7 ?( K
   - NEW: JFFS support (mounted under /jffs)% z( s* _- {( E
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,  d' s& _4 R) n' g1 a
          must be located in /jffs/scripts/ .
" p( ?. d+ ]& e7 n/ \1 b' p& X   - NEW: SSHD support( \  n0 k* x6 {9 @5 m9 o  c
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
5 ]6 m6 p! u' S8 X, T# h   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.; s$ P3 q6 L1 p1 ^- `
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
" Z& P9 w1 t7 i! u! M
) ?  e7 \4 W) z) r' I3 D$ b# ^7 k* \+ k. w' p
3.0.0.3.108.2:
) ~* W- M: S* q) G, a, h   - NEW: Added WakeOnLan web page  c; Y4 X4 K/ @& A
' g$ X  b* {% ^/ c8 ~) U
$ `- o1 ]5 ^+ q0 W
3.0.0.3.108.1:
% q0 ^; S7 p$ A# C8 d! ?  M   - Initial release./ b& [& q0 m5 `# U& \* w1 `9 ~

8 `; D: e1 |7 j
) \3 s% g, y4 B" [Contact information' q# h; }2 m' {) U
-------------------
5 R! R  F5 y) ^7 j: f" PSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin); d: V& O- g7 K$ }7 a
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.8 Z. O8 b7 G+ n, }8 g0 o4 N3 m
Website: http://www.lostrealm.ca/; |  J4 L# E' P! @* C5 c) X/ I9 M- P
Github: https://github.com/RMerl/asuswrt-merlin
  Z7 S/ @' d) s; T, @3 v" ^# C, ~0 d+ uEmail: rmerl@lostrealm.ca& ?9 ^. M  `' X. s
Twitter: https://twitter.com/RMerlinDev
9 z9 `6 i" `6 D5 W
- k, x9 I6 S1 j8 P  c4 ODevelopment news will be posted on Twitter.  You can also keep a closer eye 1 [7 }% f  Q; d9 }! i0 Q
on development as it happens through the Github site./ t+ T# u" E3 {: X& D( t5 Q

' @+ I5 ^4 u6 M) TFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
- ]" l9 n8 R9 A- D7 [post there (in the Asus Wireless section).
% E0 ?; P1 V+ p  P, }8 S  f
( I6 G4 H+ L& o) m, |, {8 l4 \4 R. ^: T- l
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want , f* n# H/ g+ N: x. D, Y' Q
to give more than a simple "Thank you", there is also a Paypal donation button on my website.$ j" m* h7 u. g6 c

6 h( A+ w2 u$ p; \. O$ KI want to give my special thanks to Asus for showing an interest in this project,
& s2 \7 T: ~' g. Tand also providing me with support when needed.  Also, thank you everyone who has
; t7 C0 W8 F, C$ G2 ]0 Idonated through Paypal.  Much appreciated!. H+ C% r: B: J! n
7 R- i4 c& ~, K8 H8 g7 L& `
* B7 Z0 _; w9 h- e
/ I4 D* k7 O. l7 F7 |. j% y# h. z3 `
--- # B4 ^5 Y9 n6 j5 K
Eric Sauvageau" G9 S2 ~1 K% s6 @: @/ [  N3 c4 Z
# F3 u0 f& _4 }% X& Z7 C

3 L" ~$ e$ Z2 ]- N

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 9 s6 g+ a" u/ K5 }& ]
谢谢,正好有个N16,刷机试试效果。

: S, K7 A/ c; @文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
& d1 {; N: m- t没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!0 J3 H2 Y& P/ N/ W) C* e# Y# X
今天刚买一台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客服返回顶部