查看: 23582|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:& X5 h/ \9 }/ ?, r* T+ s. l5 O* [

- @: e  R* x" j1 Y* G( l  Rebased on 220, includes AiCloud; added wifi client stats
1 J, u) F: n: o3 e0 A' M) \  + `8 I1 b$ M0 a7 G  L
  
/ T2 @& P% {% b& B+ N* w- w  ' k# a" c" E$ u
    K5 D1 C6 e" F% f
  , |' G* p8 ^* m5 }, T
) p+ y: N5 T0 L7 |/ D* [8 u: t: j3 i

7 \7 z9 f! j7 d4 M7 v; ?% d- Z2 q/ r  D9 z4 o9 [$ ]

+ N! ]2 |! M" G2 `
. t/ E1 T) X$ z7 }
9 Z0 b  H9 E; k9 ^" M! l; S) N& P( i1 g5 n- o
# ~' q- Y9 v" D$ d+ z+ @0 o" x0 J
" n7 J, A; d$ s+ b; }" U0 J! h  ]
% C% ^* j* B4 _4 s1 ~$ n

3 _7 f9 U/ J- `  YAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)6 v$ y% q5 k& p) p
=====================================================4 |/ H, z3 a. V8 n# I* K) b
0 |: H. t0 M% h5 G( u
, B, Y* l+ l, Q
About( V; f0 z  z! G0 @* |) Y
-----
& }% r( ]4 J+ |  U- L( t8 P& z) cAsuswrt is the firmware developped by Asus for their newer routers.  They are 0 y. _. A, B4 ], P
also porting it to some of their older models, like the RT-56U and RT-N16.  
1 B5 _2 p1 r4 \" C* [# o  b- dWhile originally based on Tomato-RT, Asus has disabled some of the $ T) M) c. r0 n0 J) @$ T
original Tomato features, and added others.
' `' h2 o6 y. a3 u; j( s1 v- F+ G, z' c1 D. _' t+ \/ c. H/ l: o
Asuswrt-merlin is a customized version, which I am developping.
9 f, a. e' |+ F9 ~5 y$ |$ l# @! zThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
# b; U* R" J, o7 D% Jwithout targeting at full-blown advanced featuresets such as provided by
6 ~; L! `2 h. D9 h$ U) x7 Cexcellent projects like Tomato or DD-WRT.  Some of the features
, n: d3 X& s2 X$ K- I! ?+ N' cthat had been disabled by Asus have also been re-enabled.
( ], W3 a% r0 _5 m4 qThis aims to be a more restrained alternative for those who prefer to stay
  b3 w7 z% w7 l3 `& o' Ucloser to the original firmware, with limited risks of seeing new
; c9 ^" m" j5 \8 G3 d. b* Dfeatures bring in new stability issues.  I value stability over
( q6 L0 n! [4 H: \performance, and performance over features.
! {/ [) q- T' P
) z5 w0 Z3 J$ {' ?
$ x% ^& _7 R7 x) \
9 |  w( x6 _/ C4 |Supported Devices% B6 O7 \# B2 a. f4 e
-----------------6 C3 U8 E' J& N( ~6 @
Supported devices are:
1 R, R& B" E& K * RT-N66U; K5 c& o9 |1 z0 u& M
* RT-AC66U. c2 ]' ?: O' M/ x" h( R

' ^/ }7 C$ E6 YThese devices have experimental support (because I don't own one to test it):* p0 m9 u/ E! S/ A" E3 x
* RT-N16, K) J8 i" |/ [; C" j# s5 V

