找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23441|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:0 f8 F% L' C% U) c8 y( w$ u" T
* m3 f$ g  X0 k* g1 Z2 [% Z
  Rebased on 220, includes AiCloud; added wifi client stats
* P, r/ _5 Z- ]$ S; t  2 Q/ Q2 v) t6 Q# s( W9 i6 E2 G
  : j5 L/ H; q  z
  
4 [- I1 r9 ^/ ]9 b0 r% ~, r5 ^  
8 J: ^: e+ Z- J  
9 g; Y* {2 ]& J$ b1 \3 R+ |# U/ j7 S1 @& W; h3 F9 s% T

0 s) m' \8 X6 }, p1 ~
- e% d0 K" _% W9 U7 ]$ c  K1 q- V* b
$ S  I; E) J  Q, O$ G

4 N& J1 Z2 ?; \) P; V3 c. `7 p0 A( R+ _% S  ?

( R9 U7 Z$ y. k+ I3 j* Q4 H
8 O; r  q- F& P; I
8 c: f# [  R3 K/ J- ?# y) Y+ k2 k+ Q' U7 f4 d; k
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
% E2 M- O2 s9 J, d# u) u% N=====================================================& X: v2 @( Y& H- g0 P% d* q

' x: ~! l8 W$ S) u" ]
9 o  W! [5 ?$ o+ U* @0 wAbout
7 }1 [$ W" L7 M8 B6 B) n/ A-----
: T4 ?% f! N0 k8 {) o# x. OAsuswrt is the firmware developped by Asus for their newer routers.  They are 2 d5 i' `  O1 m7 Z  p% j9 L
also porting it to some of their older models, like the RT-56U and RT-N16.  
! Q2 _# C6 u& F- @5 U8 q2 K, sWhile originally based on Tomato-RT, Asus has disabled some of the . ~+ ?5 E( P/ Q
original Tomato features, and added others.
' A) r5 O" Y4 A9 \2 i" i
2 b* |( `/ ]; H; b. k' sAsuswrt-merlin is a customized version, which I am developping., A$ M9 [. g8 |9 S! m, S3 ?
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
& B8 G' ^1 F5 X4 e, n. Ewithout targeting at full-blown advanced featuresets such as provided by
4 C/ L0 F) R. qexcellent projects like Tomato or DD-WRT.  Some of the features
, g' |4 \# h0 W' uthat had been disabled by Asus have also been re-enabled.' b+ V% M; b% I/ O6 [% w6 V, d
This aims to be a more restrained alternative for those who prefer to stay
+ P$ j+ D7 z4 g6 }5 h+ |0 J. Jcloser to the original firmware, with limited risks of seeing new ; _$ U  D( x& s3 z: b6 n
features bring in new stability issues.  I value stability over
. s( ~% z: `1 c( ]) K1 E. D' R5 lperformance, and performance over features.
3 x7 ~# ~/ R0 W! D
$ Y) }1 _+ o5 D+ q5 ?6 u! g
; n5 p# M6 m! K7 V
* K* g$ p$ d: s0 bSupported Devices& T% ~+ R' W: _; X# |4 d1 G$ c
-----------------
# S, |: t1 n. s  lSupported devices are:; I+ N: e! _! t. r' N
* RT-N66U
8 p+ V2 R6 H0 E2 Q- n+ G * RT-AC66U$ P1 r2 h8 j. ~& m/ j

