设为首页收藏本站

宽带技术网

 找回密码
 注 册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 8627|回复: 10

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

[复制链接]
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
9 C* d9 t; L# ?$ G: E3 W% }% u
+ s. R% B+ F  m, H+ X; H. B1 Q/ G  Rebased on 220, includes AiCloud; added wifi client stats
# E& s1 W2 f$ w& ?: M  
. i! T! M1 P: A5 T  - O. b! o) c. n4 G% I. _
  
. y  A5 \. G+ {" z  0 m' d5 x$ j# x
  & E7 f1 H& X, c; ?

3 y6 I% A/ z! Q& q
, S% P: g% D% I7 \6 _
& U0 [" ~8 l) m( G4 U+ g( e$ U9 {
: ~1 v! P2 \$ Q
: m" x9 ]7 a4 n9 ~# O; e9 O1 }: T! o, t' l1 r

# H7 D3 L, _' A: O
) k0 z5 l# _+ d7 G+ J" P( e- W
' p" s  {  P! z, d" a! a/ _: N  U9 M; s- B0 H$ H( _1 H' v

8 Z5 f  f2 L3 y7 P& K) T% nAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)4 T. ~! [7 U  q5 q# x. F3 R/ K1 X
=====================================================- O" E8 T2 ~) ^

) K- [; Y0 ?1 ~& |& W
" R& l) C( t3 l: _% l) F5 TAbout% a5 }. s' u0 E1 d- a- U
-----
( x7 y, b( R. b5 R: c  K1 m* f- I, iAsuswrt is the firmware developped by Asus for their newer routers.  They are
( E$ p$ l/ |/ J9 H/ Qalso porting it to some of their older models, like the RT-56U and RT-N16.  
! R# Q/ V. V: O5 g" Y4 n, oWhile originally based on Tomato-RT, Asus has disabled some of the % y+ f) f' T1 z+ Y
original Tomato features, and added others.
/ a- G% m8 b  d8 |+ ]: D* C+ G2 G8 u
Asuswrt-merlin is a customized version, which I am developping.
) f* z% g0 x6 T8 O3 t$ OThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
& E2 p( o9 F) N) iwithout targeting at full-blown advanced featuresets such as provided by
# _& I& g- U, a3 l- Y0 {3 rexcellent projects like Tomato or DD-WRT.  Some of the features
0 t1 s) l6 i: A! qthat had been disabled by Asus have also been re-enabled.
( F. Q( Z9 ^- J' n3 \This aims to be a more restrained alternative for those who prefer to stay . B7 A! b& p9 C; C
closer to the original firmware, with limited risks of seeing new
9 |6 F/ f2 P7 R0 n1 {features bring in new stability issues.  I value stability over
2 k  e: A! M% M$ C/ fperformance, and performance over features.2 V& s  ?9 c2 n' X& `* W

. A4 p! B3 C7 D6 s9 R/ i
0 x! i7 f3 Y0 E# |9 Q; X7 U: k+ v  T0 K
Supported Devices4 D$ ~% z' I! i9 }' ^4 F
------------------ }. ~7 X$ V# d/ T0 y; Q4 `$ B
Supported devices are:
' E& h5 o4 o& m$ Z; `1 N * RT-N66U0 d" f$ J9 d% u! C9 o4 k, m
* RT-AC66U
1 q2 _! M) l& }, L5 ^6 }  ~. a8 i5 I; \
These devices have experimental support (because I don't own one to test it):1 N2 q1 m, S9 C' x
* RT-N163 n! u: O2 w& n5 g
! D& n" p" C# q) K* q: |% J9 k
2 c: S8 g3 [! m1 q8 X3 R# Y

% O; }# S/ N4 M! t4 rFeatures
* f, b( m" E8 r( V- {* P--------
# e9 T, u# k& Z$ ?Here is a list of features that Asuswrt-merlin brings over the original firmware:
- f" e5 O8 |. S4 f" z& O
" P- D7 L/ ~- a% y- Based on the source code of release 3.0.0.4.220$ n4 T: h' l- g* O
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)) m; `5 ~0 }! d. J1 q3 T5 }
- WakeOnLan web interface (with user-entered preset targets)
0 ~2 N9 G" c* n; R, t! h2 I/ p- Persistent JFFS partition  {, Y, S2 E$ _6 i
- User scripts that run on specific events) @- S7 {0 G. ?0 T8 Q1 R1 z
- SSHD (through dropbear)
+ @+ E$ K' m2 `* T& R- HTTPS web interface
- @; B& G" Y* {- Crond
% B& S7 a* G- [  R& u8 q- Clicking on the MAC address of an unidentified client will do a lookup in% H9 h  Q: x, }( e) e. t
  the OUI database (ported from DD-WRT).3 _7 y& e- ?6 i  p8 @: `
- Optionally turn the WPS button into a radio enable/disable switch2 d. ~6 N8 p4 Q7 @# e, ^0 T( e
- Optionally save traffic stats to disk (USB or JFFS partition)6 r% y2 s0 V: }8 e6 P7 D& i, k
- Display monthly traffic reports5 \, N: z8 ]' v+ B
- Display active/tracked network connections: e  m2 h$ W4 E$ I7 f; s
- Allows tweaking TCP/UDP connection tracking timeouts* o) M( ?: @/ U
- CIFS client support (for mounting remote SMB share on the router)* `' @8 e) L/ n6 ^- k1 W+ O& j
- Layer7 iptables matching4 p( u$ P7 d$ S! Z1 Y! O
- User-defined options for WAN DHCP queries (required by some ISPs)( @0 V! e6 y# o& w+ a0 b- a
- Name field on the DHCP reservation list
" S9 h0 |  l, t- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
% G4 T, R7 G8 x* V- x' P. g- Dual WAN support (both failover and load % v0 I  B  b9 t' B8 }
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
' x6 [: K) u4 r/ l) X3 G- Disk spindown after user-configurable inactivity timeout
/ M8 g9 F+ h9 s; ~, W( K" L. X- System info summary page( f' D+ W" y9 g# T# \$ M# Q5 w
- Wireless client IP, hostname, rate and rssi on the Wireless Log page, |8 @) }1 _7 ~: V+ _2 g! r# v
- OpenVPN client and server, based on code originally written by
2 K! [( T5 G! N6 [0 x8 d" r  Keith Moyer for Tomato and reused with his
  M2 ~& _) T, h  {) f4 p+ E) @  permission. (RT-N66U, RT-AC66U)& r0 ]5 L( v0 e+ S9 J

, {- G/ [! J, L+ g7 {
" c, Z. ?4 M! C7 d$ x& ^1 W9 y/ R! @* O5 q5 f0 @" y: Y
Installation$ b$ @% _  F% x6 U$ @
------------
* m% e% F. M# NSimply flash it like any regular update.  You should not need to reset to - w& W3 `! k4 c/ U  X' g9 @8 }) L
factory defaults, unless coming from a version that used a different
; K& w. H, x! z+ [nvram size.  You can revert back to an original Asus firmware at any time just- _' i2 g( l( v
by flashing one.
/ F" g  p9 k$ i) Z+ \/ u
! y; P4 d; B- @/ T. p+ uNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
; b/ [% n! S0 G. [5 Vfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
- L  X" Y, E. D, owill wipe ALL your current settings and revert back to factory default!8 W2 O3 n" e7 W; Z7 I
This is required to upgrade the nvram storage to 64 KB.
# t; M- `" @& @9 N( I
/ h' c3 `( N0 U2 M; s7 J
' L) E- v; `, ?% X! O% g( g7 TUsage
8 y( |, J: k' h2 U7 S1 L' m-----" n+ \/ A7 t# L4 Z: ~2 ~+ k( O
2 Y; Y' g# ^$ W2 o7 O
* JFFS *: |2 \  T( P! D2 J+ U  o5 E
JFFS is a writable section of the flash memory (around 12 MB) which will
5 Q8 r4 ~9 e" H  V# h* J- L+ sallow you to store small files (such as scripts) inside the router without ) g( x7 c+ m4 {) w- ~* y, `
needing to have a USB disk plugged in.  This space will survive reboot (but ' Z1 X0 K9 {6 H0 D3 P" f; o8 u8 [, b8 J
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
+ X+ {" z" i4 W6 pIt will also be available fairly early at boot (before USB disks).% s7 B6 d# y  F9 y" o' e2 B
* H9 ~" p0 y9 h# r: O0 X, B9 |
To enable this option, go to the Administration page, under the System tab.& Z: K+ w' d8 I% {
6 D4 \3 I6 w8 Q- ^+ r
First time you enable JFFS, it must be formatted.  This can be done through ) R& k* v) Z7 V$ |% [
the web page, same page where you enable it.  Enabling/Disabling/Formating 2 C, P  l- ~& q) \0 A* a2 A
JFFS requires a reboot to take effect.
; w+ E& ]; h9 r9 Y
; W; w4 ?6 v, _1 J+ [+ GI do not recommend doing frequent writes to this area, as it will
8 t- v' z: ^. G# W7 D+ I9 |prematuraly wear out the flash storage.  This is a good place to 4 z) j4 Q, E; P- ?: r: {  m
put files that are written once like scripts or kernel modules, or # K+ U2 J7 h& S: `
that rarely get written to (like once a day).  Storing files that
; y8 p( M; _! y; S9 o" M& econstantly get written to (like logfiles) is NOT recommended - use5 b: q# n9 R- E1 H0 X! ], t
a USB disk for that.! E0 k; g% \+ m7 f% V9 q8 N" D$ D

' D- G, e+ A6 w. B2 m/ i
8 r; f( R7 [6 h4 k+ ]; z9 u
0 v7 Z& ^  O- U5 e' T8 A, U2 Y* User scripts *2 S; [7 o" j8 I7 }) G
These are shell scripts that you can create, and which will be run when $ W9 F# z# U; ~3 O! u
certain events occur.  Those scripts must be saved in /jffs/scripts/ . q, b$ b' g: T3 N* n/ V! N
(so, JFFS must be enabled and formatted).  Available scripts:
5 K7 y) t  Z1 N* f1 b/ ]- o
4 ?2 [3 N' T1 S" e- services-start:  Services are started (boot)1 E. Q8 a4 D, f9 ~+ v5 R2 z
- services-stop:  Services are stopped (reboot)
' h- S% ?, A6 X! P6 _  d- L# u- wan-start:  WAN interface just come up (includes if it went down and back up)* B" |( I5 j; z- g/ h
- firewall-start:  Firewall is started (filter rules have been applied)/ f1 W3 {/ V4 J3 O/ b" G
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
( x  h1 @1 N* C5 r  R9 m- F! \$ p- init-start:  Right after jffs is mounted, before any of the services get started6 p- }" }) M1 c
- pre-mount:  Just before a partition is mounted.  Be careful with
, ~& n: e3 b' U$ ^% U7 @  this script.  This is run in a blocking call and will block the mounting of the 9 h3 x$ E- P7 L; ~* o
  partition  for which it is invoked till its execution is complete. This is done
1 z2 I- a' p6 \3 ^  so that it can be used for things like running e2fsck on the partition before 2 p3 T! o' p! ^) L. I- ]1 f0 ?
  mounting. This script is also passed the device path being mounted as an
  e; g  m" @# k' Z0 m  argument which can be used in the script using $1.: m3 z* ]* I- ?1 f9 B
- post-mount:  Just after a partition is mounted1 c2 l! M2 p; y* C; ~/ ?9 n! I" B

$ E( O* G% {3 R+ s" H8 q& kDon't forget to set them as executable:, [& B1 h& m2 |9 X

9 u" m9 y/ q/ S' |+ T   chmod a+rx /jffs/scripts/*
4 ]0 R8 ~$ H- J
( x. c- H8 ?. K+ X2 W0 X8 OAnd like any Linux script, they need to start with a shebang:
7 W  f* r/ @9 d* d
: M2 @. S* u9 U$ O   #!/bin/sh
2 ~7 E3 {3 Z( Q9 W$ c+ F, b& Y1 j1 C0 m
0 Z% f2 }* M; Q9 ~- l) D

& X7 y; k  ~$ N' k4 F* WakeOnLan *6 h- G% _2 |2 ?9 K0 M
There's a WOL tab under the new Tools menu.  From there you can enter a
8 ^4 N; i9 j/ |9 Q/ x$ `target computer's MAC address to send it a WakeOnLan packet.  You can also# _( W* E/ n1 f$ ?2 _" I
create a list of MAC addresses that will be stored in nvram, and on
: D1 U8 o8 e* C7 rwhich you can click afterward to wake up one of the listed computers, without
9 R, m! d( i- U7 u) Z6 thaving to remember their MAC addresses.
6 Z2 z6 q2 L2 J. _5 s, W. I# N3 v" [; K: e/ ^$ E( a
3 `3 @* X' z1 K0 n
2 a7 ?& Z- U0 M' Y, T" K1 y$ ^
* SSHD *
$ f- x5 I3 C2 N3 y& d8 u. dSSH support (through Dropbear) was re-enabled.  Password-based login will use
$ O# ]0 W$ e$ Rthe same username and password as telnet/web access.  You can also optionally
& G; R( c( e2 m* T1 v+ f' S4 A! u, einsert a RSA public key there for keypair-based authentication.  There
& i  H7 k# q) p2 ?) R8 @7 @7 \is also an option to make ssh access available over WAN.
- }; n& m+ u. H1 w- d$ {4 x3 R$ J
; I( C5 F; [2 y! i6 O6 L* `+ l2 j5 k. @2 x5 {; c
* HTTPS management *
: T. U+ e# S/ a" g# X) yI re-enabled HTTPS access in the firmware.  From the Administration->System 8 i! l+ h" s& D! Z) Z0 {: t
page you can configure your router so it accepts connections on http, https : D$ `' N7 V1 n5 r; g3 ^  k
or both.  You can also change the https port to a different one 9 K, ?) g2 `2 k, M
(default is 8443).
5 d: {) }7 }4 [7 ?. F$ s4 Q) \' v% l3 w# ?# F- |# I/ d6 {) v+ U

( @5 R, B8 H" D" ^* [  V- Y3 o  n$ ?4 e
* WPS button mode - toggle radio *9 T( |2 p! p# h6 a2 U5 o( g
You can configure the router so pressing the WPS button will ' \$ }' `  b- J# F: {
toggle the radio on/off instead of starting WPS mode.# O3 K  J! N( ?9 n
The option to enable this feature can be found on the
  ?) A5 F6 s" Y% \Administration page, on the System tab.
6 {: h0 Q3 Q( r* X) M7 z* O; [( t( r

8 T+ f3 Q; l/ P7 U( \6 b% L+ A0 Y* [) n& p
* Crond *6 c  a% ^' ]7 V+ F# A! {& W! o
Crond will automatically start at boot time.  You can ; e. D: i0 ]+ |- m- o+ U
put your cron tasks in /var/spool/cron/crontabs/ .  The file + l7 Z: x$ X8 ]% f2 t% G7 F9 G
must be named "admin" as this is the name of the system user.
0 t! K7 h2 i6 u$ T  f  qNote that this location resides in RAM, so you would have to
& R5 C/ ~+ |( ?4 Dput your cron script somewhere such as in the jffs partition,
4 x2 g1 O, V7 }4 i- v3 i( H1 rand at boot time copy it to /var/spool/cron/crontabs/ using
/ P, n# n8 W& U' ean init-start user script.. h, W  p, x* A9 |6 Y! t
* x. \( S* P+ w! i7 Z  x0 }
" K+ Y. |- s8 r4 e! K
$ @: E+ c# S1 [
* Traffic history saving *+ |: R/ \4 J7 \  C1 w* j9 D
Under Tools -> Other Settings are options that will allow you
1 e9 I+ L" j6 F& [) W6 i& [to save your traffic history to disk, preserving it between
' y. E) X1 D5 s8 \! n) U& \# xrouter reboots (by default it is currently kept in RAM,
; u/ j+ i  }6 l( rso it will disappear when you reboot).
0 {/ m) O/ A, _$ c  I
' t2 s9 ?% X3 `7 X& ?8 w3 @You can save it to a custom location (for $ g' U% D9 Q" g: s5 H2 D: s! O/ t, l
example, "/jffs/" if you have jffs enabled), or 2 S, T" `0 `3 e8 h/ I
/mnt/sda1/ if you have a USB disk plugged in." A& A; M. D, v) R- o# m% G
Save frequency is also configurable - it is recommended
7 ^8 n! U! x# z1 @9 u' `; `: ?9 X3 [to keep that frequency lower (for example, once a day) + m2 d% |% [/ p" w  U& M' m
if you are saving to jffs, to reduce wearing out 2 E2 A5 e# J  k: ~1 a5 `# y( w
your flash memory.  Make sure not to forget the trailing
9 @3 X3 ~% E8 ^8 pslash ad the end of the path." f0 ]  O4 [1 F5 k$ o

0 X+ }# o& V2 S% ]; ]4 R" WAlso, a new "Monthly" page has been added to the Traffic
% P1 N! t3 v6 ]4 e3 m* }/ u6 cMonitor pages.: L/ E  M: V$ n9 k
# o2 H( f* f) M! e. A- V
" b7 u9 g5 b; @7 G( v$ c  @: F7 k; l

7 X5 ]" i% L7 r9 F* Display active connections *# i( e! g) w$ R9 J8 ]
There is a new tab under System Log called "Connections".
# E& q; ~  s4 S/ G. F$ E2 s1 TThis page will list the currently tracked network connections.
; q6 }; I! I. [/ ?; z: KYou can enable name resolution for IPs on the Tools menu,
3 {: ?# I  t  A6 l" xunder "Other Settings".  Note that name resolution can
" T4 v, a" U7 y) M% zslow down the loading of this page, especially if you have
+ f0 N; O; O) T: Ia lot of tracked connections (for instance while torrenting).8 R" @+ k) Z3 [1 ?7 Z

8 I* T  i  T+ c! h' u. G. t. ], j  P8 R% T' u/ s: V

- k- G5 j" I. q5 d$ N* Adjust TCP/IP connection tracking settings *
, G7 y6 @" D* w9 @Under Tools -> Other Settings there are various parameters
! C0 |! z5 h5 O% p0 ?* _that lets you tweak the timeout values related to connection ; I! r: J. f& {( p: e8 Q# K
tracking for TCP and UDP connections.  You should be careful with , e. O, M/ \  y2 u6 y" ]% {6 J
those settings.  Most commonly, people will tweak the UDP timeout
/ d( w7 m1 d3 C7 C, v0 o: E8 b% Jvalues to make them more VoIP-friendly, by using smaller timeouts.- d% z# m. j: J5 G3 b
Timeout values are in seconds.; L* D" k# _% P; m0 T$ o
$ Z4 b. q$ j! N5 M1 r  A

4 L& O/ L' l% ^) L
1 u) N. O" O8 e6 F& \4 b5 Z* Mounting remote CIFS shares on the router *
) N* ?( {3 W% a6 x& rYou can mount remote SMB shares on your router.  The syntax will 5 E; F2 @3 [; Y* u" c8 w
be something like this:; G0 l, b6 ?6 d8 P( L- y
% t0 R* D7 n+ n7 D
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
/ S' d2 G, K' Z; q' c- o% h' y( I8 T( A
2 }/ B( t# x) `; q) _, T+ o* j(backslashes must be doubled.)
- |/ A0 }& c) m/ z/ F# |
0 W9 _" d/ }; X; ^& c8 Y% c2 f! A) p6 c0 `3 [" C

6 O  X& ]- [) S/ \$ q  P6 E- H* Dual WAN (EXPERIMENTAL) *. n6 s3 G" A* s5 m  p3 P, E
Asuswrt originally supports using a USB 3G/4G modem to use as a + w& L! p. @& X& {! F
failover Internet connection.  Dual WAN is the next step, also 3 p9 s$ ?8 @3 e9 N
developped by Asus but left disabled so far in their official
/ o" t+ H' `; Qreleases (probably because this is still work in progress).    L' _/ a7 a, A, m" u: K
+ ?  O" A1 e' M6 G( C( H" ]6 f  K
The first improvement over USB failover is that it works not only
4 y7 [- l+ ^4 O( u* swith USB but with other ethernet devices, which can be plugged ) y; U1 w3 A" b) a) ]( Y, l& P
on one of the LAN ports that you will select as the secondary WAN 8 V7 G2 z6 t' Y! L/ L7 Z
interface.  The second difference is that in addition to failover
! R) V8 W' }$ M7 I( c6 ^) ~mode, Dual WAN also supports a load balancing mode, allowing
$ ~7 i$ U  g; i! r3 F: }9 \  Myou to share both connections at once.( ^4 q+ a: c2 z/ T

1 y% e1 B- {) `+ }Keep in mind that Dual WAN is still an experimental feature, until ; d  h1 L3 z, y- h% L& Z: C% K
the time Asus finishes developping and testing it.
& V: O+ L0 P8 L/ R
4 b+ b0 K& d. }" |2 C  e1 U$ y. p% t8 I* R- q) i

; B+ A* [$ q8 J* Disk Spindown when idle *5 I1 O, z8 I/ H8 M/ B, t
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you 3 W8 `7 M6 @5 x  y
to configure a timeout value (in seconds) on the Tools -> Other Settings & f# B8 p7 Z$ h; E3 p
page.  Plugged hard drives will stop spinning after being inactive
- X  ^) x: H9 K+ g0 {for that specified period of time.  Note that services like Download Master & n' }. a" z9 P* W
might be generating background disk activity, preventing it from idling.
6 E5 }5 Z) t3 P8 w% |: v' z1 t
, p& m# i. _' [8 V
4 M. ^- f& G$ Z* N6 n# b+ s& j
9 U5 t0 _. D0 v; i6 K( `* OpenVPN (client and server) *, y/ _9 {' p1 d# _0 D! N4 j
OpenVPN is an SSL-based VPN technology that is provided as a
6 {0 d5 K8 m# l% Esecure alternative to the PPTP VPN already included by Asus.& }  h; g( E$ _0 r/ q7 q( ^* J
OpenVPN is far more secure and more flexible, however it is - q: F- X  w6 r: V0 {( ?* y4 t
not as easy to configure, and requires the installation of
: _$ x& q, X" W2 A& Ja client software on your computer client.  The client
: _' L5 F' R  S. R* O) acan be obtained through this download page:: g) c8 `7 b7 ]. A8 V' V
* G4 Z, e: z8 P% @/ G9 Y
http://openvpn.net/index.php/open-source/downloads.html
+ M) L' j) B# j% l/ f, w
/ o9 P' m5 }: O& F3 h  I% KExplaining the details of OpenVPN are beyond the scope of this " C: }3 b2 d/ y: y; m% c
documentation, and I am in no way an expert on OpenVPN.
" Z0 l* U& f$ u/ O+ l7 ^Fortunately, there is a lot of available documentation and
9 M) r; I7 t% X* U' xHowto guides out there.  I tried to stick to the same option 1 M# Z; H  E, f, t: Y4 |: E& `
descriptions as used by Tomato, so about any guide written
& k+ s, J8 b! }1 u" tfor Tomato can easily be used to guide you on
4 ~5 W- h" t# F. t8 p  ^5 J' Z0 k7 JAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 6 b' B0 W! r4 x4 Q& G! I; Q
Github repository." B- b! F8 L3 o! K
3 c; l4 e) V4 e. ?+ J" H) Q
7 N- Z8 _- A1 `  ]6 M" ~

6 G6 n8 I1 C4 j3 m9 H6 M& XSource code% W$ ?& O, x- [* e' d
-----------0 P) x  g/ E4 O! ~
The source code with all my modifications can be found 2 j. Z0 b8 q" q/ S. o, u! `
on Github, at:
8 N$ M% \/ s6 a- i: k! I6 G3 O3 Y# X1 s5 J6 D2 P# h2 d
https://github.com/RMerl/asuswrt-merlin
9 a" [' L) k7 S! j7 B; R; z9 M& Y' d/ B; L0 x

/ i! n- y! E, i. |; Z* \/ P) ~" q0 K4 g8 H9 W4 n2 b
History
4 \" H) X, }# R-------
, I$ K/ a) t1 ?- P% C3 j/ A5 i0 [3.0.0.4.220.18b:
/ l2 j/ s3 O' B# f! g   - NEW: Report both rx and tx rates on wifi connections
1 P+ O0 F3 F, j7 q# C7 ~   - FIXED: Handle cases where the wireless driver returns a speed of -1
9 X) O5 N0 F4 p0 j/ s/ Z   - FIXED: Removed rssi retrieval retries, as it would make the first access to
& ]' X* r1 w. k/ s. t" E            the wireless page take forever if you had multiple connected clients.4 \+ S: K  Z2 l& t6 G5 c( r, M, G
            You will have to manually refresh the page the first time you access it
7 f& I9 m8 K' D3 z$ ^( q. k: N            if the RSSI is reported as "??".& z- H0 A' A2 k- u

, `7 {. {  C+ ?
8 Q! N8 ^0 y$ L8 A4 N# y3.0.0.4.220.18:6 ~6 q+ W8 L( [" |  _1 S
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be3 j; n& T7 \+ u' F7 _4 s
          manually set to a value between 0 and 15, with 3 being the default).
. C# ^( _7 q$ k* f5 c- u   - FIXED: Buffer overrun in init code that would crash the router when
) G" Q' v% {3 K! i  s, G+ @            too many features were enabled at compile time.
- J+ ?( B- J. E; w   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
- d) L% u' }) \+ ]* v   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.: I' m  O( R) C
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
0 K5 e' n; n) B" l1 J            not properly saved.
& S& A* E, h1 f+ C2 Z   - FIXED: First time a client's rssi is polled it would return 0.
2 @; f( j( V7 v0 W0 H   - FIXED: post-mount user script wasn't executed (regression in 220.17)! H6 T3 y- g2 i# p4 n9 p* s. ~
   - CHANGED: Added some info to the OpenVPN server and client pages.
  R- L  L8 g4 E' V0 w   - CHANGED: Improved load time of the VPN Status page.
" Z9 x4 g8 f7 r; ~( c) [
1 E! R9 V, D) t; @; q# ^( T7 O/ m1 p, a  g) s( I
3.0.0.4.220.17:- m$ A. I0 ?% T) P% M- b: g0 w
   - NEW: Rebased on 3.0.0.4.220, which includes:$ e# [$ o3 X  O1 A  V: J2 U" l
            * Fixes to IPv6 6rd
: I% |4 Y) E" f6 L7 ~  c5 n            * Fixes to AC66U Wifi + QoS
8 N( T6 G4 Z! {) }, B            * AiCloud
$ y+ H1 N! ~# p( \            * Interference mode once again enabled
) b3 l- g5 Z$ w5 g& \9 d  - NEW: Display last received rate and rssi for each clients on Wireless Log page.% g( ]' r2 n8 ]* ?' b3 T2 C
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
% `8 J; T+ M9 k, C           if you had just enabled the option on the webui., d% i7 H- G! x0 P
  - FIXED: PPTP clients not always showing on VPN Status page.
0 P$ _! h* E1 |" J: L! s- |  - CHANGED: Disabled DualWAN as it's currently broken in 220., J+ V8 J% Z. O/ ?- ~3 b2 r
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks  f- i8 i! y$ O6 d# [0 ]
             the router.
! j' ?  _% K, j+ b2 x1 r  - CHANGED: Removed firmware update checker to avoid accidental
( a1 z' x! q' ]/ e. Q             revert to original FW.7 V1 ?" d2 K+ ?1 J, k' u
) |; L8 _) j: I1 V9 w9 r
, S' m. G3 o) E6 M+ W/ z  j
3.0.0.3.178.16 Beta:, A1 I6 Z! U- n5 s
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
. q% k3 v4 ]6 U2 c+ n" A          Keith Moyer (from the Tomato project).
, v, a: j6 l. K# W   - NEW: Added crontab command! P- ~2 N4 Z- {. s) D
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either 0 ~- C; y; F; g* R# K/ J: i
            VPN or the NAT Loopback (GRO is now disabled for that device)+ U; R+ T$ f4 J" _" _  y
   - FIXED: dnsmasq was listening to all interfaces by default, allowing ) I5 R2 D2 s) A9 N2 v. a, ^, s4 g
            even dhcp requests to be serviced from the wan side if you