. f6 h2 v5 e+ z3 G/ L5 Z. A- m2 i
0 e6 T1 p7 M' s1 `$ I4 `/ j; [* D: m+ v: N. j/ g: w7 J( {
Features
6 a2 g- I& \7 M3 l--------
* [: T8 w$ J6 t! o- O# WHere is a list of features that Asuswrt-merlin brings over the original firmware:
6 ]6 A7 z0 }$ D( e* ~/ _2 @
, o) C% _& N* |5 g" m* z- Based on the source code of release 3.0.0.4.220
+ A8 K! h) Q, t! Z) |- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)# E4 \' c$ \6 V  x, M- x/ _4 `8 y
- WakeOnLan web interface (with user-entered preset targets)1 s: y" X+ p  u3 Q3 z' P, _
- Persistent JFFS partition3 J5 |, C. L/ t9 r) L
- User scripts that run on specific events
; Z9 {% x1 F- L- SSHD (through dropbear)
2 i3 {" W5 F  A5 w: h- HTTPS web interface. W1 `% m4 E$ e, P' S! b. L% A! d
- Crond
# i4 j9 s. ?8 o3 p& T& }- Clicking on the MAC address of an unidentified client will do a lookup in6 H6 c( X$ `3 v7 t0 U, p0 Q
  the OUI database (ported from DD-WRT).) R4 M- g/ _: P" k
- Optionally turn the WPS button into a radio enable/disable switch1 l9 N! Q5 n% G1 H- A; A9 v$ R
- Optionally save traffic stats to disk (USB or JFFS partition)* T  b  c1 E5 F  g
- Display monthly traffic reports
) h8 |6 D  i1 e9 F' _- Display active/tracked network connections
; q, J, f2 n3 s- Allows tweaking TCP/UDP connection tracking timeouts' A8 z7 V5 h* ^) Z' c6 m3 f
- CIFS client support (for mounting remote SMB share on the router)2 K' T5 _$ N+ U
- Layer7 iptables matching/ d7 m# E( O: z, Y- ~
- User-defined options for WAN DHCP queries (required by some ISPs)
- K1 P: E/ o9 a3 }3 I  T- Name field on the DHCP reservation list! E0 `& T6 g( q2 \' z6 b
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
4 R& I0 E4 b1 y0 u- L! [1 {+ B- Dual WAN support (both failover and load
  s& O. X% p, l1 M. L6 a  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)+ v- ]' H3 Z& n# F# I2 h4 U6 ]
- Disk spindown after user-configurable inactivity timeout
7 d8 r7 k' {& F8 n0 d; D# z' g5 R- System info summary page
! F) G2 e7 R3 x* W- Wireless client IP, hostname, rate and rssi on the Wireless Log page/ K8 m9 t8 n/ O" X2 D3 A# O/ X
- OpenVPN client and server, based on code originally written by4 A; \- w, u5 {
  Keith Moyer for Tomato and reused with his
  T6 U% B0 b; [$ F! s. J: @- _  permission. (RT-N66U, RT-AC66U)
5 ~4 w: t5 {- b# t1 B+ ^! d
4 n, d! e, e: A; t) y  z& X4 Z6 C) w

; b4 Y( r2 @7 B1 y: ^Installation) ~+ Y; b. p& ]) n: O* r: u
------------
2 c2 G, A; ]: a& S+ }" l% s# ESimply flash it like any regular update.  You should not need to reset to
4 r* H7 U% i4 ^  F4 S' K+ bfactory defaults, unless coming from a version that used a different ) [! j" z8 R- ~) @0 k
nvram size.  You can revert back to an original Asus firmware at any time just% F! z" Q) H. e. I3 E, a% a
by flashing one.
& T( y/ {: @' O) ?) t8 q  @; r" l2 s. b, h: X" F
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
" e; i: g8 m( t4 S3 \first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
- k/ W9 I' p2 F1 j5 c  S4 L% Hwill wipe ALL your current settings and revert back to factory default!
& w( f: H" W3 [" H% wThis is required to upgrade the nvram storage to 64 KB.
2 U4 k4 z- ]; x  P4 a* C4 S- f" ]. P: ^3 Z- @* v

0 T4 m- w3 c. E1 ]# v" z7 |# _Usage/ J7 P% O5 d8 f% Q
-----
. ~+ I5 D* D/ u( D9 s) k" {4 z' N5 m7 P, T, L& S
* JFFS *
9 @& h+ S) u  m5 y, R. d% wJFFS is a writable section of the flash memory (around 12 MB) which will
9 S8 [+ t5 P1 k9 s' d" }; d. hallow you to store small files (such as scripts) inside the router without % n9 ^* \- T2 u( O. n! a
needing to have a USB disk plugged in.  This space will survive reboot (but . ]( I, v" P5 I0 W0 i$ T$ i- N
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).    c: f2 O" n0 p/ \: s
It will also be available fairly early at boot (before USB disks).
, [8 e, S% f' Z3 J* f) z
7 |' }$ Q; ^- [: s; X- GTo enable this option, go to the Administration page, under the System tab.! U* n; V( `) L& x1 M, _5 {
' n: r: N. `2 Z0 H
First time you enable JFFS, it must be formatted.  This can be done through & F- ~0 ?- _/ h
the web page, same page where you enable it.  Enabling/Disabling/Formating
0 u  T8 x0 E8 u, n# |6 a7 ]JFFS requires a reboot to take effect.
9 _/ C% d# y& e9 I$ s: h, k. U. c8 b) s) B( [0 o
I do not recommend doing frequent writes to this area, as it will : }( F/ G3 P% u3 l" F3 c* u
prematuraly wear out the flash storage.  This is a good place to . A: d' |/ _7 {( @1 p* u
put files that are written once like scripts or kernel modules, or
% k" ^  d  ~, L2 ?( M$ [1 \that rarely get written to (like once a day).  Storing files that
; u. H2 l4 ?4 A& d' A. c' Q  aconstantly get written to (like logfiles) is NOT recommended - use. f! X* \: z& Z# T6 M9 G+ i
a USB disk for that.
6 V1 w+ \8 A" g- D: e$ w$ k5 F! S* Q- h3 {% g0 }0 h( P

; l# y+ }( T3 x% K: E( p9 n" f8 U* Y6 C3 b. q( A( _
* User scripts *
2 k- M3 j# _+ x9 P9 i- h* J3 WThese are shell scripts that you can create, and which will be run when
3 K1 \7 c$ c/ i; {certain events occur.  Those scripts must be saved in /jffs/scripts/ 8 S* B, S& N; v; X1 D: M
(so, JFFS must be enabled and formatted).  Available scripts:
. Q6 N2 C3 I  h: ^! e+ ?! O
  P, Q, T% `" t8 ~, R' Q/ z& T2 j- services-start:  Services are started (boot)
" y& M. S7 I, g3 f1 ?- services-stop:  Services are stopped (reboot). H) W) N; ]* D+ \* B
- wan-start:  WAN interface just come up (includes if it went down and back up)1 ?& D' }  A7 P
- firewall-start:  Firewall is started (filter rules have been applied)
9 V2 T+ _0 @3 @; O2 c, M- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)/ q9 m+ l/ M, [( ]
- init-start:  Right after jffs is mounted, before any of the services get started
( O- N# }8 j5 m- pre-mount:  Just before a partition is mounted.  Be careful with
" ^* O. n. k9 P; s3 {7 q  this script.  This is run in a blocking call and will block the mounting of the ; G% L; H0 P9 a  t
  partition  for which it is invoked till its execution is complete. This is done
+ A( i0 Y5 F' t2 D5 M' h, i% a% C2 k: @  so that it can be used for things like running e2fsck on the partition before 8 i& f: t* D! ?% [2 Z
  mounting. This script is also passed the device path being mounted as an , w6 h  n' n) R6 o: H( a
  argument which can be used in the script using $1.
: S+ Z$ L: j' A# e/ D1 @, ]) k- post-mount:  Just after a partition is mounted1 l% Q$ `/ x3 v

( K1 H, L" }: K* RDon't forget to set them as executable:
0 B) Z! T. x3 v& X( G: N# W: X4 v+ P8 ^3 @1 s$ _
   chmod a+rx /jffs/scripts/*, I9 @+ b2 n# o2 q! M- N' @7 S! M

4 G8 B$ w& P9 A( OAnd like any Linux script, they need to start with a shebang:5 d, b3 L  a# K! U5 \
( m* N- q* [4 C  z8 G
   #!/bin/sh
: n+ h& Y2 ?6 i: A7 K
: s$ p! _/ y6 d) g! Q5 l& Y2 s( h  w# W$ A- R& s2 v

# L( @1 ^8 b; t2 D# f$ G* WakeOnLan *
; H1 Q) E7 i8 v$ F" Z9 PThere's a WOL tab under the new Tools menu.  From there you can enter a
. r1 k7 e4 n$ r6 u  A! ~target computer's MAC address to send it a WakeOnLan packet.  You can also- }: k* w3 _# g# Y% `7 _2 I
create a list of MAC addresses that will be stored in nvram, and on3 e% ~9 U6 A  f3 [( K+ h# Y; l6 I) W
which you can click afterward to wake up one of the listed computers, without
0 o8 ^( h( q' J0 V) Xhaving to remember their MAC addresses.
) w) {& B2 u3 [0 k
* I7 A& G; L/ o7 K' H3 F, K+ y8 \8 k1 u% r; X4 f
' `$ n/ G/ _$ Y% o% J' V+ {
* SSHD *
& C& ?' Q1 c, B: }* I' eSSH support (through Dropbear) was re-enabled.  Password-based login will use
2 A4 h) i8 G" t8 }4 ^the same username and password as telnet/web access.  You can also optionally
; g; f8 g& W$ H* ?8 S  c& oinsert a RSA public key there for keypair-based authentication.  There
/ j$ m: a! T" y4 j) J* ~! |is also an option to make ssh access available over WAN.
% N, f* _! Z7 Q' r/ p1 L4 ?/ d
( M; p+ W3 t  @- Z0 H. P) U2 w' t. y" Q6 l1 J
* HTTPS management *) J+ T5 A2 @  h9 }# e
I re-enabled HTTPS access in the firmware.  From the Administration->System " c7 e% Y$ k9 Y2 K5 h9 P% ?) ^
page you can configure your router so it accepts connections on http, https   {. l4 ~/ V5 n8 N3 E
or both.  You can also change the https port to a different one 8 \4 t. ^! C' c# j! ^' Z3 u
(default is 8443).
" @" @/ Q+ p. b; v8 E7 ]" d/ K$ V$ l' z* r3 t8 R0 z
- m$ E# }* q# b1 Y6 Y: M4 B1 ~$ f8 N
7 b" O3 z" m% G' Z) p
* WPS button mode - toggle radio *# [5 f+ n! C. z! u8 }7 p0 v1 T
You can configure the router so pressing the WPS button will & {0 L  C; j% {  D
toggle the radio on/off instead of starting WPS mode.
2 O" v# Q, }7 ^1 w1 {The option to enable this feature can be found on the
) `- X0 D8 Q* {% C3 e9 ]Administration page, on the System tab.* I) c! s5 `, }' {  {
0 V0 f. \( L9 n  O. w  l
) @$ c2 ^1 @4 }$ q3 t$ G/ i* S
  ~2 r5 H. l( ^" H) [0 n' O' f
* Crond *0 O6 i- H- `% G+ Z6 h. b
Crond will automatically start at boot time.  You can & [& z# B' |4 X/ f$ b6 M9 E+ ^
put your cron tasks in /var/spool/cron/crontabs/ .  The file
* z3 y3 V4 I. l% U. D' Cmust be named "admin" as this is the name of the system user.0 c. A/ T3 X& A7 R+ f0 u; [! d
Note that this location resides in RAM, so you would have to
# t7 d' H& @, jput your cron script somewhere such as in the jffs partition,
- Y% e& y0 E+ D8 i* D/ b' ~/ Yand at boot time copy it to /var/spool/cron/crontabs/ using ( Z, m% q, j5 |* x( }
an init-start user script.
6 C: J$ W" m4 f3 M3 {3 I  N' o( i  s& b. J7 i
+ V$ L1 i5 j( _* |1 L) `$ |) T

' C! C5 z) I6 h  T5 T8 Q- a* Traffic history saving *
8 L% H' \3 a- h1 IUnder Tools -> Other Settings are options that will allow you 3 O4 i" R. N3 H' k) Z( @
to save your traffic history to disk, preserving it between
! E, n) |6 h/ ]; {" C5 P/ Orouter reboots (by default it is currently kept in RAM,
+ ]% _- B4 g% M7 i  u4 U6 j- sso it will disappear when you reboot)." y  m" w9 _3 N; O% r8 S2 F! B  p
! f8 T0 }$ V/ {6 \; S( Z* v
You can save it to a custom location (for
! Y1 H% w; ?3 o% d( m  Q3 Dexample, "/jffs/" if you have jffs enabled), or
" P" B: u5 B/ o6 w4 I0 H/mnt/sda1/ if you have a USB disk plugged in.
7 ^# z8 _4 S6 p. ^Save frequency is also configurable - it is recommended
; Z8 Z  i( P8 Y$ O+ vto keep that frequency lower (for example, once a day) 0 l: J6 g; B/ T1 t& H2 V
if you are saving to jffs, to reduce wearing out ' H9 E! Z1 G) ~# J
your flash memory.  Make sure not to forget the trailing * S4 j5 l4 L4 x& X
slash ad the end of the path.
, s1 h9 j" |/ t: l1 ]8 i- F$ P/ _; ?; q- W: d& ]
Also, a new "Monthly" page has been added to the Traffic 0 Q1 N, [; d" I9 T5 s2 A" d% P; G" _
Monitor pages.
4 ?4 Z& z& l6 m% s8 h( {7 o5 e& q3 G
( r1 U4 R' w! M0 `. d9 U
9 N; z& v5 Y7 W- j
* Display active connections *
' \- g  ^+ j' O  y) fThere is a new tab under System Log called "Connections".
# o% p- p; y$ T  N' g6 `, j0 xThis page will list the currently tracked network connections.
  ]8 w4 W( k, x7 P1 T, }/ \You can enable name resolution for IPs on the Tools menu,
7 s7 V# G; f2 `  Hunder "Other Settings".  Note that name resolution can 6 O2 ~) X; s  i) g! C# Q9 [
slow down the loading of this page, especially if you have   e. F6 S  e& f5 v. \
a lot of tracked connections (for instance while torrenting).; x5 y) S- }+ s; c6 b' A- H
! b9 v# k7 v" u9 y2 Q
& N# z* D8 `$ N0 k/ B9 u$ f
2 ?3 [* G- g8 U6 ~$ w$ f! j3 L
* Adjust TCP/IP connection tracking settings *9 o& s( E; E: x. W( B3 s
Under Tools -> Other Settings there are various parameters & i& x. }! O) N  Y# J" l7 Q
that lets you tweak the timeout values related to connection 5 w+ S5 B7 o' n% ~  R" @4 R( [
tracking for TCP and UDP connections.  You should be careful with
5 I0 ^" v2 e9 U6 l1 athose settings.  Most commonly, people will tweak the UDP timeout
% v5 o2 l1 @/ H( Avalues to make them more VoIP-friendly, by using smaller timeouts.
  H7 R7 d! e* Q0 jTimeout values are in seconds.
& v5 J7 G; R6 _6 o7 c- `( I( q6 V8 t4 v

2 c. y$ i6 a0 C, b: Z  q! q9 S) J  Q2 F4 B+ w4 _+ ~
* Mounting remote CIFS shares on the router *
; U* h3 ~0 V2 e' B# tYou can mount remote SMB shares on your router.  The syntax will 2 I& D7 u# H7 r1 o6 D. P  x
be something like this:' e1 ^, S) x7 a  Z

$ L1 D: v7 w+ ~2 C- lmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
5 y# O; {! o& S# z
- l5 v, k0 o& F6 M(backslashes must be doubled.)
% c' u; j& f$ ?, l6 M. a5 ?+ Y& P' r7 F0 l2 V3 M6 G

8 |1 |  r5 V) H! E, G, X, k* k3 f( O# m& g
* Dual WAN (EXPERIMENTAL) *. Q  A8 w& O( C  c& {2 W; U; j
Asuswrt originally supports using a USB 3G/4G modem to use as a
5 ]  Y8 \7 n/ M" ?$ n( ofailover Internet connection.  Dual WAN is the next step, also 5 F8 O) m3 J% D# j  r. p0 T5 A- ?
developped by Asus but left disabled so far in their official 8 i( ~. ^$ R% ]
releases (probably because this is still work in progress).  
1 S: Z* @; ]3 Z$ I& L3 b4 K( F- u5 K9 |) X% `& w- {6 ?
The first improvement over USB failover is that it works not only
/ y# B) A" O. I: m2 twith USB but with other ethernet devices, which can be plugged 2 `" s( |( M2 E% y8 l
on one of the LAN ports that you will select as the secondary WAN 3 O4 K. t$ a% t! q0 n3 R
interface.  The second difference is that in addition to failover
4 q2 _% D% C' f+ w5 y5 M3 T1 Ymode, Dual WAN also supports a load balancing mode, allowing
+ O, L! P/ Z# }; s. ?3 b3 t  lyou to share both connections at once./ n  J6 r' N: N
) f+ c3 {: Z) ^! [. N& R
Keep in mind that Dual WAN is still an experimental feature, until
( [- j+ w2 z- e7 qthe time Asus finishes developping and testing it.7 V9 q' [5 t+ ?( [

( G; a( L8 t" o2 d4 p9 [5 ~. N# M" i! F0 }& `- F" r; L
8 b* _5 P5 A/ P/ d, F  n0 O2 r% q- D
* Disk Spindown when idle *
. R) f, x0 R3 v% i- @, QJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you " u- g2 D2 V* j: M" l
to configure a timeout value (in seconds) on the Tools -> Other Settings
' x. |* L% m' O$ Z2 f, Ypage.  Plugged hard drives will stop spinning after being inactive
! D0 F0 M$ v& B! `1 R+ Sfor that specified period of time.  Note that services like Download Master ! l  `, ~$ |$ T0 i9 }4 |# ]6 t
might be generating background disk activity, preventing it from idling.
+ j  U2 L5 M9 ^4 o5 J/ a" _! T$ |  D

# N9 X) r  G# U" h' C5 o1 ^! u; p# H- ]; X% I- Y
* OpenVPN (client and server) *+ b3 R, d- k; G/ I
OpenVPN is an SSL-based VPN technology that is provided as a
& g  k' }+ B" ?- @secure alternative to the PPTP VPN already included by Asus.4 X' a6 r" |* e
OpenVPN is far more secure and more flexible, however it is
( E, _  @) m7 c0 hnot as easy to configure, and requires the installation of & f  R: ^  s$ A: U. }( [1 Z% Z# x; M
a client software on your computer client.  The client 0 u. x* l4 u: A+ e; C
can be obtained through this download page:' w/ c9 ~# h; l% H' s+ ?7 i9 |; e
* U9 _3 U3 e3 f* y/ z, w) ?4 D: p+ y
http://openvpn.net/index.php/open-source/downloads.html, _( q1 t! L9 J  k/ I
2 R$ Z* [- ?  w
Explaining the details of OpenVPN are beyond the scope of this : t: v: W4 K: c# G, b
documentation, and I am in no way an expert on OpenVPN.7 M0 y: X. D: B1 k9 l( \6 v
Fortunately, there is a lot of available documentation and + L/ v7 z- Q" e7 }
Howto guides out there.  I tried to stick to the same option " w5 A, H& R' g9 v; Q
descriptions as used by Tomato, so about any guide written % w' w' b  u* i/ W% `1 ?
for Tomato can easily be used to guide you on 4 m: H5 K3 A2 m+ X& L
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin   D9 c1 d2 q, \' q, I; @. `
Github repository.
% F: z# ?3 n  s: B! @. K* ]3 Z0 Q. s+ j+ o6 _  ]

  K! |: ~# z) z- [4 |, S
% W- m6 m! ]. f5 jSource code5 X$ ]- Q& C0 d% j% k9 g
-----------
& T- Z! h4 P9 G, E6 c% l7 ^- gThe source code with all my modifications can be found
0 {1 g3 u: l8 n0 a3 b% ^on Github, at:
" \& a- r4 j  B+ o  s7 e
. _* e8 G' Q8 P4 w) S7 z2 ?; hhttps://github.com/RMerl/asuswrt-merlin
$ L" z+ c" E4 Y+ v. {- V
) R4 s4 M9 Q) d- X" F4 o3 D, D* a3 j9 _6 f; J) U
' O3 q" N  _! o( o
History% G8 N4 z, J" T2 [- r
-------; @" z0 B7 ~- Y
3.0.0.4.220.18b:& ~9 W/ @0 A' n
   - NEW: Report both rx and tx rates on wifi connections% b/ e8 ~5 c& T1 l6 K
   - FIXED: Handle cases where the wireless driver returns a speed of -1
) J3 {7 N8 E! V/ \" u   - FIXED: Removed rssi retrieval retries, as it would make the first access to
; F4 B% L7 A/ \            the wireless page take forever if you had multiple connected clients.( q0 N, q2 P* }/ |" u% a- f
            You will have to manually refresh the page the first time you access it% f: w2 i( a) D
            if the RSSI is reported as "??".6 J6 d4 }9 k  q# d! ~3 ~% k' l$ H& ^* O

' d  }  i0 S6 ~& h9 I  z# n7 {5 e5 u3 Q) T9 q( @# E. k
3.0.0.4.220.18:
8 u8 ]5 `& a+ p$ c! [; p$ f   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
1 y* B( f  B1 F, s) o7 Z          manually set to a value between 0 and 15, with 3 being the default).
1 g+ r- b: ]$ A- [* q4 F  S   - FIXED: Buffer overrun in init code that would crash the router when ) b0 {4 T: b  |/ ?8 ~  d% e
            too many features were enabled at compile time.
+ n3 t& n/ e2 ^" \/ o9 s8 A1 B   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)1 G: x* `" Y5 K" b! [
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
; z6 ?  N7 a4 T9 N1 j   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were # B5 D( T( D9 z" W. h" |- C0 E1 l
            not properly saved.$ b7 j" p$ K/ X
   - FIXED: First time a client's rssi is polled it would return 0.
8 v- Z& y, R% L( L7 K   - FIXED: post-mount user script wasn't executed (regression in 220.17)  b% v& G- J1 O5 L8 l
   - CHANGED: Added some info to the OpenVPN server and client pages.
' A9 f' E- z" I% Y7 j7 _, s' t( s   - CHANGED: Improved load time of the VPN Status page.2 ]( g- I: c1 V1 a! e
* u5 {' h5 {, l) `% O9 a
: l! r; z4 N8 X$ X: ^
3.0.0.4.220.17:
( l4 [$ u( [$ N" c( R# V) F& ~   - NEW: Rebased on 3.0.0.4.220, which includes:5 M# Q7 _9 T7 u9 p
            * Fixes to IPv6 6rd
  N6 U* G! h$ d+ u% C% z* b            * Fixes to AC66U Wifi + QoS9 Q4 n9 m0 C: R3 ^
            * AiCloud' y6 x2 r9 d* f$ I6 l
            * Interference mode once again enabled7 K: c/ B  u8 C5 F
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.9 y! V5 G! u- u
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients) O+ h0 |5 G7 B) Z
           if you had just enabled the option on the webui.8 ^* l8 u! B8 M: M
  - FIXED: PPTP clients not always showing on VPN Status page.
% S% b5 t4 t) g! C  - CHANGED: Disabled DualWAN as it's currently broken in 220.
- M' \7 H  J& Y  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
0 \5 I; `' c( r' b: a  X+ j             the router.1 }; z/ \# a; j$ n$ ?
  - CHANGED: Removed firmware update checker to avoid accidental
3 E5 n! }4 ?! Q3 S( K3 ?3 s             revert to original FW.
# O  r3 L0 W3 d$ a9 o+ F& T: \0 u7 y; F

( W5 ^7 v( I5 ^0 b/ _+ V- m3.0.0.3.178.16 Beta:% g- ~( Z' m% ?8 G
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
7 R" ^  A3 O" c+ t          Keith Moyer (from the Tomato project).; z! y, B: T2 H( T* R1 Y7 |
   - NEW: Added crontab command% J- f1 \2 j" A. q4 v$ k  m
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
2 N8 W3 n) Z1 w            VPN or the NAT Loopback (GRO is now disabled for that device)
- \( D9 c6 f# f* [+ T1 Y  U/ d   - FIXED: dnsmasq was listening to all interfaces by default, allowing + G5 h6 ^. w4 N) h' ?) d
            even dhcp requests to be serviced from the wan side if you
" g4 R: ]1 j9 ?. H9 l! s            had the firewall disabled (Asus bug) (fixed by dev0id)/ w  \" @/ [4 P1 r7 s1 R1 W* J
   - FIXED: Default disk idle spindown now set to 0 (disabled).9 K  [8 |) G' T( g" q2 j! H
   - FIXED: Corrupted WOL list when using IE.# J& u* c* P, Q
   - CHANGED: Upgraded openssl to 1.0.0j.: ~5 u! V8 ~% E: i; e' {: K
   - CHANGED: Included fully functional openssl command (will allow you to9 I! {. t( _' E# a- d7 p* v8 e5 s
              create keypairs and certificates from the router).6 Y3 G+ w+ F% I1 z  b- f
   - CHANGED: Removed power adjustments from the Performance page, as they; k4 i& S4 h9 t: }. Q+ ^
              are redundant, and not as reliable.( y5 n- {* x; I1 U+ k  p
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I / J- V9 l* f3 ]/ F% K& z0 U. D
              am unable to work on them without an actual router.
/ g* W4 X; x' F, k# R( {% C$ }3 w2 ~  L* p
+ S# F1 K, A8 X' d
3.0.0.3.178.15:
" I! o1 j0 s( y. B( V0 G   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
. x, _; R" O- k2 {% n) S9 E           * Radio turns back on based on schedule7 Y: X4 Z; x) z+ V0 w+ @' Z! N
           * Reorganized QoS pages
. J9 q& q8 F2 k9 U4 F           * Turning WAN DHCP connection off will first release current DHCP lease: ]  Q& K  T8 H4 R2 j
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
9 F. B9 _% ]  n1 b& _" C! ^   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB. U8 Q2 z( E/ \5 z2 S
          max, as using the whole 90+ MB available makes little sense for 5 C% J* H" d  s+ q- R2 E
          JFFS, and was also displaying some issues.
+ r6 z' {: c+ c4 V! z* t2 ~* B   - NEW: Added nat-start user script, as NAT rules get applied separately from
: {: D7 Y% X& A+ ~+ }2 l4 \          other firewall rules (firewall-start changes to the nat table are / y: L2 m3 l8 l( B
          being overwritten when the router starts NAT)
, v- s' {& \  h7 w! L# Y  L   - NEW: Added additional info to Sysinfo page' |. h/ O' D6 x/ N. k, \
   - NEW: Added chroot applet
8 a/ r1 V. o$ w. m5 ]/ o& p+ e   - NEW: Option to allow SSH access from WAN' j9 e+ f6 r" o+ R
   - NEW: Option to exclude specific devices from idle spindown
# Q/ i/ r4 \# c: U   - FIXED: Performance page now uses the new Sysinfo API, and is now able8 u7 s* B9 T! t+ z. m9 v# T
            to deal with cases where radios are disabled.
# v" G+ J% x3 X* b+ S- b
+ G5 @8 v/ v3 T9 E0 a" e. }/ |/ U8 J9 ?% }0 s* F3 i' r8 C
3.0.0.3.162.14b:
; Z) m7 Z% R, G1 S  ]6 A2 h/ X   - FIXED: Web server would crash for some people when accessing' M, J6 j' Y  L) f& o, g: o
            the Wireless Log page.
4 F3 F! {, r" e" R4 A$ P: ]! Q4 Z8 Z8 q1 K  W, ~. J

  `# v; Q& M% S. w: r2 C3 v3.0.0.3.162.14:
/ x6 |' x  f9 P* Y% h   - NEW: Spin down disks after (user-configurable) inactivity timeout
  d; B, |# o- I- C% X          (using Jeff Gibbons' sd-idle-2.6)
  X4 U- q8 c; ~: T( _   - NEW: System information page under the Tools menu.
' z# s: d% q. u& m3 ?' s3 `# H   - NEW: Station list on the Wireless Log page will now report associated
% k2 ^- n- m0 W& R: B& v4 i+ @          IP and hostnames (when possible).
& G* ?" p3 Z& ?3 H   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
+ S$ b( C0 y4 v9 j; [+ f" K              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)9 U6 [$ |/ y7 g1 u- s1 Y
   - CHANGED: Better integration of the Run Cmd page.
5 j" Z- c+ V$ Z1 V% N' L; _5 z* V   - FIXED: Incorrect left menu rendering when under the Tools menu.
% D2 O2 _4 w- C1 @+ A6 F. N% i& [9 q; [( Y3 D! E' C

$ q) c$ j( e8 p8 H4 v3 @) P3.0.0.3.162.13:
) s# m  `0 ~& |3 m# D2 X   - NEW: Rebased on 3.0.0.3.162.; y7 X7 p& P, g. q" E3 d* d3 g. B! g
   - CHANGED: Switched to WPS radio toggle code Asus added,( f# _2 U4 I/ X+ q
              now on the Administration -> System tab.* r3 \- h- s, d7 h! F3 l

' J" w& ~4 N! `0 N' Y' H% D1 u' e5 R
& P8 I, G; g. r. g* V6 x7 a3.0.0.3.157.12 Beta:2 q7 O+ R6 U( l# f1 B7 J  L/ `6 k
This is based on unreleased Asus code, which they have
, N& e8 [) f  {, }- K: K1 Lgraciously provided me with.! t- n+ L+ h2 h. h* w* v3 W3 U% k9 v

& {" u4 f: J# _2 ~8 N   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:& U% c2 i! R9 e% H. r
      . IPv6 tunnel memory leak fixed2 J4 J# o0 f" i$ z% U, t# m1 k/ r
      . They fixed many issues, making some of my patches % |9 r5 n5 l# q5 M- {. y
        no longer necessary, such as timezone DST, https auth, etc...
2 O3 N! X! A. Q4 Y+ F      . Upgraded radvd
  l7 B$ M% h. w0 ]: A8 d7 t0 }   - NEW: Added link to the command shell page in Tools menu.
. F. C2 a3 @8 n   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)5 D9 C* N# f- {
   - NEW: Added "tee" command.
% `5 ?8 M" w: f" y5 r# Q, X   - FIXED: NAT loopback rules would actually NAT every lan to lan# j0 ]& y' }+ p
            connections instead of only those needing the loopback. n% j: m9 T' s8 r# k  T( w! W
            (bug in Asus's code).  Replaced with new code based on a/ m7 i' ^; u* M$ u' T1 o) {7 w( c7 B# t
            suggestion from Phuzi0n on the DD-WRT forums.
. m0 C6 {! S: q1 y8 m2 g   - FIXED: Accessing the WOL page would make it resend the last
9 y6 h: d; u. k9 x: {6 q! l. q            WOL request.
: n" W, y9 R9 `* ^/ |% z7 M   - FIXED: 'cru' was using 'root' instead of 'admin'
- x& z) B: p4 w  j1 V: U5 q   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
: I! Q2 {! S0 P1 A7 c3 f% N   - CHANGED: Made tracked connections load async from rest of the page( o3 ^" Q9 I0 ~# p& o* Q2 ?
   - CHANGED: Increased hostname width on Connection status page
4 {4 B, n& r8 \8 g3 @6 Y   - CHANGED: Improved WOL page functionality.
8 V6 ~, ]- T/ J" {; \( G6 E# q* t/ {
# c& K7 r& ?0 c6 r
3.0.0.3.144.11 Beta:7 P/ P8 r$ H! L5 ^, U7 T) z
   - NEW: Name field added to DHCP reservation list& b& Q2 G: i. p
   - NEW: Webui option to enable resolving IPs on the Connections tab
+ y$ d7 c- O: L( [   - NEW: Store a list of computer MACs to use as WOL targets
' P& L1 Z" I6 d( w, E   - CHANGED: Increased dhcp options from 32 to 128 characters, w" a9 V" V6 i1 Z$ a1 g$ Y: K  G, ]
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced% R; \* E0 q2 i3 j! b& _8 [( Y! D" O
     it to 16 in recent versions)
, E. y! v2 I, Q, v% c# ^   - FIXED: Retrieve dhcpc options for the correct wan interface
$ Q5 J! D" f6 C) s  c  P9 ~: T  f, J

9 {0 ~( x( r0 b4 @5 w) X! X7 [3.0.0.3.144.10:
1 e% i, n) C) f   - NEW: Rebased on 3.0.0.3.144.0 G( p% q8 w/ T2 j
   - NEW: Support for 64K NVRAM enabled.  ***First flash will: j" k1 @6 z* \% M
          wipe out ALL your settings!  And you cannot restore - |2 z* x2 V) L7 X% H+ G
          from saved settings - you must manually reconfigure
, q9 E1 y( H! ^6 y4 \          everything.  Be warned!**** O! E" I  ]5 `$ P- k6 Y! [/ v5 S
   - NEW: Enabled support for Broadcom Wimax devices
/ y/ `1 ~% ], u5 D! `   - NEW: Added cifs kernel module (for mounting remote SMB shares): j: p, r5 t; q$ Q( \
   - NEW: Added layer7 iptables matching
. E. K% D  `& m  C! j0 X   - NEW: Added user-options for DHCP on the WAN page9 i, o3 j$ a$ L- D
   - FIXED: Router crashing when connecting to it over Wifi
, N( ?, @0 c. _            and running the newer QoS code (disabled GRO)
& ]; e1 {8 I. S   - FIXED: Router crashing when connecting to a network
# s& `7 ?5 @# c( q% O# k0 p6 s8 j            device behind the router from over a VPN
" K0 V! e' O3 I" Y6 ^* k            connection (disabled GRO).* B3 m( N9 f- c( I  Q
   - FIXED: Incorrect timezone set unless enabling" Z, C9 e+ C/ y; o2 T/ F
            manual DST.
0 U: h$ _% u1 N: \5 J
# i! o# n- E7 H5 v7 Y6 i8 Z. |0 K& S- I7 h, d; v' i
3.0.0.3.130.9:% v  Q4 V- O5 ~3 A) J5 {
   - NEW: Enabled new Dual WAN support from Asus; G0 K% d  }  t: o* ?- H% \' T# o$ p$ k
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
) N( j) T) ~+ F3 W1 k: U* b8 U/ Q4 G1 W" W1 }

' [  f' B! }" s& C8 q0 q& [& d3.0.0.3.130.8:. i9 Z- j( Q- f6 F/ d
*** Reverting to factory defaults BEFORE and AFTER flashing
; I/ K3 a9 A# qthis version is strongly recommended!  The newer Asus code base - ^/ R1 `, S$ M6 U9 s  V$ {  _" {  a
seems to have changed quite a few settings, so you'll want to ! d# S  M) ~7 _. u
not only start with the new default values, but also get rid ' P! n4 p& e0 }* y
of obsolete settings.  Otherwise you will be wasting a   o# Z4 j& d7 F0 r" |( s
good amount of the limited available nvram. ***
  b7 W2 Q# M- {7 c. {
) |9 v2 R+ L: {7 U   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 5 N1 k" W4 B8 {8 `+ ^
                  and/or kernel code); Q" d& W3 a, s2 d; E

4 q4 G; b5 N4 z: f   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing % W) w) l) a  P4 y5 X8 P
                  a LAN device behind the router.  Workaround is to
8 M) R9 P) w6 g& A0 Y                  use an IP range outside of the local LAN
) m$ q6 j1 p. Q0 z8 l                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
2 r% J: Y: M0 A' `0 h3 K" {                  set your VPN to use the VPN tunnel as default 4 [/ i7 w. |. ]4 l2 \' a, y7 s
                  gateway, or manually add a route to your VPN % h" F0 _3 x% y# a* S
                  client.. l7 F; g& s9 s- }- o. ^6 C

4 h( w# u% g* [: R   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).+ p& n, y4 b% [1 O2 [6 `) Z
          Build 130 brings various code changes to IPv6, not sure
$ t2 d/ u5 ^9 F* W7 ?. M2 K          what else (as I have no changelog between 112 and 130).% Q* g( b, A4 [. b. _  U5 F
          The QoS code remains from build 108, as build 130 is
# g4 G0 c  q9 n# s& r4 _( P2 E          unstable.
+ Q, S9 s6 x6 m, {# c& f1 ?. y3 A   - NEW: Added "diff" utility+ b5 P: b3 @6 F3 R% H) E
   - NEW: Keyword-based filter (new in 130)
. `3 \. E# S* _8 @   - FIXED: Firmware/settings can now be uploaded over HTTPS* }5 I; ^8 D! ?# r( z! s" i
            (bug fixed by Asus). j: l, s  Z$ G; J! Q- M0 w
   - FIXED: Buffer overflow in networkmap that would cause garbled 4 U. F3 B( \% i3 B+ Q* V
            device names to appear on the clists list (bug in
4 E7 t/ g7 G% x1 c( U# F            Asus's code)
' x5 `2 M. u) @0 c. p0 R   - FIXED: Firewall would break when applying a game preset that . K+ ~+ R/ y0 i( e6 X
            had multiple ports separated by a "," (bug in Asus's
$ z( x9 s9 t9 ^' b9 S' z" z            code)
; b* _, S# L4 H: F0 e   - FIXED: WOL through webui wasn't working when IPv6 is enabled4 v+ n" j9 c! c
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)' T' R7 {0 L/ r! D
   - IMPROVED: /jffs/scripts/ will be created automatically if it
1 y( a3 [  r. P0 Q: A2 k               doesn't exist (you must still make any new script
/ V0 Z& L( E8 t) Q7 P               executable using "chmod a+rx script_filename")
. P' H& z4 C+ v! L, A9 t) j4 H' f& M2 u" R' x

+ O& h6 F1 Y( N4 C1 M3 n9 A5 ^3.0.0.3.108.7:# @/ g; e( h/ k9 g6 e" H' D
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)1 o& _! ~% t* X/ o+ ]! n
   - NEW: Added webui page under System Log to display active/tracked" x# |9 m* p9 g
          network connections.
0 ?! j; }6 s& d# ~   - NEW: Added netstat-nat command.
  \- l5 J! L4 N  x4 w- {- e   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
3 Z; {, f6 Q" Y) B* u0 z# s          Shantanu Goel)
$ Z+ H4 i+ C* W: ]/ I   - NEW: Allows tweaking TCP/UDP connection tracking timeouts- i# B+ ]* F& m' H) g9 [
   - FIXED: Removed check in Asus's code that would reject txpower > 80
$ L  U9 [9 N+ V+ }- g& `  ]            unless you clicked three times on Apply (?!).# W  A0 s/ t5 p  v- p! s
            NOTE: Still not sure power setting even works, as I get0 g( t# i  J/ @$ @
            -80db from the other end of the house no matter if I use
4 N5 T* ?- N8 \" h: ^" u" @            40 or 500 mW.
' H0 R) p$ y& F5 c" s0 B2 P, @, J( c- O: D$ [2 G+ p1 C  K
( t/ {% _9 J, Z+ L8 `# p
3.0.0.3.108.6:
8 \0 X5 Z; ~7 i. p2 r" J1 V   - NEW: HTTP access list (backported from build 112)4 V% p2 K4 l, P' _7 j
   - NEW: PPTP VPN encryption options (backported from build 112)
, W- g. M) r' |4 A0 f1 T   - FIXED: Traffic history location was't properly saved
; b) e& s. @/ ?/ m, X6 ~! @            when changed in webui.
- C& O' u; g( [  J5 ?   - FIXED: Disabled traffic history saving to nvram for now," y) v5 X) c4 `
            to avoid people accidentally filling their limited nvram space.
9 [) [5 S! j3 o5 D# ~   - FIXED: Missing bottom pixels from the bottom of General menu
. A% A/ l- `: L* i4 G* Z6 |& W   - FIXED: Removed invalid CSS attribute
- T  D6 r$ ?, ^/ x1 b" I   - FIXED: typo in VPN iptables entries (bug in Asus's code)
: m' O3 w+ ^- y( ~) D% z7 I( O( r" u! s+ [% d7 A+ }, d  |

2 W& F" p6 t1 l; a: Z/ y3.0.0.3.108.5:( f2 I' P& f7 Z! x
   - NEW: Crond starts at boot time.- C& ~! G( g2 b
   - NEW: init-start is a new user script that will be run early on
% t, G5 `" o8 Y  g% z. X/ T          at boot time (right after jffs is mounted, and before any
+ ?+ r9 [3 \0 W1 i  M- W          service gets started)& u; _5 _+ [% k/ c! S1 D$ p
  - NEW: Can save traffic history to a custom location (USB or
/ M$ R4 _* {! n, z. ]5 w- h         JFFS, for instance) to preserve it between reboots.
8 E& r: V; Z9 s+ z  - NEW: Added Monthly traffic page (ported from Tomato)
- [- A( |: H" S! x& u  - NEW: Added the Performance Tuning page (with temperature)./ @5 h( K4 O6 U0 T% W6 W' t0 |
  - FIXED: Webui authentication was bypassed by the web server (bug in# L( J, K8 r, |7 i: L' z2 Z) h
           Asus's code)
. Z, n7 W# i7 w" R  - FIXED: Httpd crash when uploading a FW or settings file over
/ ]8 q0 E  P0 i2 u           https - should simply fail now.  For now you have to 4 {% X+ @7 W1 \9 c! U+ H
           use http for flashing the FW or restoring your settings
7 X, h; }2 i: z9 l  B  H# v( F& X6 q9 j           from a saved config file.( J' i# @6 h8 g# p- X+ G" Z1 m

. |; t6 H( r7 x( F3 V7 c4 `' o& h  |* Y: D: d2 \# w6 J. r
3.0.0.3.108.4:1 P- X5 z" K. d# Y+ I) j
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
- q  C$ d* b' `8 E9 f- y          the OUI database (ported from DD-WRT).
- d! ?; l  I9 d, ^( V5 U/ b. B   - NEW: Added HTTPS access to web interface (configurable under Administration). j. `1 @9 e7 Q9 e4 D8 p
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
+ a9 o7 R" a: s   - FIXED: sshd would start even if disabled
0 e4 |  p2 Z7 W. L3 q   - CHANGE: Switched back to wol, as people report better compatibility with it.0 s0 [* }1 M- p2 r, O4 K. `; ?0 E
             ether-wake remains available over Telnet.
5 i- T) S9 ]6 D4 y
* ~5 ?& T# j8 Z1 ]* ]3 b$ |6 G* X* e/ H1 l
3.0.0.3.108.3:
6 @  W; u! z0 w. o! A   - NEW: JFFS support (mounted under /jffs)
5 T. [) ~, A4 Z! O/ `4 C- [   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
( |6 n9 q' [1 Q8 D          must be located in /jffs/scripts/ .
! h( R: u2 }0 T, P% J   - NEW: SSHD support( L1 T' W% g2 u+ m: R5 J
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
, t" E1 T8 r* [& {6 i3 r2 e5 x   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.  ^' L' ?5 z: y+ m
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.% R  N5 w$ z+ I6 L' V

, R& w  N- t& i# |; `6 a$ O/ M# W% y; G5 [8 b# u
3.0.0.3.108.2:& Q) Y6 @: ]. Y7 Y- p. H
   - NEW: Added WakeOnLan web page0 e% j/ o6 k$ f3 ?+ L9 Q
9 i) z! R% V; L# F, `/ Q
1 `: o. t. p& i% R& c( x
3.0.0.3.108.1:
' D: O8 V: C" M1 g4 c* E   - Initial release.
6 @  F! t3 l. s1 G9 B1 l, l( ~/ e3 m& F$ G  G
; Z$ K4 X2 m! g/ o$ g% E0 e
Contact information
& P6 Z+ X: Z! e6 L' A-------------------
4 F6 T" M- n2 N! }' QSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)* e  Y" d& c, \7 m: {5 {
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.; Q& m4 T5 \3 {& ?: D
Website: http://www.lostrealm.ca/1 Y/ [9 }0 L( V
Github: https://github.com/RMerl/asuswrt-merlin/ @2 b  i: B9 f6 ]
Email: rmerl@lostrealm.ca; f5 q! |" T1 L' J- j9 a$ s
Twitter: https://twitter.com/RMerlinDev1 u; `! n. X. b- m# g$ V

% ]1 B* D6 F6 fDevelopment news will be posted on Twitter.  You can also keep a closer eye 6 ?0 B2 K1 I; o; t. W
on development as it happens through the Github site.6 W4 V9 D" R7 l9 y, N: x" S% r3 [' Z

! S$ K* A( ~# f% {5 `: OFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
6 u0 j  ~6 Y1 ]- o+ Apost there (in the Asus Wireless section)./ a: n& J: Y& h; ~7 s% w% x

* u- H* {4 x0 a5 r4 m. x; B1 H7 V$ K3 F1 X& d
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
" s$ p0 F( Z) {8 p" V: ^to give more than a simple "Thank you", there is also a Paypal donation button on my website.
- u4 I8 S2 l7 o
6 }7 ]( x$ `& G+ T. X( jI want to give my special thanks to Asus for showing an interest in this project, * G4 N2 _0 v1 T" y
and also providing me with support when needed.  Also, thank you everyone who has
. H9 w3 A. Q* t) W9 }: Jdonated through Paypal.  Much appreciated!6 O  l' r; m6 y5 x9 F
( p5 y* B& p1 H( w% t4 Q8 N( ~! P

7 X* {3 L) _/ f( }! w( b* e& M* _4 ]8 y: y3 c+ [" X
--- 8 ?( z6 g( u/ _" x( I( u
Eric Sauvageau
, B$ Q2 G. ~" ^4 ~3 y$ z. W) Z9 ?( l2 y2 n( @/ @$ j, c; a
5 ?( D! |$ t; e  u

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 ( N) {8 _- C" h
谢谢,正好有个N16,刷机试试效果。
4 V, u6 N* }  |! G8 W
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
3 z- d- i% K7 {* u没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!8 l  ^- l& T7 R) F; ]9 Z! h
今天刚买一台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客服返回顶部