- w$ V) w/ p+ {5 lThese devices have experimental support (because I don't own one to test it):9 C& r, @  c5 J8 [, g
* RT-N162 O6 `  O" b8 o4 @( `! ^3 v
) m- F& B* Q6 t' z) e, k1 o6 Y6 W. T
% w6 J* W3 {9 F+ Q7 y/ G! L/ b7 N* S
; S- r5 M, X2 Z+ k2 T! Q
Features
* Z) G8 z4 Y5 `) s--------# V$ e) E0 a  V  B5 ?
Here is a list of features that Asuswrt-merlin brings over the original firmware:
7 \) l" V5 V/ `. y
7 q( ^3 h& v6 d: D7 w* n0 v- Based on the source code of release 3.0.0.4.220, z  R& g: F0 d' K. A+ N
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
7 a8 k5 o" o8 T- WakeOnLan web interface (with user-entered preset targets)& ^4 a5 V0 O! q* {$ `
- Persistent JFFS partition
  F7 D# b6 O* s- User scripts that run on specific events1 |2 o3 w- |4 b$ K
- SSHD (through dropbear)
6 i0 {7 \1 j6 w- HTTPS web interface0 A9 c! F2 b$ I8 h3 x; @$ \# f
- Crond
6 G3 E# Z: j, j+ W: e- Clicking on the MAC address of an unidentified client will do a lookup in
6 {: B& W( k4 j3 V1 o: D& H  the OUI database (ported from DD-WRT).& u$ V% |; ]. W% T% N( a1 C
- Optionally turn the WPS button into a radio enable/disable switch( F# S" I' z3 f- }  U
- Optionally save traffic stats to disk (USB or JFFS partition)1 L8 x0 w7 e* Y( w* F
- Display monthly traffic reports# b/ I9 f6 T& m* i: }+ j
- Display active/tracked network connections
, o7 j# T& A3 }5 V8 F6 y" Y( H9 J- Allows tweaking TCP/UDP connection tracking timeouts
. M, P' ^1 ^- y# W" R& Z- CIFS client support (for mounting remote SMB share on the router)+ G. B1 U2 k' z5 {
- Layer7 iptables matching1 [! y, m! U5 \3 O
- User-defined options for WAN DHCP queries (required by some ISPs)
  o: ~" W% P- I4 s0 M0 y- Name field on the DHCP reservation list
3 Z% F3 h1 I( s6 [. A0 ?- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
4 ?  X; C5 e6 a- Dual WAN support (both failover and load
4 L6 c6 e6 G# }/ I  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)/ y! u) |# I# b' t3 g) X
- Disk spindown after user-configurable inactivity timeout
0 R, k* p1 n2 Y& u# C- o- System info summary page5 y' {* G, c' ~6 t; ]0 i$ j+ ]  Y
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
! h% `9 A+ o2 C/ @  B- OpenVPN client and server, based on code originally written by1 I" R1 B* L; P) ^! m* ?
  Keith Moyer for Tomato and reused with his 3 G6 S8 C8 n0 S7 j1 k5 g) y
  permission. (RT-N66U, RT-AC66U)8 R& O0 ]8 \$ T* J

$ @$ x% S! Y$ B
4 I- C. y0 h0 T" f) r% C1 |* k. B- f: t- a2 h* O3 @; u  y
Installation
/ _# y. Y; L2 \------------
5 ]2 k) c* J% |* i5 p7 b/ vSimply flash it like any regular update.  You should not need to reset to
' @  b' `* a6 w2 Rfactory defaults, unless coming from a version that used a different
5 y' K0 S, o2 a' d: a7 i, a5 Gnvram size.  You can revert back to an original Asus firmware at any time just- T. x6 ~( y1 i9 m- o- L0 b' b) s
by flashing one.+ G# P/ u0 Y; D
& t$ Q/ l0 l3 O
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the' Z6 V3 N" R) [5 A  P# j! `8 I
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
. W9 b/ b# z, E5 k& C" Fwill wipe ALL your current settings and revert back to factory default!% P! x; `" F. y9 h% f( G
This is required to upgrade the nvram storage to 64 KB.( A" ?9 h1 H" q( o; A* }

5 K' m! U, a( ~  O) e5 v/ V. I- A
2 |. n7 r6 B( U$ u! W9 X* ZUsage4 H6 Q, f5 [) ]( y, D
-----: g0 E9 Q5 R* b( p8 Y) |

' F$ |2 j2 X+ F$ @7 Y0 m( g) O* JFFS *
3 S( z- d  D- d8 a# J# W/ MJFFS is a writable section of the flash memory (around 12 MB) which will 4 a/ j+ \& ]' ^3 C0 J; ~
allow you to store small files (such as scripts) inside the router without
3 ~1 S5 y9 Y" ~! Zneeding to have a USB disk plugged in.  This space will survive reboot (but
2 `3 v5 x/ T+ G) J- K; Tit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  & H( v8 }% L7 u8 ^; J
It will also be available fairly early at boot (before USB disks).
7 l) ~0 L# |, V# ^$ i" |5 E' U2 g0 o  |
To enable this option, go to the Administration page, under the System tab.
' F' t6 l! M- ~* z
3 N) H6 P, x) x; z' `/ aFirst time you enable JFFS, it must be formatted.  This can be done through
: Y# d$ N: Z' `* n' q0 e: Ythe web page, same page where you enable it.  Enabling/Disabling/Formating + ?5 G3 i, {! G" l( T3 W6 a! w
JFFS requires a reboot to take effect.- H0 o$ N1 k$ |6 i% x" n
8 k' p5 v2 a( T5 d  n; ~( V
I do not recommend doing frequent writes to this area, as it will
8 b7 a, y" e: B$ c8 c/ Pprematuraly wear out the flash storage.  This is a good place to
8 {- m: @5 v% @- Hput files that are written once like scripts or kernel modules, or
, s: V0 @/ X% Cthat rarely get written to (like once a day).  Storing files that
! @" G2 J- {5 C, A' @" Kconstantly get written to (like logfiles) is NOT recommended - use
% Y! J5 q8 @) b( H; w' @& }a USB disk for that.; S9 F( Q9 y# Y0 _4 i

' a3 Q. w7 k4 M" ~) I9 O1 R
5 g% F3 P2 S8 t5 d# P8 A8 t
+ S7 O4 P+ U- a6 Y. N* User scripts *  M2 k( X  K( C3 p6 x& h
These are shell scripts that you can create, and which will be run when
$ ?: J) J; V: Y8 K- B( @certain events occur.  Those scripts must be saved in /jffs/scripts/ 0 g- `7 ]9 H. X3 b! S/ w& f/ ~
(so, JFFS must be enabled and formatted).  Available scripts:
, G4 i& v/ p9 _1 j6 _- }/ R0 v7 ^! ^+ U# G
- services-start:  Services are started (boot)
1 t( ]# V7 E+ v$ E1 _; F- services-stop:  Services are stopped (reboot)
' ?7 Z! i8 Z8 a0 v+ X' i- wan-start:  WAN interface just come up (includes if it went down and back up)3 J- N) B: ?) E* Q! E
- firewall-start:  Firewall is started (filter rules have been applied)
/ {& M! a6 x0 H6 a/ L, \- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
& z/ p/ n1 f/ o  V' Q' m! \, A- init-start:  Right after jffs is mounted, before any of the services get started9 T& b' N! p" G3 d0 s. X
- pre-mount:  Just before a partition is mounted.  Be careful with
8 ]& F4 x# _& g  this script.  This is run in a blocking call and will block the mounting of the ; C" `' I. S1 c0 N' f8 H
  partition  for which it is invoked till its execution is complete. This is done
4 |. [7 h" m: Q3 t2 h- H  so that it can be used for things like running e2fsck on the partition before 3 t' F5 k6 R. J5 p2 O5 f
  mounting. This script is also passed the device path being mounted as an
2 w$ c' ^, A4 f% X4 h9 v  argument which can be used in the script using $1., J6 h! r1 ?& b7 r3 `7 Z
- post-mount:  Just after a partition is mounted
/ R' ~+ ~5 Y) v8 ^: U% ]
3 H9 }" s. o0 k# h/ F) x% q6 LDon't forget to set them as executable:
5 [. }' P4 w  @; u' P' a1 G4 m7 ?1 y. I3 ~& S7 t) @7 t
   chmod a+rx /jffs/scripts/*
- \/ a% k. _) k; O0 z, h, l6 G+ v; e$ g2 a8 i* W  r
And like any Linux script, they need to start with a shebang:' I, L1 H$ |' f9 b3 W  b

8 z, c- {5 c) t# W   #!/bin/sh: Z/ {3 U: C  }# e5 O! q" q, }

/ ], B% ~! i( q' Y  X( s3 {/ T, i. {

9 @' a/ d. J8 J. o! ~+ P" F6 O* WakeOnLan *
3 R" `( v8 L1 X1 I$ Y9 PThere's a WOL tab under the new Tools menu.  From there you can enter a+ |! V* p0 O! F6 U; b
target computer's MAC address to send it a WakeOnLan packet.  You can also) w. F! _/ f- D5 ^2 s$ m7 |: m
create a list of MAC addresses that will be stored in nvram, and on' K( j0 x. n9 {. W( E4 V
which you can click afterward to wake up one of the listed computers, without
# m) S  W# L- \" g* H8 T3 yhaving to remember their MAC addresses.
, \+ {& |3 c6 w9 e0 k/ j- d2 A
0 y  w, ]( H8 `' x/ S8 }2 p
0 p" \9 V2 w, l+ y3 c& ?) b9 s/ l
+ F. a1 e+ o/ I: \4 `4 _3 |* SSHD *+ `, x3 g$ u% `# f3 b
SSH support (through Dropbear) was re-enabled.  Password-based login will use
% O, C) l7 Y6 b) t! p! z% |/ n4 Jthe same username and password as telnet/web access.  You can also optionally
0 \- \; e! P( U4 N" P) F" Qinsert a RSA public key there for keypair-based authentication.  There 7 A' U) ?( r) j' c- [$ S$ L# C$ S
is also an option to make ssh access available over WAN.
  i4 O3 o9 _; W: e, W0 O. M$ @
: x* u; E7 K, G0 L4 b8 X# n* u6 n( v2 S/ S1 J
* HTTPS management *
% `5 e! ]2 i  J# x6 u/ j$ ^I re-enabled HTTPS access in the firmware.  From the Administration->System
# r3 F' n+ ?: s2 }page you can configure your router so it accepts connections on http, https
# O9 m/ E# W. bor both.  You can also change the https port to a different one
( O$ A/ B. d4 ~" U(default is 8443).5 ?( h  v* ]6 @& M

" W  ]; X/ y( t+ o5 p
! o* @( C% [$ ?/ U2 u3 c- _9 e/ a* F  u
* WPS button mode - toggle radio *; W. z1 L- ?9 y( O* ~/ W8 Y3 F! y. ^
You can configure the router so pressing the WPS button will
8 i3 c4 X, V9 Z) J: E5 j: Ztoggle the radio on/off instead of starting WPS mode.
- F# ?/ l# Z$ [1 F, gThe option to enable this feature can be found on the
0 h/ @) \. G+ m0 G7 RAdministration page, on the System tab./ y7 ^2 W7 z( e& {9 @& h. Z, y- Y

2 D6 I/ }1 T& A% I' {$ Y6 `
1 [3 ^5 N, k9 e8 H" G7 d3 i7 W# v, p$ o0 e" L+ u
* Crond *
, O5 A4 n- ?0 J" H8 C! {Crond will automatically start at boot time.  You can + {! T, U1 i- @2 d% m. a) b# q
put your cron tasks in /var/spool/cron/crontabs/ .  The file 1 T2 Q6 g- H2 a, B% r7 }( A
must be named "admin" as this is the name of the system user.0 o5 T' M. v2 h7 R6 |+ D
Note that this location resides in RAM, so you would have to
, Y$ p' d  b( _) @put your cron script somewhere such as in the jffs partition, 2 ]: }7 ]' \3 k1 O5 `8 s
and at boot time copy it to /var/spool/cron/crontabs/ using 5 U* j# f; ^- m+ `2 q
an init-start user script.
- T# E9 N7 B( L( r$ @  j2 f) P( n8 b* H* z
: m4 V# S) D8 |& ]

' J' u& u/ W7 O% b5 U& E, ?* Traffic history saving *, {! A4 e( A0 Z" \2 s
Under Tools -> Other Settings are options that will allow you 6 P- x7 G) a1 V8 h/ _
to save your traffic history to disk, preserving it between ! B" j' g, R) I" _6 w
router reboots (by default it is currently kept in RAM,
: j3 R% U3 Z: v3 Rso it will disappear when you reboot).
8 A# k" F; b% C
. Q/ u6 m9 D* V9 Y* R5 MYou can save it to a custom location (for
4 u( s1 D8 ~% ^1 cexample, "/jffs/" if you have jffs enabled), or " I. k6 ^7 w" y6 q% x; j
/mnt/sda1/ if you have a USB disk plugged in.
% m* u1 |) o8 j+ ?: qSave frequency is also configurable - it is recommended
! b8 x1 H! u( E4 P/ d8 Eto keep that frequency lower (for example, once a day)
& r2 s" W% K( s  ?if you are saving to jffs, to reduce wearing out 1 J% K" x; ]6 t0 D. `% O9 `2 L* k
your flash memory.  Make sure not to forget the trailing & b1 I2 n- a, S0 Q* p8 q
slash ad the end of the path.5 h9 H/ e1 z4 L* p+ h9 C6 `

) @/ N7 \( ^  r1 d2 uAlso, a new "Monthly" page has been added to the Traffic ( k( u' S9 L! h* C, c& U/ e: v' O
Monitor pages.
& E. }/ z# Z' I. g, V/ z4 O# |- G  N9 l3 C3 I9 D& _+ V* R' @
, {/ N1 z+ ?: j

7 W% ?- A" \  r6 k* Display active connections *- E8 ^. N2 y) N( ~  w8 N
There is a new tab under System Log called "Connections".* \6 R! i6 L7 g2 j: C6 |
This page will list the currently tracked network connections.9 V$ S6 C& @" y" i- F9 n$ r
You can enable name resolution for IPs on the Tools menu,
' U3 V2 Z. }4 k$ tunder "Other Settings".  Note that name resolution can - Q7 O4 D+ T( e, N- V; k
slow down the loading of this page, especially if you have
8 Y* g( u( C! ?8 O" Za lot of tracked connections (for instance while torrenting).% _  N7 `; a8 B) _5 d
8 l3 c7 p- t1 z- i

2 w' j) X/ {* n
; f4 o! B' X! F) x& U& i0 A, l* Adjust TCP/IP connection tracking settings *7 J- W" I2 g, t7 j% z0 @
Under Tools -> Other Settings there are various parameters
* \- r2 L' n1 mthat lets you tweak the timeout values related to connection
9 K* W; |0 Q( X! l6 ntracking for TCP and UDP connections.  You should be careful with
& c4 x9 {6 [7 g: i/ W3 C: hthose settings.  Most commonly, people will tweak the UDP timeout
7 K5 n& D/ Y1 I! o9 ovalues to make them more VoIP-friendly, by using smaller timeouts.
4 d) s* R( ?. }" p5 WTimeout values are in seconds.
% O  B0 E/ N8 n! t5 f, v; g& q0 [1 q  o. S) F4 S- e9 {+ ^
+ D) C# U4 e! m7 ^' C

: I5 X' Q" [! z! P* Mounting remote CIFS shares on the router *1 ]8 W6 c* W: y0 J7 H3 ]: l
You can mount remote SMB shares on your router.  The syntax will , x; {+ U7 |, T# ^3 a
be something like this:2 _# G; ^; ?8 |5 P

+ \4 ^8 _: m. N# l' `& tmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"2 H2 u4 K0 V; e' E5 X  T1 p

) ~4 P8 s3 e- b4 @: x& f(backslashes must be doubled.)
1 y0 c9 [; M4 c% p0 ?0 T; _
" W; A: i6 b8 V1 B) t% s8 Y% [+ h  @' m5 i$ l

3 X/ Q+ X: ]) G, [' }* Dual WAN (EXPERIMENTAL) *: x. I9 }* g3 B* H& O
Asuswrt originally supports using a USB 3G/4G modem to use as a
( {+ k9 v, j5 b9 q0 Kfailover Internet connection.  Dual WAN is the next step, also
- r7 ?+ k0 q( |) O* c7 |$ \: Ldevelopped by Asus but left disabled so far in their official 2 w! D* f0 u6 w, C9 t$ e$ t
releases (probably because this is still work in progress).  & J  ]  B' L! n! a. m. {$ C. T

5 \8 U  o  ^$ PThe first improvement over USB failover is that it works not only
  Z! C2 y, S3 B- S0 @* v( Pwith USB but with other ethernet devices, which can be plugged
4 y* D- V- y! q- x3 g  P# Yon one of the LAN ports that you will select as the secondary WAN 6 n4 ]% `9 k# y/ S1 X# c8 ~2 m# Y) K
interface.  The second difference is that in addition to failover / }1 [8 A1 j1 A6 a
mode, Dual WAN also supports a load balancing mode, allowing # I( \- g) P$ o, C
you to share both connections at once.
( w- Z: M' Z3 n4 {7 F* f, _
- y, r/ t6 r( H+ e" K, V2 SKeep in mind that Dual WAN is still an experimental feature, until * L; E0 S" A  J/ p- o, w0 l
the time Asus finishes developping and testing it.
8 L/ e( ?5 }, U) t: g% P; |5 @7 D" ^8 }$ U0 F( D  I. l
- Y$ u* R# \: U9 t
+ o+ K# R+ ~& l1 T
* Disk Spindown when idle *; H- P. g0 T. q, B
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
. G4 j! ^8 Z2 V9 c' K3 `to configure a timeout value (in seconds) on the Tools -> Other Settings 3 Q6 G# ~' q7 S8 U
page.  Plugged hard drives will stop spinning after being inactive 9 k1 U" O& N8 w
for that specified period of time.  Note that services like Download Master ! o5 W9 L1 N7 F& e/ M  M% C# {1 T$ w
might be generating background disk activity, preventing it from idling.
  {0 s; v6 P0 }( M* X: |! v- h7 x6 y% K( K2 f; K

% p/ x1 Y+ ^% h! }
+ p. f( J: o5 X! c. x  D# ~* OpenVPN (client and server) *
" @" h3 w* {( G4 B0 XOpenVPN is an SSL-based VPN technology that is provided as a 9 G4 b1 N, b9 R) a
secure alternative to the PPTP VPN already included by Asus.
* j* ~3 I2 U3 H. K* s6 ^OpenVPN is far more secure and more flexible, however it is % b- J# C* |( _. x# w6 y
not as easy to configure, and requires the installation of
2 D) P3 p1 J8 e3 r6 e2 ?a client software on your computer client.  The client 5 M, \- }+ H7 {; G
can be obtained through this download page:- u) v1 J# u$ b
& e: I6 {4 l5 w9 _
http://openvpn.net/index.php/open-source/downloads.html7 D% q2 f' q) |/ M. W% E' N/ Z

: z4 x! ?! u6 u! p4 g# D+ a( \Explaining the details of OpenVPN are beyond the scope of this 8 V( |7 W; |) ?! X& e
documentation, and I am in no way an expert on OpenVPN.3 i  i% u) m" w" I/ }4 N# x' q
Fortunately, there is a lot of available documentation and
, O4 D! a0 i" HHowto guides out there.  I tried to stick to the same option
8 y, J- h8 t9 e6 o, Z' Z9 |2 W3 B$ edescriptions as used by Tomato, so about any guide written
) Y2 u, i1 n8 Q+ `& }; n. c( w4 tfor Tomato can easily be used to guide you on + s6 [4 k  G1 \& Y0 l
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin * H% v  c0 t. f: K, Z3 N1 W
Github repository.; ~1 N0 ^! L% l+ H6 O) J
/ K  y" E4 M. U+ c/ J
+ S8 d: o$ g2 A( N7 g

  Q% ?$ U7 A0 k2 [Source code" A8 Y7 d) A1 |3 i3 S9 P
-----------' H/ H$ A0 I( V  R& _3 m
The source code with all my modifications can be found
! a4 _# I3 D  ]/ p: p9 [on Github, at:
6 |, A* i  [5 P, }3 g  f
; S3 o/ N5 k# R- ~. K3 @https://github.com/RMerl/asuswrt-merlin
; M8 m, V$ _2 ~! l0 }0 x% }' O- B+ j3 u

# H) ]$ @9 N! ]* z* y$ U  o6 T  O2 v# o% }3 D! W8 F
History
6 |# R8 E" x! X4 Z-------
+ y7 @, s- X# F+ @! _9 F3.0.0.4.220.18b:
% @0 f3 ?5 D4 K3 m" i" }   - NEW: Report both rx and tx rates on wifi connections
+ s* j- L* T3 {- P" f) n   - FIXED: Handle cases where the wireless driver returns a speed of -1, W, \" V5 k6 J2 M4 Y2 o3 K
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
. Y6 Q$ k9 A4 `2 L            the wireless page take forever if you had multiple connected clients.5 u# d/ l) N4 N- \0 o4 |+ o
            You will have to manually refresh the page the first time you access it
$ }& C$ b4 W3 F5 a. J/ h& X8 S            if the RSSI is reported as "??".
( o5 J( R/ z% ]3 i+ c1 v5 {4 B* m1 ]- y6 ?5 u& L0 A4 r, b" K
7 F- c6 U6 D. n- o# h7 ~0 v
3.0.0.4.220.18:- F% V' n7 e6 _8 _
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
1 x$ B. s- k0 K, ?          manually set to a value between 0 and 15, with 3 being the default).
) r5 s2 X7 R. j% g# A/ T   - FIXED: Buffer overrun in init code that would crash the router when ; J* i3 o7 _6 Q6 R; J' |
            too many features were enabled at compile time.
- N" k% }' l, H% J6 ?' {& k   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)6 Q) J; M# i6 O
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
) V% s9 F( w! I% M8 n2 M! v. E0 q   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 7 _3 ?0 F, m) S/ n' y, \
            not properly saved.5 E7 {2 s- r( D% Z/ L
   - FIXED: First time a client's rssi is polled it would return 0.- \" R2 ~0 H1 p
   - FIXED: post-mount user script wasn't executed (regression in 220.17)0 u* I# [% Z3 f/ n1 y
   - CHANGED: Added some info to the OpenVPN server and client pages.
5 J1 D/ R) C$ x' m   - CHANGED: Improved load time of the VPN Status page.
9 k$ b8 Y- B  b# s. v6 k& i* D% `% ~( k1 q- A, l) v

$ ^+ O7 l: A/ V3.0.0.4.220.17:# g+ |+ f% N4 Q2 C# }! Q* t
   - NEW: Rebased on 3.0.0.4.220, which includes:: h# u( W. P0 f  ~. ?) k
            * Fixes to IPv6 6rd: C  j* _( \7 J. ~6 G
            * Fixes to AC66U Wifi + QoS* n. T$ p% g4 Z
            * AiCloud7 r3 D- N/ ^+ h2 e6 d% t1 }
            * Interference mode once again enabled; ^; s: F* s9 K# @$ i
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.4 p. K; o$ h# I- ^7 h' ^* \; h
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
  H& q! c1 Y, e. J           if you had just enabled the option on the webui./ x! j# I1 J- y  D: Z# C+ r% C
  - FIXED: PPTP clients not always showing on VPN Status page.
+ d; W- t- Z5 M  - CHANGED: Disabled DualWAN as it's currently broken in 220.7 ]" y/ j% u& L. ^3 {0 g! C3 e
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks8 R: [! t4 ^) h# p0 ~
             the router.
/ \6 l1 g, \. d8 C) U7 R$ [; F4 q& |  - CHANGED: Removed firmware update checker to avoid accidental
* W3 x: K8 ?$ U: h2 o8 P             revert to original FW.
/ |, ?5 N5 U2 N8 V
1 g4 n3 \  `& y" Q# B; I$ I( J; }) K; F& j  M
3.0.0.3.178.16 Beta:5 {0 y4 u; q3 H
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by* M* j1 V) T1 g& g& Y7 w
          Keith Moyer (from the Tomato project).2 L9 |+ L9 R) X% {' Y# [6 ]
   - NEW: Added crontab command5 n3 f4 N1 `$ B1 f
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
2 ]7 o6 A; h+ e* I            VPN or the NAT Loopback (GRO is now disabled for that device)/ p( {+ q! w, Z- s5 _- G- }; R
   - FIXED: dnsmasq was listening to all interfaces by default, allowing % k4 O4 _- [1 }5 F9 m$ Y3 W% ]
            even dhcp requests to be serviced from the wan side if you
2 J% k4 L3 H) g: f* I& o: u            had the firewall disabled (Asus bug) (fixed by dev0id)
% W, P' w6 N; ^: J5 x. O   - FIXED: Default disk idle spindown now set to 0 (disabled).$ @! f! a1 ~- s0 r) Q
   - FIXED: Corrupted WOL list when using IE.
: p0 j8 |$ d( Z& p8 a7 j  i   - CHANGED: Upgraded openssl to 1.0.0j.
( Y- z; a, \1 X4 c) A   - CHANGED: Included fully functional openssl command (will allow you to
* M  z0 I; k9 h) P/ |3 N/ r              create keypairs and certificates from the router).
6 g* u+ D% j* v+ D   - CHANGED: Removed power adjustments from the Performance page, as they
1 M; Q2 N0 x. }. _# e& q6 E2 N4 R              are redundant, and not as reliable.  M5 w) X2 n3 h8 `9 Y
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
" W& J* W- d% S) I. @              am unable to work on them without an actual router.
+ M3 F2 |% C$ |: N! i* \: ?( X- ~( J5 ~. e4 {: f5 x

  G3 h& P* S# B8 {/ O3.0.0.3.178.15:4 C! m( N- w! K6 I1 e3 }
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:! S" B* y+ _& `" p; k3 F
           * Radio turns back on based on schedule* }5 i1 t- W' V. ]- a
           * Reorganized QoS pages
& q7 _; ^8 p6 D8 B* ^. y0 `& U8 z, p           * Turning WAN DHCP connection off will first release current DHCP lease  n) u0 u+ ?0 v
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.) B  r" |/ M3 _9 w0 f7 X
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB6 ~/ m( s( x& x4 g5 u
          max, as using the whole 90+ MB available makes little sense for
# J! B. @9 ~* i( h# p7 L! M          JFFS, and was also displaying some issues.
4 C  G7 e8 @" e" E# _   - NEW: Added nat-start user script, as NAT rules get applied separately from8 j% h3 a; e: }: Q$ N& h
          other firewall rules (firewall-start changes to the nat table are 4 q  R2 U% s! p* F" r% p$ [$ d, H
          being overwritten when the router starts NAT)
& o  |0 a/ P; i; n   - NEW: Added additional info to Sysinfo page
1 R# a6 R. ~* a7 B: C- c3 a# k   - NEW: Added chroot applet
8 C1 W+ \4 p  i- }   - NEW: Option to allow SSH access from WAN: U! ?7 A/ S- ]
   - NEW: Option to exclude specific devices from idle spindown
/ q: n" l. T9 w; C# c  `$ |   - FIXED: Performance page now uses the new Sysinfo API, and is now able5 Q4 W( H/ g/ c9 ?1 J
            to deal with cases where radios are disabled.8 M% ^0 [% Y1 K. B; x1 Q+ a

% w1 m" p  p' c9 g
: w" X2 C  ^, v% p3.0.0.3.162.14b:9 x9 J1 P2 `) L) K) e$ u
   - FIXED: Web server would crash for some people when accessing
9 L' d) b6 u2 a5 v: \            the Wireless Log page.
- v+ X. b% K+ g* k+ M- a- B- b
+ n9 @2 S/ y/ w! d, J& H* e- G5 F, f5 P! Y& ?) E
3.0.0.3.162.14:5 j+ [2 X9 k# Y' ?7 B% r& v. J$ y3 t
   - NEW: Spin down disks after (user-configurable) inactivity timeout
) m/ A* O: y2 u5 V8 x, \4 V          (using Jeff Gibbons' sd-idle-2.6)1 ^; c8 e* [6 C; Q
   - NEW: System information page under the Tools menu.
" z3 _9 C. }+ _/ [. r1 K   - NEW: Station list on the Wireless Log page will now report associated( e7 {7 i2 ~: D1 b! Z  W7 B
          IP and hostnames (when possible).
6 A# x* ^! a9 W0 p   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
( n# k: f5 K& j8 |: k3 y1 {; M# ?' X6 {              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)% L% V0 Y7 ~& G: H; m4 z/ i
   - CHANGED: Better integration of the Run Cmd page.
# A; v7 u! Z( P7 y+ u( F   - FIXED: Incorrect left menu rendering when under the Tools menu.
! x) e$ q% y, U: x2 r6 r. o# h: Q& s, I- f# E- E
- x! j$ w6 U# @' ~" f6 S5 N
3.0.0.3.162.13:; W$ `7 f$ m% S: W. m& u# c
   - NEW: Rebased on 3.0.0.3.162.
# ~3 T- q8 c  |) i2 ?! d8 G" n% p   - CHANGED: Switched to WPS radio toggle code Asus added,) l/ p# u# R( v( I6 @1 y1 N7 Q, \
              now on the Administration -> System tab.1 u! q8 [% N# g( @! I
) C% X5 Z* Q5 r

8 r8 V. w- C. }7 ]3.0.0.3.157.12 Beta:
( S& T6 G5 g4 A. U0 M' E0 ?This is based on unreleased Asus code, which they have ; b1 y/ h7 N1 a( Y( z
graciously provided me with.; @4 h/ m: U+ V# L8 e. m

. G) L9 O7 `, V- Q4 a   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:; k+ Y( }* n# h% ^
      . IPv6 tunnel memory leak fixed3 x2 q9 }: _  s! r
      . They fixed many issues, making some of my patches & Y% B8 e! ~1 S
        no longer necessary, such as timezone DST, https auth, etc...  W0 d( P1 q$ F5 C
      . Upgraded radvd" J3 C! ~4 c8 M6 B% j. n6 f
   - NEW: Added link to the command shell page in Tools menu.- k( z/ p/ U( \8 q- j9 z+ }+ r* g
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)' u& }4 C" b7 m. U
   - NEW: Added "tee" command.
8 t, F. h2 m. N0 y" X, j   - FIXED: NAT loopback rules would actually NAT every lan to lan! O: v9 `% H# L, ~3 x5 c
            connections instead of only those needing the loopback
2 o( j4 e. f& V2 Z2 j" B( h# z* H            (bug in Asus's code).  Replaced with new code based on a
$ T+ G- j; d) `  \( v4 @            suggestion from Phuzi0n on the DD-WRT forums.
3 e0 u  n' `' {   - FIXED: Accessing the WOL page would make it resend the last/ U5 ?/ b$ q, I' N4 C3 }
            WOL request.
$ ~4 V0 a) l; o0 N- X' M   - FIXED: 'cru' was using 'root' instead of 'admin'
" G: e/ J8 \$ I- k3 y: c3 `0 X   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
1 i- I* A* g* G# w: N. H+ p   - CHANGED: Made tracked connections load async from rest of the page" c7 v& u! [! R3 ?, E  n0 h
   - CHANGED: Increased hostname width on Connection status page: _# w8 n: d: F+ V% U3 ]) _
   - CHANGED: Improved WOL page functionality.4 ?, R- U% g/ M, B3 r. \- l
. L3 ^  x* K$ D- V! _3 f% f
  _$ I2 a. s7 y8 U$ d' Z7 ]8 O
3.0.0.3.144.11 Beta:4 ]8 o% L5 W6 A6 B, `
   - NEW: Name field added to DHCP reservation list
7 e0 X/ x6 v# k   - NEW: Webui option to enable resolving IPs on the Connections tab
6 {7 O( V, j& ?# F! x9 I. Z0 p% {9 f   - NEW: Store a list of computer MACs to use as WOL targets/ ?6 S. h# W$ [5 ^
   - CHANGED: Increased dhcp options from 32 to 128 characters7 Y: e& ~) U, o
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced/ A8 n8 F* Z7 Z. k+ j8 {
     it to 16 in recent versions)
( O! ^1 y+ z: U& w6 C   - FIXED: Retrieve dhcpc options for the correct wan interface& K; W5 Z. T1 I5 m0 M& `* z5 B
* p( P( `. E1 s
5 L) a2 @2 m; ~! b
3.0.0.3.144.10:  N1 J! p6 N* c1 c# |0 Q' X( ?( m
   - NEW: Rebased on 3.0.0.3.144.
; C# a5 A: r/ m0 U' a4 Z   - NEW: Support for 64K NVRAM enabled.  ***First flash will
$ ]3 b: z4 y/ u; m, H4 O. Q          wipe out ALL your settings!  And you cannot restore
0 Z- R8 l# K: S$ P3 c  e4 D+ G          from saved settings - you must manually reconfigure
$ ]% y: M! r. ]3 p, h          everything.  Be warned!***
* F" b% d- t8 Y0 ~% k1 K   - NEW: Enabled support for Broadcom Wimax devices
2 T+ [& {( p( j; Z+ ^* l3 s6 X/ t  s2 b   - NEW: Added cifs kernel module (for mounting remote SMB shares)* {- e; S+ A2 D6 Q
   - NEW: Added layer7 iptables matching3 D4 t$ n9 \; t3 w8 T6 y) x9 M+ r
   - NEW: Added user-options for DHCP on the WAN page
' b6 ^% H$ ^7 {+ M1 a& s   - FIXED: Router crashing when connecting to it over Wifi0 ?5 S# r. c! e  I% ^1 W* h
            and running the newer QoS code (disabled GRO)7 M0 e# x- {3 y, `3 ~  p
   - FIXED: Router crashing when connecting to a network
' c; L# Q7 W6 f            device behind the router from over a VPN
! b6 [: R* m& f3 {# q- u3 c            connection (disabled GRO).
" R6 D* j$ K( Y# y$ v   - FIXED: Incorrect timezone set unless enabling
9 |$ i% H  c: j8 _( Y& v' N# m7 m            manual DST.
# w# \/ A' M3 [; T4 K2 i, ^  W
% [4 q& ~* K' y3 S9 V, G
3 v) L% J" B0 C  E3.0.0.3.130.9:
: [6 M! \# k8 D) b: z   - NEW: Enabled new Dual WAN support from Asus* p( o, F9 w+ a/ [  l2 W
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui9 |2 K# i/ P( n$ h

, ~4 U2 P* p3 |( j; b! i8 P* {( X$ |! I  Y1 w
3.0.0.3.130.8:: [! ~) w  B7 e
*** Reverting to factory defaults BEFORE and AFTER flashing3 C9 O4 w- d  h% a
this version is strongly recommended!  The newer Asus code base
( V3 K# V4 W: S4 G; Rseems to have changed quite a few settings, so you'll want to
7 E) R+ U1 g- w& t# i7 rnot only start with the new default values, but also get rid
6 Z- g3 v# x% u4 g' x+ @! l5 lof obsolete settings.  Otherwise you will be wasting a & @' o$ i8 ]. f
good amount of the limited available nvram. ***- \* R5 J+ U$ q

: Y' s% S: a$ K: X6 |, |( I  z% J/ _   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
. E6 L. P" {+ x/ @8 _1 ]                  and/or kernel code)$ E$ M$ I+ d1 ~( ]- U

4 ^: b  ?' S4 @) Q* ^" p+ l   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing $ x" E1 q) x6 y( \
                  a LAN device behind the router.  Workaround is to 1 r: z6 I+ Y& v6 }: r- |% m
                  use an IP range outside of the local LAN
; Q% W+ a: S9 w( g/ d6 m                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either ( V- l5 p! x3 f7 o9 p0 j" D  h  k
                  set your VPN to use the VPN tunnel as default 1 ~. l8 {  [2 D6 h. s
                  gateway, or manually add a route to your VPN ) y2 P' K/ {" Q$ g. W0 O
                  client.
7 n. ]) b. N9 x, X
& i/ F! O; p* g) K7 Y$ K   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
4 B$ X$ U- @; C! Z          Build 130 brings various code changes to IPv6, not sure
; p: X1 R' Q* y( F2 M          what else (as I have no changelog between 112 and 130).
* o9 A; d  F$ a* k1 s' |          The QoS code remains from build 108, as build 130 is
$ F% \' B* h* e0 r7 D6 {          unstable.
. ^5 }2 O6 O3 c/ Q   - NEW: Added "diff" utility( ^! l7 U4 Q% U* [: J# }
   - NEW: Keyword-based filter (new in 130). N- s" ?( D$ ~8 w/ g
   - FIXED: Firmware/settings can now be uploaded over HTTPS' Y; ^$ a1 k6 I3 u1 Z& ]
            (bug fixed by Asus)8 v# C* `3 h4 T' v( i6 C5 w
   - FIXED: Buffer overflow in networkmap that would cause garbled
/ h. K: @6 U) L7 I' h7 e) K$ |            device names to appear on the clists list (bug in
$ k. a- q7 v' O4 L9 F6 S            Asus's code)% j9 j: {1 \: x  [1 i
   - FIXED: Firewall would break when applying a game preset that $ @, S: n2 k' k( v) T2 c
            had multiple ports separated by a "," (bug in Asus's& M9 P) N7 ^" U
            code)
3 l, ]" b3 E9 H   - FIXED: WOL through webui wasn't working when IPv6 is enabled
7 [" e8 R+ M. [; {5 j  H! P   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
+ ?$ [; R' b+ ?0 F" s+ q/ K! m   - IMPROVED: /jffs/scripts/ will be created automatically if it9 w) h1 J/ T" C0 j/ `: \0 R
               doesn't exist (you must still make any new script 2 Z4 W- Z% x, ^! N# i
               executable using "chmod a+rx script_filename")
/ V3 ~) E6 r3 }' C  U( L! V& p& |" x5 h$ R
& x/ m- f" S1 t
3.0.0.3.108.7:" l0 [1 Z9 ?2 G; m# |- C6 g8 s  {
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
. P: M* N" ^5 ]" m+ u3 p2 W   - NEW: Added webui page under System Log to display active/tracked
" m; x* W. |4 k$ Z4 R4 i2 h3 q1 Y+ N+ m7 X          network connections.9 P4 }0 u* {6 z) q
   - NEW: Added netstat-nat command.
, f  H5 \* b  h( r$ \9 `   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 5 _# ^% j1 I5 \% r$ @& ?' a3 L0 s
          Shantanu Goel)
/ {0 f5 F: w3 Q, m  x/ b. p   - NEW: Allows tweaking TCP/UDP connection tracking timeouts7 f8 C  D& g3 |$ `! y
   - FIXED: Removed check in Asus's code that would reject txpower > 80
6 A5 z- {* N5 |0 c0 y            unless you clicked three times on Apply (?!).( s  T$ Y% Z  g2 G$ X: @$ f
            NOTE: Still not sure power setting even works, as I get9 g6 Z$ Q( f0 M- O1 C) ]6 O
            -80db from the other end of the house no matter if I use " C4 P- j; x7 {% s! G) ^5 ?
            40 or 500 mW.( ^: L6 c+ T9 z9 `! `* Q. g

" x3 n% y4 X8 X! L5 |
7 W  g6 k  b) o0 n' q3 w3.0.0.3.108.6:
9 r& c3 [* E' Z4 J- k. k& `   - NEW: HTTP access list (backported from build 112)! E0 A- g' B! W: X
   - NEW: PPTP VPN encryption options (backported from build 112)) e1 z7 ?% P6 F( Y7 a
   - FIXED: Traffic history location was't properly saved
( v. N  p2 R" x0 N0 |& l7 r            when changed in webui.  V9 e& R3 X$ E. _, `; O: F
   - FIXED: Disabled traffic history saving to nvram for now,
" h) W0 M, W. k+ W            to avoid people accidentally filling their limited nvram space.; t) ~8 W& `  v
   - FIXED: Missing bottom pixels from the bottom of General menu! C: h2 w1 H, v% A
   - FIXED: Removed invalid CSS attribute% c. {5 y0 U6 H. ?
   - FIXED: typo in VPN iptables entries (bug in Asus's code)5 ^% `; [; M1 Q$ @" e6 W- r. Y
0 |4 N: e. J1 Q* v9 B- G6 l! e

, O) E5 I1 @3 Z( ?, L3 z8 {3.0.0.3.108.5:9 Y/ m1 j8 b3 p8 e
   - NEW: Crond starts at boot time.
! v: r) M+ j) D: \   - NEW: init-start is a new user script that will be run early on
9 m# w1 g) `8 ~1 y          at boot time (right after jffs is mounted, and before any
% e9 E% d9 Q& `8 E% [& f8 s& O          service gets started)1 j6 c7 ?3 T9 o6 C
  - NEW: Can save traffic history to a custom location (USB or
8 i. o+ F4 X& A5 {         JFFS, for instance) to preserve it between reboots.) m* q( x- _( a4 y! J8 a4 A
  - NEW: Added Monthly traffic page (ported from Tomato)
3 F3 O4 }( y9 k! r  - NEW: Added the Performance Tuning page (with temperature).
0 T6 ]1 v( @3 Q3 k: |( _9 u  - FIXED: Webui authentication was bypassed by the web server (bug in/ ]. E2 S  A9 x' I! b
           Asus's code)
) E  a  r1 j4 W. ~# @: i  - FIXED: Httpd crash when uploading a FW or settings file over
) p6 i# M1 [. r0 D. b$ `/ e           https - should simply fail now.  For now you have to 7 p- Z- X7 [" P7 m  w" H
           use http for flashing the FW or restoring your settings
/ l# F  _- G( V5 ?% J$ L0 G6 L           from a saved config file.
+ Q6 H5 a/ G0 s% ?5 _( b* `& Q. c6 s4 g1 f, S; j: d

, [- A  L; ~" W' y1 }" E$ _( d3.0.0.3.108.4:
9 O' g& E# ^; n; T  _   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
- ?8 {! R# ~# G( A          the OUI database (ported from DD-WRT).
1 ~8 ?* i# L8 M. I+ t   - NEW: Added HTTPS access to web interface (configurable under Administration)
# s: n% W& Z# d" Q/ c9 l3 x   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration), Z; Z0 Y4 x5 @$ |
   - FIXED: sshd would start even if disabled2 |# ^8 G, H1 X" r+ Z- J
   - CHANGE: Switched back to wol, as people report better compatibility with it./ q9 h- ]- X( y& V' Y
             ether-wake remains available over Telnet.  O1 Z% f8 x2 F% f) o9 P

- W* t* n) ~& s$ t' z$ W! S! W5 [2 l9 L9 @$ I2 o: f( G. I, ^. N
3.0.0.3.108.3:5 P) k* \% K; H: o* a
   - NEW: JFFS support (mounted under /jffs)
: {3 P  Y- t9 H: `1 c/ j6 d   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
- s+ K1 r! r* Q; l% D  o% \          must be located in /jffs/scripts/ .
3 ~& t- M5 d. U) C   - NEW: SSHD support+ P2 c$ @; b; m; l2 C( j5 [
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL# |5 V+ C+ R1 m
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.$ X0 E- h0 @7 T" v2 k
   - CHANGE: Added "Merlin build" next to the firmware version on web interface." ~) O  u' l8 N* K: l) _, T9 J
( W7 j/ ~" v9 O4 g

2 L: B; ?' ~4 {4 H8 c, c. A8 W3.0.0.3.108.2:0 X5 K$ W5 `! A
   - NEW: Added WakeOnLan web page
  H0 K- P1 D  Y% ]
# M5 d: u0 f+ a3 b# Z( @' [  S$ G( h- ^  v9 U9 Z9 r" V
3.0.0.3.108.1:  k% h/ \6 U% b8 ~" l
   - Initial release.4 X4 I; F& W" q. B3 x
3 B7 r0 H8 M  j* a
8 s/ l/ P% f( C! V; t4 ?, S
Contact information
1 R. X' U1 Q% o0 _0 ]-------------------
( l6 m  x$ H6 F' L% o+ o/ _SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
* p+ m. X. M* u' Q: dAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.5 h; r. ^1 ?' Q4 Z# E- h7 r
Website: http://www.lostrealm.ca/
/ u$ R" b8 I' H7 X1 iGithub: https://github.com/RMerl/asuswrt-merlin
1 e" [2 M5 B& R9 ^7 l+ |Email: rmerl@lostrealm.ca4 z# K8 A( J7 L; c
Twitter: https://twitter.com/RMerlinDev- N4 Z! S7 I. n/ _9 ^
3 K2 d  n$ O4 {9 c" s/ ^
Development news will be posted on Twitter.  You can also keep a closer eye
+ a) w  w% T0 A' E6 Don development as it happens through the Github site.. q+ d; t% D1 h1 p6 w

1 s- ~2 K( ?6 S5 L2 CFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
* C( l# Q, f- H& ]post there (in the Asus Wireless section).
% b  c* t/ ?; F5 \5 C0 Q( W$ W" _: e- z4 r6 k- ~. ~: P) r4 Q, U& w/ _9 a

/ r* {5 W2 A5 M/ B& lDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want ( Q# ]) i# ~4 Q# p! G: p) X3 p) x
to give more than a simple "Thank you", there is also a Paypal donation button on my website." j- s( G1 I: N+ A8 |

- v% I% s8 C  ]3 w8 M/ HI want to give my special thanks to Asus for showing an interest in this project,
( M1 A/ }' P! eand also providing me with support when needed.  Also, thank you everyone who has
2 e* h* y! k/ X% o* e. P# r2 mdonated through Paypal.  Much appreciated!
+ x! [4 D- S! b9 S# p% z# w9 l0 Z: @

. G* g7 O( y$ I) u8 {  y* F9 X6 D% D/ ~/ j
--- 4 D( K& ^9 \& v$ d
Eric Sauvageau1 o' B. k- P" B9 p

. `6 x' C, }- f, q! g, ~" h) L8 B0 R4 h0 T# v9 t6 `

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 5 p2 _5 z! W" }# d2 C3 X- q
谢谢,正好有个N16,刷机试试效果。

& l4 b& H4 x9 L6 f5 n; |文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
6 d2 z' B) j/ S3 j9 p  C. ^# i- \没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!, \+ k& z3 x  O  o) z- m& [- h
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-3-16 23:00 , Processed in 0.087578 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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