( h% w" Q4 y$ p! q- D            had the firewall disabled (Asus bug) (fixed by dev0id)
3 r1 W$ I% [/ f- V4 q   - FIXED: Default disk idle spindown now set to 0 (disabled).- c: ^3 }4 h" L3 A! J+ q) v
   - FIXED: Corrupted WOL list when using IE.
0 w+ T; |5 R8 @, B* L9 O   - CHANGED: Upgraded openssl to 1.0.0j.% {6 W% k2 _2 C
   - CHANGED: Included fully functional openssl command (will allow you to
5 ^; Z, Q7 \$ @1 G, `; }" |              create keypairs and certificates from the router).1 ^) c8 T4 b6 g
   - CHANGED: Removed power adjustments from the Performance page, as they; i- {1 _7 D7 E2 a" e
              are redundant, and not as reliable.! @4 I$ A2 ]$ B* L: M
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I ! ?# T7 J  p# o/ r& C( }) a0 d
              am unable to work on them without an actual router.
: R' v$ S9 }, n! L/ P- e. |
. ]1 h4 Y- N% v1 u% ?5 `
, `% F/ c8 k9 r/ n8 Q( J1 J3.0.0.3.178.15:8 Y) }8 P: ~. j# A2 Q# G$ p  t
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
1 H- ?) I+ r- f9 m           * Radio turns back on based on schedule
& \9 Q& U0 ~4 D/ |5 z( u) I           * Reorganized QoS pages& E, I  w! m. v: S1 p5 i7 R$ U
           * Turning WAN DHCP connection off will first release current DHCP lease1 F( P2 _; {  F/ P( O! f
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
0 Z2 w. q5 D8 x& Z' d/ d# {  a   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
3 r/ X7 A3 L. H/ u6 \) V  _9 P  c; {          max, as using the whole 90+ MB available makes little sense for " F$ G; n& a' T; Z! t: E1 K- F# p
          JFFS, and was also displaying some issues.7 s  t1 G+ @# [; C
   - NEW: Added nat-start user script, as NAT rules get applied separately from
4 R5 B+ n; E  i  h' c8 o          other firewall rules (firewall-start changes to the nat table are
2 U6 c; E5 O9 E* S* r          being overwritten when the router starts NAT)
; S# U3 ~2 T0 n$ q# D   - NEW: Added additional info to Sysinfo page9 r) x2 S+ d/ J6 O8 u% Y
   - NEW: Added chroot applet  [9 L5 t2 l  d5 \
   - NEW: Option to allow SSH access from WAN
: A/ x' s& D$ n* X  I& t   - NEW: Option to exclude specific devices from idle spindown
  l% Q- h: h/ w2 v   - FIXED: Performance page now uses the new Sysinfo API, and is now able
+ g8 j- k1 w) ~# [8 A9 W% z9 P( n. t            to deal with cases where radios are disabled." F" x6 Y$ V! u  V6 s- _6 k: l/ P

  Q8 h, `+ K3 \' Q) m4 B7 z* W* ^+ f3 g" A. N( R) e* v9 A4 h
3.0.0.3.162.14b:
' {2 L' E# ]0 B6 b  p0 ]1 F/ m   - FIXED: Web server would crash for some people when accessing
2 i0 {" W/ X" a" T  L0 h            the Wireless Log page.
, m" {% e  `, q: K, Y
9 r( I9 @: U1 ~4 w) _! {. ]# e# q
; J0 J% c6 r- v% P% y5 d6 p3.0.0.3.162.14:- g/ ~" h# [" x4 A0 q- [* ?8 k
   - NEW: Spin down disks after (user-configurable) inactivity timeout
% H& t" v" m- |/ k4 J; d          (using Jeff Gibbons' sd-idle-2.6)7 ^# J7 b0 p1 L, W
   - NEW: System information page under the Tools menu.
* c$ G& |7 a# `: s3 F' U! b+ b   - NEW: Station list on the Wireless Log page will now report associated
; Q$ k; m7 s5 h2 s: I: a( j          IP and hostnames (when possible).- M5 w4 r4 [7 s; X5 p; z3 D
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
  R5 y; j1 k: U- Y2 p" c              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
. J/ e6 S6 u2 ^* ^; r& N   - CHANGED: Better integration of the Run Cmd page.
- N2 j* B  r! r   - FIXED: Incorrect left menu rendering when under the Tools menu.
: u$ P! [4 R7 x6 s+ D- d% B' l
$ ?. E! m. J4 }! w; i5 v" k
3 }+ m- U/ L. ?5 N1 U( g3.0.0.3.162.13:
! t0 Z2 q# u; U/ C! B) u   - NEW: Rebased on 3.0.0.3.162.
; T% u9 _4 o6 s0 d/ _   - CHANGED: Switched to WPS radio toggle code Asus added,
; f. ~9 R  \; _4 t: c              now on the Administration -> System tab.
5 N3 }2 B/ ]) z+ }) G; h
5 V, E% r* s8 A/ H4 a6 M* K8 L) i$ j' b5 O# A1 V# F
3.0.0.3.157.12 Beta:
+ V6 J/ a4 }; w& }0 p8 O5 gThis is based on unreleased Asus code, which they have
6 a2 |3 ?( @8 d$ D# ugraciously provided me with.
) V, f4 J7 Y2 G& n/ J: ^& k* W% W: H* R- N; }7 P
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:" i+ ~7 _4 G/ @6 P
      . IPv6 tunnel memory leak fixed0 n& {& W; q1 {6 q+ x5 B' _7 X: \
      . They fixed many issues, making some of my patches
3 ^' u% N7 T) c# C  M: r7 e5 ~        no longer necessary, such as timezone DST, https auth, etc...: W3 {5 q2 h2 l9 L1 b+ `
      . Upgraded radvd4 I6 p! @; u0 ^, f! ]
   - NEW: Added link to the command shell page in Tools menu.
- \" B9 S& Z) B- k5 X. k   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
% v/ D) X2 w5 i   - NEW: Added "tee" command.
& i" x) Q3 t/ r! l) N5 }   - FIXED: NAT loopback rules would actually NAT every lan to lan# u& r5 p$ o% o/ V! q1 T+ ^! d
            connections instead of only those needing the loopback
' }1 M+ S5 _$ P9 g' l            (bug in Asus's code).  Replaced with new code based on a5 n; D; @9 c6 [) o. C, B
            suggestion from Phuzi0n on the DD-WRT forums.
. P( \& R8 s. g   - FIXED: Accessing the WOL page would make it resend the last1 f: {6 l% }. O$ M" d+ N$ [
            WOL request.
; g% s3 _+ r. T1 ~9 Y- \2 S; l   - FIXED: 'cru' was using 'root' instead of 'admin'
3 ^) F# R5 O) [2 }* s; A   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
: q9 i; ^+ ]3 j+ E   - CHANGED: Made tracked connections load async from rest of the page
* W" i% a' d$ b* o8 o4 d   - CHANGED: Increased hostname width on Connection status page
, ~) d  }5 z1 L4 {& H  Q7 u* p; }$ F   - CHANGED: Improved WOL page functionality.
- N# Z1 x: L0 K( r! a1 U' H. S# ]- V" D' o6 B$ R8 l
4 K: e+ X& x3 w: f2 _
3.0.0.3.144.11 Beta:
% @3 N9 D% Z7 f1 C/ Q& E   - NEW: Name field added to DHCP reservation list- B' {5 \1 r# ?5 S6 y
   - NEW: Webui option to enable resolving IPs on the Connections tab# U. b8 Z$ N; U4 W# l( Q
   - NEW: Store a list of computer MACs to use as WOL targets' p# m/ C( Q5 {6 y0 v
   - CHANGED: Increased dhcp options from 32 to 128 characters
) s1 _) W% h, b6 a0 t   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
4 P! @5 W' w  p/ O& s5 j& n     it to 16 in recent versions)' c& |$ e' }' \$ g/ h& v
   - FIXED: Retrieve dhcpc options for the correct wan interface
) [8 Q2 S7 s3 p2 @) X% o, w* Z  t; O9 h( l' l

! _; g# J# p* q- n  L3.0.0.3.144.10:+ c# ?8 J: ], `5 n$ W) ?
   - NEW: Rebased on 3.0.0.3.144.
8 ~& m7 W* o# v% j# L$ `$ T   - NEW: Support for 64K NVRAM enabled.  ***First flash will
( n4 K& {, t; A) L# ?          wipe out ALL your settings!  And you cannot restore ) P& c6 Q& x7 e) c: A2 ]$ C' v9 h. S
          from saved settings - you must manually reconfigure 4 n# G) x& z  H1 B7 n$ ]( _
          everything.  Be warned!***
: U- p# E' u) [: f3 Z4 G# u   - NEW: Enabled support for Broadcom Wimax devices3 A! R. [. c, r- y' n
   - NEW: Added cifs kernel module (for mounting remote SMB shares)/ v: p( e& X# B. ^1 y6 ]- T- O
   - NEW: Added layer7 iptables matching" _* d1 u' L- n# w: I- T2 V
   - NEW: Added user-options for DHCP on the WAN page5 _% _  }, K% ^! j4 j. `
   - FIXED: Router crashing when connecting to it over Wifi+ L9 @0 W( |' J
            and running the newer QoS code (disabled GRO)
* ^7 _( S. X; b# i( t) \   - FIXED: Router crashing when connecting to a network + p  m3 P9 w) A4 Y3 E
            device behind the router from over a VPN
2 A# c4 P- R. N+ Z* l0 g/ i            connection (disabled GRO).
" D5 D, u; O+ p% d( Y+ R4 e   - FIXED: Incorrect timezone set unless enabling
# P  G! U! n2 W+ T& q9 n            manual DST.
- U; W6 x; b" f0 f! ]8 H
+ V2 T) Q- s3 ]( X! h3 i" q' p0 ~. i" k1 Y* }! J9 s; P
3.0.0.3.130.9:
) R3 v& d: b- b4 e. ]   - NEW: Enabled new Dual WAN support from Asus
- F5 v9 n# F* O8 b8 J. F( G   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui  U* ?3 ^! H0 b# b
+ L3 y7 u6 I8 I7 _" J) ^

- ]+ b# N4 I  q$ x3.0.0.3.130.8:
+ t7 E3 l! X) k8 x) [9 y*** Reverting to factory defaults BEFORE and AFTER flashing
* w/ X+ Y! R- h; b7 [4 {- r/ b' wthis version is strongly recommended!  The newer Asus code base 8 \" Q, }5 u+ Z
seems to have changed quite a few settings, so you'll want to / \1 h6 U% w0 S4 `  N
not only start with the new default values, but also get rid 1 w% W( T$ u6 {% T: t. |/ ?( v
of obsolete settings.  Otherwise you will be wasting a ) b" J% j1 y- X4 Q8 ~
good amount of the limited available nvram. ***0 n2 N% `2 Z# |
- C0 r- R1 v9 N* Z' M
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 0 @5 ~; @6 @9 {( V0 X
                  and/or kernel code)) v) n4 h2 D5 ~( S

" D; H# u3 c6 A: m; p  u% x' Q   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ( v+ e3 F  h* d* l% r" d8 @$ Q* a
                  a LAN device behind the router.  Workaround is to . l. e# y. }9 d3 J  k2 s
                  use an IP range outside of the local LAN
. ]; M" V7 l( O$ o                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 2 h6 d: b# n3 s  C9 O  M% l
                  set your VPN to use the VPN tunnel as default 9 h, K3 R& j0 x' A; S# D! a
                  gateway, or manually add a route to your VPN 0 z4 S9 ]% w, ]8 w4 q  e) `! S
                  client.& M0 d* t# V0 j5 V6 i

2 o6 X% o7 s' q& O' o' y$ T   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources)." h- g: q! z# G* V
          Build 130 brings various code changes to IPv6, not sure
6 A" Y1 `- P' M          what else (as I have no changelog between 112 and 130).
: f) }% ~, {! {( H9 r3 H6 o          The QoS code remains from build 108, as build 130 is * z' }" V" T* m' R/ A1 k$ k
          unstable.
8 l3 ^3 F/ m9 V4 ^) o4 Y0 x   - NEW: Added "diff" utility
7 Z# E  |4 ^  ~) _   - NEW: Keyword-based filter (new in 130)5 Y/ \% g, j& D7 i% m' b+ i
   - FIXED: Firmware/settings can now be uploaded over HTTPS
" [9 M, d; B8 W5 L8 S            (bug fixed by Asus)9 u0 Y! {) r! z2 g
   - FIXED: Buffer overflow in networkmap that would cause garbled : G  {: L6 a$ Y
            device names to appear on the clists list (bug in
: P. z! E7 o' h5 m8 q: C; @            Asus's code)
1 w( `3 M3 i% N' |0 A& z( j   - FIXED: Firewall would break when applying a game preset that & l. D! s2 x- W
            had multiple ports separated by a "," (bug in Asus's
8 j7 f! b1 H# ?            code)' E- \! t0 E# W( W" X5 D1 X
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
% \. M2 l$ A' ^/ J   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)3 T/ v5 R- q2 v
   - IMPROVED: /jffs/scripts/ will be created automatically if it- M- T! n) }* l1 I  m2 _% b
               doesn't exist (you must still make any new script 8 o, B; p% c4 M2 X/ J- F! I
               executable using "chmod a+rx script_filename")
1 C- `* x+ V* J' ~: _, D0 S5 R. a( G) r

4 e8 J* S) d6 R& h& Y0 G3.0.0.3.108.7:
9 y# F9 W- J% O% |& Z   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
0 u' ?1 g# v) C* S6 p   - NEW: Added webui page under System Log to display active/tracked' Y- S3 F/ t9 P
          network connections.
. E2 {% C* D8 z, A5 I! G   - NEW: Added netstat-nat command.1 u" {1 H$ N- [3 f  B6 R8 q1 ^
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by ; A* j1 J+ x6 J: R, Q8 n/ K& ~) y
          Shantanu Goel)
4 r& @( `& _2 a$ e   - NEW: Allows tweaking TCP/UDP connection tracking timeouts) }9 ?4 k/ e2 P
   - FIXED: Removed check in Asus's code that would reject txpower > 80' |4 r, p9 N' ]0 ?* P- T& `
            unless you clicked three times on Apply (?!).
% S: Z& p/ \, D1 Y' N2 y1 G            NOTE: Still not sure power setting even works, as I get0 n4 L- |% X; O3 s. `: }
            -80db from the other end of the house no matter if I use 7 R, L5 ~' ], J3 G# h( c* i
            40 or 500 mW.4 T! U& ^! W6 `
! g0 K9 w1 i7 [9 G5 M& H

, p- A1 O' V# t3.0.0.3.108.6:
. `: U. t+ ~; q& ^! q   - NEW: HTTP access list (backported from build 112)
0 b/ F6 r* a# [! v6 _. Q   - NEW: PPTP VPN encryption options (backported from build 112): _' ^  o* [+ L. E/ S/ D
   - FIXED: Traffic history location was't properly saved/ _! W! w. f' |0 m* y
            when changed in webui.
) B6 |8 s. y  o   - FIXED: Disabled traffic history saving to nvram for now,
3 A+ O' d$ T8 j/ |5 L! O! U            to avoid people accidentally filling their limited nvram space.0 |2 f( X8 ^6 |0 B4 |* b
   - FIXED: Missing bottom pixels from the bottom of General menu
- [3 l" y8 f- V% C* ?# u; J7 {   - FIXED: Removed invalid CSS attribute
4 P8 j% j8 r7 u   - FIXED: typo in VPN iptables entries (bug in Asus's code)
8 m9 O" X( i8 C# [# S; e6 V! }0 H2 E# @( \; J# b

% Z+ P; Q2 h  h5 Z. r% T3.0.0.3.108.5:; g6 @( I0 y$ e" s# X
   - NEW: Crond starts at boot time.5 v% H  l! G: G, {3 [
   - NEW: init-start is a new user script that will be run early on/ J! f) }) m% q1 d' s9 j9 N- |/ t7 u# J
          at boot time (right after jffs is mounted, and before any
: ~- I5 y) O) c! L" `          service gets started)
9 A8 n3 X! Y& ~1 j0 `) O8 ^3 z% Y  - NEW: Can save traffic history to a custom location (USB or / w4 o* u1 Z  h
         JFFS, for instance) to preserve it between reboots.
$ K& q3 l' h+ @) S# s; H  - NEW: Added Monthly traffic page (ported from Tomato)
4 q9 m7 `* q2 r% Y) e  - NEW: Added the Performance Tuning page (with temperature).
+ ^5 s' |: K3 C6 s* U  P  - FIXED: Webui authentication was bypassed by the web server (bug in& k# x3 Y* e3 D
           Asus's code)
( c9 O2 e+ J- t# C  - FIXED: Httpd crash when uploading a FW or settings file over1 |8 |. v; D8 P" H
           https - should simply fail now.  For now you have to
! Q% {% |, K, S8 i           use http for flashing the FW or restoring your settings
9 t+ d! @5 _1 h5 ^$ M           from a saved config file.+ i7 H1 ]1 R/ ^0 F0 l' R
! K! {* `0 u2 d8 g% y& ?

1 K; s* k; G' W+ u5 Q1 b* S; f" i& f3.0.0.3.108.4:, V- N, Z$ ?1 w5 [
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
- v5 ]) i; |# ?5 U- Z  Q          the OUI database (ported from DD-WRT)." e; ^& F0 N" q( ]7 F6 Q3 M
   - NEW: Added HTTPS access to web interface (configurable under Administration)9 M( K2 [1 k" x, t; H
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)+ _# m& A: o0 C5 @
   - FIXED: sshd would start even if disabled8 `: C3 }! I) X9 x0 R4 `7 V
   - CHANGE: Switched back to wol, as people report better compatibility with it.' w: ^/ H# Q) W* F
             ether-wake remains available over Telnet.: x1 J: e  E2 }# i; `* }8 B: r
, z8 K( q* w0 u2 h8 `2 {4 v/ D

+ v- t6 G6 I3 w  u6 E3.0.0.3.108.3:4 V/ Q7 G2 Z: b6 X; b* H
   - NEW: JFFS support (mounted under /jffs)
0 }5 ?  c- d' S, e+ {   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
& o1 H9 e& f; q  |          must be located in /jffs/scripts/ .- H1 A7 e' ^8 B) @, v0 k
   - NEW: SSHD support+ h% N1 b9 d0 v8 s" Y; u. C( k8 l' U
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL1 Q. j/ N9 h2 _/ ^' H
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
- A( _- U% V/ l9 L  T# }/ E3 A   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
7 r8 _5 A* n* z4 n+ O( ~+ X2 h" u

8 ]- s' \0 r, {( w8 G  Y- p- r/ I5 R3.0.0.3.108.2:
! A! P; Q& W0 d4 K; m' C  W9 j   - NEW: Added WakeOnLan web page
4 ~1 L9 m" z. K3 u' C0 D8 c1 F  \" C' J' V# n6 v

3 ?# X* L( ~! d' S8 T; l3.0.0.3.108.1:2 p+ Y+ n" o0 q- w
   - Initial release.6 Y" n% F( T- @& g  k$ V5 h6 X

3 W, E/ L$ _. y; y
6 U. v/ D2 i$ |' L2 YContact information
( Q5 s* ~, A9 b-------------------
8 e; N. I) X! v# X* O6 K. h' LSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)0 F* E/ g3 |+ X
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
% f- `7 }# U2 V% z8 kWebsite: http://www.lostrealm.ca/
! y4 H1 K# C: `' s4 zGithub: https://github.com/RMerl/asuswrt-merlin' B% B6 k$ x" y
Email: rmerl@lostrealm.ca
9 @/ @( U) j; ^9 w/ ]8 \) l( LTwitter: https://twitter.com/RMerlinDev5 w2 T) R- g$ M  j, P" v( O( z; \, G

9 p; m4 F4 a  z: SDevelopment news will be posted on Twitter.  You can also keep a closer eye 8 h7 R/ c" Q& s5 A  {
on development as it happens through the Github site.
) J1 i; ~% `1 W, D: O3 y
- z4 h" W# T( w3 F, L- cFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
6 x$ G& c4 o3 S" J. l% d0 lpost there (in the Asus Wireless section).& J* F0 f3 U$ G8 t% i

6 g6 r+ d  g% ]/ t0 Q# [6 ]6 W: b  u* {) g( H1 t4 ?+ Y/ N
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
! j" d  D1 F: k' R+ x/ Oto give more than a simple "Thank you", there is also a Paypal donation button on my website." J: K$ ~# M' T( A' f
+ J3 z7 H+ y3 y/ u" b
I want to give my special thanks to Asus for showing an interest in this project,
- `3 m8 \# n* T0 y! Sand also providing me with support when needed.  Also, thank you everyone who has
# h5 g# A$ O$ h4 L# s1 ~6 j8 Wdonated through Paypal.  Much appreciated!
4 T+ x* t$ d) ]: `+ d- ^, v6 V' f) a6 q8 @8 F1 Y2 M/ H* R/ o/ Y

- K, ~8 b; ~+ q% J# R. g% q# e% _. ^5 I0 ?/ o; o# b8 Q) \
--- 5 i9 k5 J% w" {0 ?( M
Eric Sauvageau
: v1 T- k2 c" K  s2 w
1 u1 R  z: x! w
  X" u: E$ ^2 g! x

本帖子中包含更多资源

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

x
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。

点评

文件很大,功能也很强大。你试试谢谢体验。呵呵  详情 回复 发表于 2012-10-11 18:30
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 ! @  n& v( u- g! U5 L
谢谢,正好有个N16,刷机试试效果。
, C% l1 ]# y1 [- l0 F1 z/ O) P
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了4 F% V! E( J' J$ o" s2 S
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
7 ]# T  @7 s9 s) o2 ^今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
发表于 2013-1-7 10:55:39 | 显示全部楼层
谢谢!RT-N16刚刚到手,准备折腾……
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
您需要登录后才可以回帖 登录 | 注 册

本版积分规则

QQ|Archiver|手机版|小黑屋|宽带技术网 ( 粤ICP备15054574号  

粤公网安备 44152102000001号

GMT+8, 2017-3-27 05:07 , Processed in 0.566327 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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