找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 22868|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
' U% B4 @! U5 l. }" F2 J2 d
, b+ |/ K+ P) X1 f  Rebased on 220, includes AiCloud; added wifi client stats
1 l) }* Y* M+ k4 c9 G" P. y% C  
/ C" Y: \3 G; b5 V  5 z! S" c" P2 E& Q
  
1 `- M* A& j. j  + A$ s7 f, w3 L8 T6 N
  . K. D' }1 m! G

6 _0 D' F) l% Z" |/ c4 `8 j! @3 I) W7 ?* R) B

% v8 i' w, o- b$ L
: _' X7 [* N' v- D2 ~2 a0 K2 r8 A4 `& e! I4 X2 n
1 f6 k! A. N7 _# [

5 d' S& Y! {& s# ~$ o& a6 j
4 S! s( ]2 m: o. N: e; z+ m
4 B3 @7 K- C4 t* b8 g
9 f6 D3 H4 {9 y" b6 _; \1 |! x5 d9 y& f5 |  j4 g  `8 ~
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
) b* j: H# P$ d* R$ j7 f; ]=====================================================
! n2 j2 v% ~* t# @6 e; c# U* y! J/ J  w8 s: g6 `

" E% j, o+ ?8 t: F  G! WAbout
! O  q3 S  m& J/ U, N" y4 V-----, a6 W: U5 U( V1 b. U1 ?
Asuswrt is the firmware developped by Asus for their newer routers.  They are
. ~  r+ w+ K& r+ m" }4 Oalso porting it to some of their older models, like the RT-56U and RT-N16.  
, C' D, U$ d) x/ H8 Z- oWhile originally based on Tomato-RT, Asus has disabled some of the + B! g; S% a, z7 P# P
original Tomato features, and added others.; H# |9 u4 \0 F# \- t  N# c
& V# n6 e# L9 @9 ?
Asuswrt-merlin is a customized version, which I am developping.4 x# _6 n, R+ z0 k# F% i) k
The goal is to do some bugfixes and minor enhancements to Asus's firmware, ! _7 }7 B! @: L/ `9 h
without targeting at full-blown advanced featuresets such as provided by # }/ {2 n7 M/ f+ e7 S" t, w% [
excellent projects like Tomato or DD-WRT.  Some of the features 8 B9 B2 M" _+ S1 j% d4 f# Y; @  k7 [
that had been disabled by Asus have also been re-enabled.
7 X2 i* x# Y* H, A* {6 P1 B7 R. N$ fThis aims to be a more restrained alternative for those who prefer to stay * L) P. T: b3 {# r* ^7 x( U& C% O
closer to the original firmware, with limited risks of seeing new
0 i/ K! x" ~  R! K3 ]. J$ Dfeatures bring in new stability issues.  I value stability over , U' w/ l' a4 Y) \9 Q
performance, and performance over features.4 z) d; m% d* p# C( t. x, j

, y4 F, W. ?5 ~7 u, c. J+ A: H$ R3 `
2 W6 }# q2 T6 v8 q  z) |4 N8 a0 _" j; `' O8 G
Supported Devices! p  q6 P1 W% B8 \) k3 I- d: G# O
-----------------! R' W* _/ R8 S1 N- A: d
Supported devices are:' m7 k% G" p6 O* L6 K3 Z4 @2 j
* RT-N66U6 T6 v$ ~7 s/ C+ m) a8 S3 ?
* RT-AC66U5 B) F) W0 _0 D! d9 K

3 n8 i9 A" ], S  }0 VThese devices have experimental support (because I don't own one to test it):& J8 [* M! t. H! M1 A: O
* RT-N163 t# `( F/ c7 Z8 p2 }6 h: L. y

3 e$ b% {  Z8 @" t; V. \) R* J: |: t' h

! u8 [4 M1 b. |; z; e& E" \Features7 G) i" u0 s3 }+ H" A# k5 {
--------
) l# Q: x5 c( ?$ y. SHere is a list of features that Asuswrt-merlin brings over the original firmware:6 Z  `4 g' k8 @& l" s

3 k/ X( l' s. i$ `5 c& |$ k- Based on the source code of release 3.0.0.4.220; ^' V$ s8 A8 O( S7 }  L  }
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
( K/ ~+ K6 Q/ D# m, m: C- WakeOnLan web interface (with user-entered preset targets)2 H0 k% v6 l; z: W$ z
- Persistent JFFS partition
4 e2 ]- b) g' c# V+ p7 \% P/ F9 S- User scripts that run on specific events
# P: ]6 b0 B( d9 i& R. N: [- SSHD (through dropbear)
+ L9 k# ^* p7 c6 `- HTTPS web interface
4 S5 \+ {6 q" d- Crond1 K* U: D/ n. B7 M8 M& s0 g# A  A
- Clicking on the MAC address of an unidentified client will do a lookup in
) o9 u# j0 i5 t& u# e" j  the OUI database (ported from DD-WRT).9 i/ q2 c- f6 h; B4 b( O
- Optionally turn the WPS button into a radio enable/disable switch
' e2 V/ k; }9 g, j: ?- Optionally save traffic stats to disk (USB or JFFS partition)
& H. n, o3 C* J4 f- Display monthly traffic reports
: R3 M) c9 k# P$ h& P  M6 Y- Display active/tracked network connections8 r* @7 j6 f' G! C  `$ H- d
- Allows tweaking TCP/UDP connection tracking timeouts8 o# F- X7 e/ D1 @
- CIFS client support (for mounting remote SMB share on the router)
% a* [( Z3 H6 F8 p, v. @- Layer7 iptables matching$ s' N0 C( B% {3 S& P3 P3 j; v
- User-defined options for WAN DHCP queries (required by some ISPs)
; @3 o) D1 z% W% G- Name field on the DHCP reservation list" O: w/ i! \( h1 G
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
% h0 J: ~# |( E" w- m" M- Dual WAN support (both failover and load ' W( }1 g+ O6 J" {* i: A; ]$ {
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
/ m3 @, o3 Q4 I$ V+ x) |- Disk spindown after user-configurable inactivity timeout( M2 o! i3 T1 P
- System info summary page& T( j6 G. i2 A% d7 P! }& {, [
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
% E& M5 m* E5 w' R# |- OpenVPN client and server, based on code originally written by; W8 a) |9 b  v1 W, M
  Keith Moyer for Tomato and reused with his ; ?- M! t+ V6 t% J. ^0 v& Q: e
  permission. (RT-N66U, RT-AC66U)9 L! r9 p$ ^" Z) f4 h( j
, L1 ~9 p: U& N: }  i5 n0 C8 _' L
$ u: [! \! `* j, ~( U! g$ p

0 H( t' i+ ~$ ~% u3 a% GInstallation
, t- z# U6 P8 o& |------------
' z* O* ^+ M7 U# M3 R# SSimply flash it like any regular update.  You should not need to reset to # K8 G( l6 ?/ U1 E
factory defaults, unless coming from a version that used a different
" [: L- I7 ~4 d% Unvram size.  You can revert back to an original Asus firmware at any time just5 r+ v6 \3 {! R+ ^
by flashing one.
. }" Q0 z0 d8 F) t; T0 z, r
  d/ ]# B9 A# \! c( J! T( xNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
  V6 ]8 a! _: x4 [first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it * c" R9 B( t+ i3 ?; {
will wipe ALL your current settings and revert back to factory default!" K: e8 F+ A5 f) O( t  y- {1 X- Y
This is required to upgrade the nvram storage to 64 KB.
, B& A+ q9 {8 y3 [: G/ J& Q3 t, {  V* m. D. q! e9 o1 A% I  [: b
3 A2 N! _. }- M/ a  `+ u! u8 m2 x
Usage
/ _: o% V# b. P+ e0 g, y& ~, Q1 @; U-----9 v* m4 Y+ S) k  a1 L4 L

4 L  a3 m# E: ?, ]% X* JFFS *3 B4 q; B0 U+ q4 y- E3 e# ^' Z. z
JFFS is a writable section of the flash memory (around 12 MB) which will
* u; n2 Q  ?, I+ M4 N1 Eallow you to store small files (such as scripts) inside the router without ( s3 n( S, U1 h
needing to have a USB disk plugged in.  This space will survive reboot (but
& Y3 c3 S& K0 r2 A/ s; \  Wit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
: a) u& p* A8 V1 N, F/ [It will also be available fairly early at boot (before USB disks).
$ e/ H1 s. @, c1 m) U+ n' q1 x4 N! J: |
To enable this option, go to the Administration page, under the System tab.
% x) R& ~; A8 S( {2 X2 k5 |( l* Z1 C- y( G! G0 V
First time you enable JFFS, it must be formatted.  This can be done through ! O( i  X0 [) q# z  O* ~; O8 M
the web page, same page where you enable it.  Enabling/Disabling/Formating 2 M9 w4 ~1 A' y! ~. `. C. p
JFFS requires a reboot to take effect.
; @: A( F! H. m$ D" {+ Z) l6 L4 S8 ?1 V
I do not recommend doing frequent writes to this area, as it will
1 u* q% H0 ]% A( s$ {3 r* pprematuraly wear out the flash storage.  This is a good place to , c, ~* h1 W. {
put files that are written once like scripts or kernel modules, or
4 d( z& F! T( \9 h% Uthat rarely get written to (like once a day).  Storing files that - t/ m  D/ Q$ F9 ?/ M
constantly get written to (like logfiles) is NOT recommended - use
" T* v: z5 d( `a USB disk for that.
3 c: R' C- Q- {! e+ M, I. u4 D; D2 W, q8 n, s% o, X+ u5 k& v

" l9 p; @9 G& S
$ P* C  C) e8 N- K- G3 h0 T* User scripts *% V/ B4 l' G( D
These are shell scripts that you can create, and which will be run when ; j3 X8 I2 q2 ?2 y9 r
certain events occur.  Those scripts must be saved in /jffs/scripts/
. X- G% G* @' w$ j6 T(so, JFFS must be enabled and formatted).  Available scripts:
) _4 l7 I$ {2 @6 G
3 `2 S( T8 A/ a. j$ d9 u- t- services-start:  Services are started (boot)
! V: A3 r  q5 E2 N1 \- services-stop:  Services are stopped (reboot)% D, d3 h5 G8 `; @
- wan-start:  WAN interface just come up (includes if it went down and back up)
/ H' h4 ^* |! U* D7 \- firewall-start:  Firewall is started (filter rules have been applied)
' y1 P$ n5 _- s- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
) b, S, ]) W3 o! b- init-start:  Right after jffs is mounted, before any of the services get started. y6 @3 g7 j' d: h0 S) x
- pre-mount:  Just before a partition is mounted.  Be careful with 9 j( h  ?& {. X& d
  this script.  This is run in a blocking call and will block the mounting of the
. E! s5 v3 F! P0 [  partition  for which it is invoked till its execution is complete. This is done % A' a0 t$ ?) K  |5 C
  so that it can be used for things like running e2fsck on the partition before
" }& i, m! T0 H3 ^. G) }) c% ~  mounting. This script is also passed the device path being mounted as an % ?: Q' P8 ^# S- @/ \3 F: j# W
  argument which can be used in the script using $1.
$ G$ `. v9 d+ ?; F) B: A/ l; R- post-mount:  Just after a partition is mounted
; O! f! L- L6 E+ v
+ c( y- t( e  k( u: A# w0 m: WDon't forget to set them as executable:
# d7 A$ f# |5 }- z$ R+ f" S
! Y1 R) R* j" A) R1 ]2 w   chmod a+rx /jffs/scripts/*5 ^( |, E6 |9 W% Q! e

1 a: K1 n+ o6 m# C) A5 \5 [8 T( kAnd like any Linux script, they need to start with a shebang:
, c3 ?# y+ j- Z& D+ T. q4 Y/ _, M, S: ^* R
   #!/bin/sh
0 H# j! o7 X+ Q: C+ J1 h% D  q; k, x- m" Z6 K& ^% i3 X
, {) V2 J2 p/ k. S9 v8 j% C

0 \0 T. E% _  s* WakeOnLan *; A% _. {- L# `* d
There's a WOL tab under the new Tools menu.  From there you can enter a: U" L+ `, d+ p. {2 u
target computer's MAC address to send it a WakeOnLan packet.  You can also5 f2 A3 K4 x; y# j) V
create a list of MAC addresses that will be stored in nvram, and on
) v. R, G7 @; Z; C# x, R/ [) Q/ ywhich you can click afterward to wake up one of the listed computers, without   @5 V1 V$ B( M5 j* u% }
having to remember their MAC addresses.* r9 V$ l% f; Y. h) K7 G* l

3 {- U* q( ]) R8 Q: ^! S2 m( A0 V* K
" T4 H0 V. H" |' b
1 O0 q$ b6 T+ y4 `# B% G/ R* SSHD *# J; b, I9 W- f3 r' {  ?
SSH support (through Dropbear) was re-enabled.  Password-based login will use 9 k" q3 z, T; M8 u* b& n- a
the same username and password as telnet/web access.  You can also optionally . D# ^. |1 U+ h! s. J. w0 S
insert a RSA public key there for keypair-based authentication.  There
" r% D  F/ |1 x% w( H# vis also an option to make ssh access available over WAN.
+ j1 `) p5 J3 {
9 G9 [3 K! Y! ^( @0 I* c% @4 D/ G1 w# G+ ^: ~2 F2 B' `& s) c
* HTTPS management *
, K8 [+ N- n. \& y5 C0 h8 y: OI re-enabled HTTPS access in the firmware.  From the Administration->System
% j+ S6 V0 u9 _1 d/ r( jpage you can configure your router so it accepts connections on http, https 6 T4 ~3 a) |, G3 C& Z+ L0 }
or both.  You can also change the https port to a different one $ V7 z9 f7 g# g% J$ y* J
(default is 8443).6 G( P  V7 ]( g( K

8 A6 s+ t) ]/ O2 N7 D: x6 Q0 b. j- S+ A7 G+ s' Z* V8 ^$ A
- t5 R% B* K: l" l
* WPS button mode - toggle radio *
$ s8 b  d$ s+ n: q: ?7 d. Z( ]You can configure the router so pressing the WPS button will
  U* e8 S: ]1 h) U- htoggle the radio on/off instead of starting WPS mode.
, m" p/ l9 _1 e  t1 E: oThe option to enable this feature can be found on the
4 a. U+ p0 u& _7 E) H7 q7 o0 r9 \Administration page, on the System tab.
( R1 ]4 W& g$ h  i2 G! @2 {: J7 @* i& g5 c

- o# @! u& s$ F; z9 G% {; t$ P7 b% S. A6 B0 l' z2 \
* Crond *
3 ^) j+ h6 z8 W9 X8 DCrond will automatically start at boot time.  You can . ~5 }2 x% d. {/ ~7 M* a( K
put your cron tasks in /var/spool/cron/crontabs/ .  The file
) `+ G) K6 ~8 S" q! i6 zmust be named "admin" as this is the name of the system user.3 N8 z$ h$ _1 }- m+ H( [- {
Note that this location resides in RAM, so you would have to : K* v5 v  c: H/ p6 x/ N5 a& P0 ?
put your cron script somewhere such as in the jffs partition,
0 t/ E4 T6 R6 _2 Q4 Zand at boot time copy it to /var/spool/cron/crontabs/ using " t$ ~1 Q  o# v; s
an init-start user script./ T2 e2 L+ i% Z
9 ^& Q6 [5 p7 j0 k/ O; \5 X. V

1 L8 \  E' V, f2 k2 f( Q5 o/ k
2 u; [, I0 ?4 P" H* Traffic history saving *5 l7 @: U: Y6 n
Under Tools -> Other Settings are options that will allow you
2 \5 H) o" v* J8 \4 M9 `& R7 ito save your traffic history to disk, preserving it between : ?* @( b$ ]* Z7 ]# h6 p  Y
router reboots (by default it is currently kept in RAM, / k- c5 ~3 L0 m5 N  C- W
so it will disappear when you reboot).
! a( q& D7 B: a# b* f! U0 P6 |/ u6 W7 b2 U! \/ T8 T
You can save it to a custom location (for
$ R8 Y1 N! Y- O7 j: u9 vexample, "/jffs/" if you have jffs enabled), or
, o" d' u9 M; K, T5 O# r, R$ S$ M* e/mnt/sda1/ if you have a USB disk plugged in.
7 H5 Q! d  Z* K$ z7 J* wSave frequency is also configurable - it is recommended ( o* D& l' E) k- w
to keep that frequency lower (for example, once a day)
+ r: r: |- h' y0 A8 d1 Nif you are saving to jffs, to reduce wearing out ) o. v6 R% ], W( X3 b* Y4 X, m
your flash memory.  Make sure not to forget the trailing
3 F5 h" U2 b8 K% }+ |. G5 g. qslash ad the end of the path.
/ p1 m5 n4 V  l! L' o8 s+ l8 g  i
Also, a new "Monthly" page has been added to the Traffic
4 h9 L' z' _# M4 H& P' J8 x: H' oMonitor pages.+ s7 t+ |. u0 E) I; E. n1 p
! x/ C! Y" d/ h, \8 L- D) N; K
/ ]% z8 S) c7 x+ \) D1 M: o0 L

9 @8 Y, n; F2 `" w* Display active connections *0 k" A3 e* ~6 N- J& Y
There is a new tab under System Log called "Connections".  F7 Y4 H* Z; P: a7 N  ^* X4 A
This page will list the currently tracked network connections., `* s; c" ~5 ]5 \/ M% _
You can enable name resolution for IPs on the Tools menu,5 y* B8 h! |" y5 o5 c& \& M) ~
under "Other Settings".  Note that name resolution can
& u, C2 j  H  d1 v# Uslow down the loading of this page, especially if you have 6 j. k3 C% G$ _! s/ C
a lot of tracked connections (for instance while torrenting).# b& f% O2 S- n
; q6 _. V  Y) @' H9 R1 s

: ^& Z$ }% j+ t7 k/ ]& i
% w2 L4 U/ c) h) h% |; q- U* Adjust TCP/IP connection tracking settings *+ j* d0 j0 h5 o9 Z2 Q% Y
Under Tools -> Other Settings there are various parameters . A  N; M2 I) H
that lets you tweak the timeout values related to connection
. O# B/ v2 |- q- s+ ltracking for TCP and UDP connections.  You should be careful with
% e4 ?" I' i- a: b$ y; Fthose settings.  Most commonly, people will tweak the UDP timeout
) D9 u( T2 [) f$ e) fvalues to make them more VoIP-friendly, by using smaller timeouts.4 M  H4 _1 G7 U+ j8 H# e; J; ^
Timeout values are in seconds.
4 l8 k+ q, Z6 |/ O% R6 q9 S/ ~- _9 j! z# O

7 F8 j: ]- n) N1 F" W$ o4 B9 J9 ~4 G$ R/ z
* Mounting remote CIFS shares on the router *9 b1 g0 c% p' c& w0 G
You can mount remote SMB shares on your router.  The syntax will
- n5 C9 }4 j' W+ @6 Ebe something like this:
1 q9 G6 L/ f) s# P6 A, @# P7 p6 S7 c( p  I, t- ~* a" L! {" ?  n
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
& V/ K8 [) o8 [( a/ L
4 b& }" R# ?8 G2 i. n(backslashes must be doubled.)
8 _+ {; i' d6 ?( T8 X) h0 M. ^5 f- ^2 r/ D2 q; V" h/ K8 w7 H- y
2 F5 s' R9 Q8 z) o) D" K

9 K3 s9 b, W* W/ b& {' W7 J; i- X* Dual WAN (EXPERIMENTAL) *( E& z5 \2 N" Q  R( E
Asuswrt originally supports using a USB 3G/4G modem to use as a 5 K  Q% I+ j: P! v
failover Internet connection.  Dual WAN is the next step, also
, k0 b+ U; k, K  z: gdevelopped by Asus but left disabled so far in their official 4 Y# o. S) R, K: o+ T+ R1 W
releases (probably because this is still work in progress).  
0 L$ b  [7 v& o) E- f) W1 s+ U. R9 _! G* v5 n/ V" A9 \2 d
The first improvement over USB failover is that it works not only 9 K8 @) {" J- v. ]( w1 l
with USB but with other ethernet devices, which can be plugged , {2 U" H% @3 e$ W7 d
on one of the LAN ports that you will select as the secondary WAN / w  J! l4 ^: O$ F2 X9 a
interface.  The second difference is that in addition to failover 7 S, P% |& J6 @; N8 R" e
mode, Dual WAN also supports a load balancing mode, allowing
* G& O* b7 ]* z0 z! w7 S( S7 g1 |you to share both connections at once.
+ a/ j5 f8 k& N- a: U0 A* d+ V! f
Keep in mind that Dual WAN is still an experimental feature, until
6 T5 h: Y, G  h, J9 b2 ~- p0 Othe time Asus finishes developping and testing it.
+ e- o1 [; }9 n; Z+ r! H' Q8 O) Z5 K/ f) C% T. J3 G  H7 k7 J! @4 R: ~

/ w- @8 n" v4 N% V1 L+ k* z/ h. W$ P: G- L7 b
* Disk Spindown when idle *
! B1 ]' P, Y2 Y0 ^& ZJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
0 P# x7 C* A; fto configure a timeout value (in seconds) on the Tools -> Other Settings ( c, `" C# W5 x6 H- K7 n
page.  Plugged hard drives will stop spinning after being inactive . |3 j3 p5 L# h, c% H* E9 V( `& Q
for that specified period of time.  Note that services like Download Master 1 \( h2 Q8 A9 v- a( u, ?* M
might be generating background disk activity, preventing it from idling.
& f& I4 b2 X8 ?6 S+ Q: i$ a- K, U8 F' n) k) A- R; c. s
/ s- B9 e! V# a3 R. g

3 p, a5 T. l& w# O# N( \  a, K1 }* OpenVPN (client and server) *
- o: W/ S- n( L6 b+ E8 AOpenVPN is an SSL-based VPN technology that is provided as a
8 t' d: g% h" Wsecure alternative to the PPTP VPN already included by Asus.! m% R- e3 Q  ^" f3 ^; p. `
OpenVPN is far more secure and more flexible, however it is
' Z2 `, U8 y0 [2 |( pnot as easy to configure, and requires the installation of
" F, i) B. j, k1 pa client software on your computer client.  The client
) I! F  n1 M( bcan be obtained through this download page:, F, S2 z7 h1 j" {- ^/ B& w  C; Z* N1 Z

! {" Z$ p# n9 `6 @) j! a& bhttp://openvpn.net/index.php/open-source/downloads.html
) [- s- ~; l' e6 n$ _' O5 \- R
  ^2 b# e, H  g" p1 TExplaining the details of OpenVPN are beyond the scope of this ; t5 k+ v, `5 g! Y+ o! A: `6 f" h, i
documentation, and I am in no way an expert on OpenVPN., e- p0 m+ s. P% e% L4 o( a9 h
Fortunately, there is a lot of available documentation and $ _; f0 D5 }7 d" _. ~
Howto guides out there.  I tried to stick to the same option
$ W$ c- r* T  C5 l8 K7 [descriptions as used by Tomato, so about any guide written
/ d( w8 R  ~  J# F  s/ _for Tomato can easily be used to guide you on
( B1 ~  W, S  |Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin * U, s* ~  }) `9 V
Github repository.' _$ @/ U9 P& ]1 P! q9 Z- M% j
! G+ G' Q7 f7 Z+ a" Z
- P1 K: e+ l/ S$ ], q) L3 P* a5 B
" h# b: F/ u1 C- Z9 R+ |1 w
Source code, D; m4 V5 a: }5 r7 C: n" B
-----------
/ f+ G$ }+ |1 }# u4 ZThe source code with all my modifications can be found
& H( M  s9 ~% Y. U2 jon Github, at:, i' Q3 K8 B+ {8 d( j  T$ ]: P
7 r/ I/ g3 Z/ |
https://github.com/RMerl/asuswrt-merlin
9 e$ ]8 u# G7 r* l8 @/ u- h
" d* n% A" y7 S) |4 l6 n9 g, a& K  J+ W; `& Z% n

, J" |5 ?3 J! G, P' r$ D: R; R' {History
, h1 }) A# n4 w0 F- C$ X- K-------# ?7 j/ [1 N/ {5 b# Z. T+ a9 S
3.0.0.4.220.18b:
& R+ X' H; g6 p* K1 x   - NEW: Report both rx and tx rates on wifi connections( g6 Y0 F; `- w9 ], I
   - FIXED: Handle cases where the wireless driver returns a speed of -12 L! k/ }  Y. z% l* d& {3 p
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
& b# H! x7 r. u4 b" I            the wireless page take forever if you had multiple connected clients.
% c1 L7 @. |/ M9 r8 K" O            You will have to manually refresh the page the first time you access it
6 a7 z" j4 ]$ m$ ?: o3 T3 q            if the RSSI is reported as "??".
) G# q. I  u8 T( P4 w/ Z+ A* Q- ]( a8 t

/ n: d+ s3 i5 M" ?% V5 r3.0.0.4.220.18:7 ~' l' L3 A+ }. E, z/ l# `0 [, ~
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be* Y/ t: ^( _* z
          manually set to a value between 0 and 15, with 3 being the default).
* D5 P$ |/ B- X  S" X$ D   - FIXED: Buffer overrun in init code that would crash the router when
! _/ o9 U" g8 _! i4 Q6 b            too many features were enabled at compile time.
  Z5 r9 E4 ^* R/ a8 t, z+ l   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
! F+ p- C- ~& J$ g2 V  z   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.5 X# `& j$ Q. y1 [
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were ) h0 J; z/ u! A4 |, U
            not properly saved.
' N# ?: ?# g2 a2 N4 E# S; I   - FIXED: First time a client's rssi is polled it would return 0.2 X" V8 o; W0 s, }& K8 o6 @6 U
   - FIXED: post-mount user script wasn't executed (regression in 220.17)/ ?3 i4 [+ N2 h# \. k3 w; K* Q5 k2 M
   - CHANGED: Added some info to the OpenVPN server and client pages.3 E& ?3 F6 @- Q& M
   - CHANGED: Improved load time of the VPN Status page.. b& p( k; {1 y
" k1 S$ N1 a; s

  }* m; P+ C" \# Y3.0.0.4.220.17:
# k( e2 U1 B) s. N% o: F   - NEW: Rebased on 3.0.0.4.220, which includes:
6 [* e$ S1 |. Z) z2 I( t( i' L" G            * Fixes to IPv6 6rd- C9 n1 x" ^( q
            * Fixes to AC66U Wifi + QoS
* Z& h" ^+ y' r2 l: w" u: p            * AiCloud
& u* S2 r% a( m+ D" E2 ~' {: X            * Interference mode once again enabled& X8 I3 C5 p, d2 p5 V/ o
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
4 q0 o/ a( Z( Q  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients7 O8 K4 Z& v3 ]8 z0 T" x
           if you had just enabled the option on the webui.
, z: r0 P) f9 E( k4 e2 x) R  - FIXED: PPTP clients not always showing on VPN Status page." |- _9 H' X6 f- @: l  M
  - CHANGED: Disabled DualWAN as it's currently broken in 220.% ~7 |9 e) X+ S) b
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
" j3 U9 q" L" ^% |0 N             the router.7 J2 k$ k& s' J
  - CHANGED: Removed firmware update checker to avoid accidental7 R" w' g! G: v- c5 E2 Y
             revert to original FW.8 P! F% e, B. |/ n* U4 E, \0 J

, n' ^$ K: O6 h$ C1 ]% ~' T  u" h1 e& v/ y$ f% k
3.0.0.3.178.16 Beta:
4 P7 z: Z# f9 V: U( v   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by; A7 P3 U+ w% V- R: y- s* D3 \
          Keith Moyer (from the Tomato project).
4 |1 e- F( j% B5 r7 c3 m   - NEW: Added crontab command5 Z% }; q) ^  M8 j% q# e* o
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either $ v! b6 S; c' W& u* C- o% x
            VPN or the NAT Loopback (GRO is now disabled for that device)
# a9 O+ @( q2 _' R5 W   - FIXED: dnsmasq was listening to all interfaces by default, allowing
7 J0 s! x/ o/ K8 ~" f8 g9 A- c& S            even dhcp requests to be serviced from the wan side if you" L0 E1 n- k  t5 L5 U: r
            had the firewall disabled (Asus bug) (fixed by dev0id)
+ Y- J( Z  P$ t( u1 v$ t, B   - FIXED: Default disk idle spindown now set to 0 (disabled).2 g3 M3 _* q; x2 E
   - FIXED: Corrupted WOL list when using IE.7 m2 G* K; ?9 i5 U9 ]" L2 h
   - CHANGED: Upgraded openssl to 1.0.0j.
6 `0 g$ Z' B3 m3 q9 f   - CHANGED: Included fully functional openssl command (will allow you to7 z) c% n' a, ~+ @
              create keypairs and certificates from the router).6 [  D( C! z# M# ]/ w: b
   - CHANGED: Removed power adjustments from the Performance page, as they- c( O% `3 I6 Q: u8 q
              are redundant, and not as reliable.1 T; ^7 ], M2 h/ z1 w( `1 n. w0 K
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 2 g, [2 |" N% _* a/ Y$ Y9 e5 k
              am unable to work on them without an actual router.
, Y; I' a7 A1 B; a% Y3 K
5 {4 k( i, _: }& `8 k, e( a
/ ^# t2 Q7 W; y% I9 A! l' n3.0.0.3.178.15:+ q' f: ^9 r3 D6 R3 L' I2 D
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
0 {# w$ q" G, z           * Radio turns back on based on schedule
. k& ^2 w+ X! H. U1 x6 a           * Reorganized QoS pages* e: P5 Z9 m( d2 h' u; r
           * Turning WAN DHCP connection off will first release current DHCP lease
% w0 ?) O4 d: k* z4 t# L   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.; B: W( F. }% S4 t3 z
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
1 y, U  `9 N4 g+ X) ~          max, as using the whole 90+ MB available makes little sense for ' b6 t( u. f( [% r8 s1 _4 p. B
          JFFS, and was also displaying some issues.3 a6 T  z! u( T: s/ C; e/ P
   - NEW: Added nat-start user script, as NAT rules get applied separately from9 v# t" W# Y/ k7 d+ c4 g( b* g
          other firewall rules (firewall-start changes to the nat table are ; d: [8 W  F/ L/ }2 g
          being overwritten when the router starts NAT)! A0 S7 l0 b$ ~
   - NEW: Added additional info to Sysinfo page
# ?; G8 Q9 D5 K4 A" k5 H   - NEW: Added chroot applet- Z7 s+ b, {$ ]) R* {
   - NEW: Option to allow SSH access from WAN5 U, S7 j; r$ d& x  V9 s( d" i
   - NEW: Option to exclude specific devices from idle spindown
# R0 p: N& ^: R   - FIXED: Performance page now uses the new Sysinfo API, and is now able2 n4 C/ ~/ [; a6 P
            to deal with cases where radios are disabled.& Q$ z0 ^8 W9 X/ h+ N5 E) t* Y

" |4 V& m9 x) y
0 m& J1 @9 K: ]" r3.0.0.3.162.14b:" V! C8 Z4 w" y$ J
   - FIXED: Web server would crash for some people when accessing# _8 r8 m2 m  _6 ?& Z" E
            the Wireless Log page.
( e6 D+ R$ G( j( V! J# O5 i* a3 n# G

- n2 ]! L5 ]0 f6 @3.0.0.3.162.14:
+ y' f' u8 y/ l# x( m   - NEW: Spin down disks after (user-configurable) inactivity timeout
$ Q7 C* _7 U1 O" v% I& n. r3 g          (using Jeff Gibbons' sd-idle-2.6)
& q, \. U* Y! H* C' E4 b( {   - NEW: System information page under the Tools menu.
8 [" o, M; h& h& ~7 v6 b5 u) Q/ r! V2 j   - NEW: Station list on the Wireless Log page will now report associated3 q2 `+ Q8 k# Z3 A1 J7 \
          IP and hostnames (when possible)./ P! T1 V7 F1 m1 l
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:$ c; D/ y6 m% f9 l/ @% `9 i6 j
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)5 e/ ?4 a: i7 w+ y
   - CHANGED: Better integration of the Run Cmd page.
: r2 P4 [% M- d8 e  A   - FIXED: Incorrect left menu rendering when under the Tools menu.0 C8 J/ q6 \* M
4 I7 n1 z& w3 P2 _' O

2 y- H: ]5 A$ j6 H+ H% j: z3.0.0.3.162.13:, N. d  ^: d9 I# x6 x4 N$ C& y
   - NEW: Rebased on 3.0.0.3.162.
. T$ G/ g, X. S0 y" X1 C   - CHANGED: Switched to WPS radio toggle code Asus added,4 P& ]& h# e3 r5 k3 k
              now on the Administration -> System tab.
2 m( O2 i) v6 u. B/ ~" p- N
/ s& x, p$ z5 E2 Q% x2 Q0 h1 ]5 c7 x, ^
3.0.0.3.157.12 Beta:- Q( y* p, L/ b* y; E
This is based on unreleased Asus code, which they have ! M/ \2 o1 Y0 Z7 M
graciously provided me with.
$ `) w2 C  a3 K. \
+ r: i& ~8 z2 g8 {$ B1 p% b   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
" v  z# ^: I. _7 i      . IPv6 tunnel memory leak fixed9 P9 v# y2 W! \6 _2 |, G
      . They fixed many issues, making some of my patches % ?6 ?9 h6 J! F7 |  D
        no longer necessary, such as timezone DST, https auth, etc...5 b* B9 Z/ x* H6 {, l* p! H
      . Upgraded radvd+ T% Y5 v1 U& I- v+ h+ v+ Y
   - NEW: Added link to the command shell page in Tools menu.
( l& l: B- u6 R# S; n. \   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
, W- Y9 h& V% d   - NEW: Added "tee" command.
+ R! R/ f, L  H  T   - FIXED: NAT loopback rules would actually NAT every lan to lan8 Q0 A: j3 _# s9 @
            connections instead of only those needing the loopback
5 U' {+ J8 D8 }% d, [! T8 f            (bug in Asus's code).  Replaced with new code based on a
# K2 g# T. Q# P( y0 }. Y* N( s            suggestion from Phuzi0n on the DD-WRT forums.# {  ^$ z5 R) H3 S  |
   - FIXED: Accessing the WOL page would make it resend the last
# D' J, T5 t: `8 F6 F  n" _$ c/ Z- h            WOL request.. S; s8 h4 w" [( p' [  A  v
   - FIXED: 'cru' was using 'root' instead of 'admin'
* P% B. B. r/ H/ H' [4 l# e. U' P+ A* M   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL), h3 k7 ^& D6 S" h" u- {" G
   - CHANGED: Made tracked connections load async from rest of the page
5 i/ k% ^$ A* f7 j' W: l2 K   - CHANGED: Increased hostname width on Connection status page& g- Y" @+ B! O& W$ F/ b
   - CHANGED: Improved WOL page functionality., e0 f0 E/ l2 ]6 T% T8 W5 G/ l
* ~9 k* G6 B3 o* G, @4 y& B6 j/ P
) z( E' M2 Q' w. ~/ X' s+ s; ^* E* d
3.0.0.3.144.11 Beta:
" F9 ?$ Z6 Y& b* B4 e. F1 Z% i   - NEW: Name field added to DHCP reservation list
: k; R+ V+ O* |4 U: Q  }8 x) _* J. r   - NEW: Webui option to enable resolving IPs on the Connections tab- a' h0 M+ ]  {; Y! T
   - NEW: Store a list of computer MACs to use as WOL targets
2 N: T; ~" a+ j   - CHANGED: Increased dhcp options from 32 to 128 characters
6 p2 J' d+ v" L- Q7 N& p" c   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced8 T6 \* ~! j- a: G4 T
     it to 16 in recent versions)1 y1 S8 ~. }+ t" a. n
   - FIXED: Retrieve dhcpc options for the correct wan interface5 P  |" W( U+ s1 N
8 T& _) J: @1 p2 d$ T& N

- e) Q! V- ]  k: h& G3.0.0.3.144.10:- \4 ?, B3 [6 {
   - NEW: Rebased on 3.0.0.3.144.
8 }) ~- @1 p: \6 @   - NEW: Support for 64K NVRAM enabled.  ***First flash will
1 k5 i$ W2 t3 l7 W3 E! o' D. h          wipe out ALL your settings!  And you cannot restore
& {2 A0 _( s" k# E          from saved settings - you must manually reconfigure
" N" @% J, Z& ~) ]- W- X2 a" y& ^          everything.  Be warned!***9 a' N* ]- {$ I$ O
   - NEW: Enabled support for Broadcom Wimax devices5 j6 M5 k& U% O/ J5 f0 R- U
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
# P/ Z0 O/ x( c  Z' R   - NEW: Added layer7 iptables matching( c/ ?: V# V- N1 ?9 {/ X
   - NEW: Added user-options for DHCP on the WAN page
+ S: K7 V6 {6 S( A9 t& \) t   - FIXED: Router crashing when connecting to it over Wifi
# F% o5 ?; f1 x! ~2 S; b8 i            and running the newer QoS code (disabled GRO)
: ~; ^: n' Z8 z$ @5 `( Q   - FIXED: Router crashing when connecting to a network . T6 C% J8 D, [7 o/ q* L
            device behind the router from over a VPN
/ @( R0 t+ A* t# S            connection (disabled GRO).
5 r* T. P0 }; W- F- c- h7 G/ y* B   - FIXED: Incorrect timezone set unless enabling
; C, {4 [  a  f6 {  a            manual DST.
5 ?0 B: }! X; H. u: {, \( r$ e5 {
% d+ k$ }& i% q5 a
! J! o2 C8 d$ t7 {( H4 a$ H3.0.0.3.130.9:+ j( @; e$ B8 V! g. M+ r1 k$ k% I0 r
   - NEW: Enabled new Dual WAN support from Asus
2 D' j$ [% a8 j/ |- `5 p   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui0 i: P5 E& [& k
% l- R/ `$ C" E1 i, P& H
0 D0 ^) R3 T4 n9 B. t4 c$ }
3.0.0.3.130.8:' h! s" s2 O1 H& @, s
*** Reverting to factory defaults BEFORE and AFTER flashing
$ w* K+ w! M# _' Pthis version is strongly recommended!  The newer Asus code base 6 S) |6 {8 u& F$ v: _, n/ b  C8 Q
seems to have changed quite a few settings, so you'll want to
: X1 y8 j3 T+ [not only start with the new default values, but also get rid ( ^$ l% e0 i( A0 e; o# \2 G, y5 i: j
of obsolete settings.  Otherwise you will be wasting a
$ M* D/ H- Z, G  p2 [4 Ygood amount of the limited available nvram. ***1 j7 S9 F. [4 f( K8 ]- k8 u1 j
1 n" N# a8 n* }3 i' A) e3 L
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 1 O" l' H" A7 Q) g7 h  w- i
                  and/or kernel code)) z. H" G8 N) ]! J1 p& x

& k! E2 S! J! m0 h" R  j2 ^   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing * X6 y4 ^/ g- h, K
                  a LAN device behind the router.  Workaround is to
$ J0 n' v) H. o4 W& s0 ^$ O0 k3 h                  use an IP range outside of the local LAN
3 k$ }& \1 t) }( |# T# F8 I                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
4 i$ C2 j( G5 a& g                  set your VPN to use the VPN tunnel as default ; G5 i! M4 T& Z+ q" A+ g
                  gateway, or manually add a route to your VPN
( N  g% ]( W1 l  y# L$ }# r                  client.
, T3 i5 C2 Z  [  x) A
. r; W6 }4 B# u+ T$ G' H3 s* u3 n% U   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
& s6 n# E. @3 _, o3 o1 M          Build 130 brings various code changes to IPv6, not sure
- h& |+ T' D. t8 N          what else (as I have no changelog between 112 and 130).
; O) l) I+ d- x: v  L4 N8 P          The QoS code remains from build 108, as build 130 is   D1 [& X5 l0 \1 ^$ u. z
          unstable.# ^( K% _( T/ A
   - NEW: Added "diff" utility, I6 t# p1 B3 F) Z  K/ T
   - NEW: Keyword-based filter (new in 130)/ D1 _  q: k; a) G# b- D6 _
   - FIXED: Firmware/settings can now be uploaded over HTTPS
6 T1 J. k7 F: c) z) J0 B            (bug fixed by Asus)
. P0 y1 ?# j( g5 Y3 i   - FIXED: Buffer overflow in networkmap that would cause garbled
% A/ |5 F( s" O3 C2 ^            device names to appear on the clists list (bug in& x: w3 W% g, w) T' Z
            Asus's code)
9 @. i0 o* q: R& j' Q. i3 A2 k   - FIXED: Firewall would break when applying a game preset that , I" B; z. ?, V$ o& b2 w* S: C
            had multiple ports separated by a "," (bug in Asus's# ~  o3 w& y- i( P' D4 G3 p- O
            code)
% B3 f4 h8 P; K" a. Q" H   - FIXED: WOL through webui wasn't working when IPv6 is enabled% x9 d# ^! m! q$ K
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3). |9 R9 ?. o: Q3 z8 u
   - IMPROVED: /jffs/scripts/ will be created automatically if it: _) b) \+ U( z# T. ~
               doesn't exist (you must still make any new script 2 G% J  A( l* N6 a- E6 y* c
               executable using "chmod a+rx script_filename")
& W* |  U# V! z6 \: s. L* {, M0 ~' J5 z
2 m! m  B8 k, O5 c0 N
3.0.0.3.108.7:, ]- c) q1 H; H7 U
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
$ P7 z% V) ?% Q1 w# q* O" `/ a   - NEW: Added webui page under System Log to display active/tracked
3 y' h8 I  M; e          network connections.
# `9 g% H1 Z8 P9 |/ |( b/ G( h: J   - NEW: Added netstat-nat command.. v6 E6 _2 {& z- Q; ~
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
7 a' F) C/ ?4 k. b          Shantanu Goel)
$ S: q+ G9 @0 u* B$ ^   - NEW: Allows tweaking TCP/UDP connection tracking timeouts" e: d' g) g: q, v7 s! e
   - FIXED: Removed check in Asus's code that would reject txpower > 80' \% g6 H. B5 J# L2 p7 Y
            unless you clicked three times on Apply (?!).
1 D: E' \9 x' R8 G            NOTE: Still not sure power setting even works, as I get
5 {& t% Z: j' n4 Q* V9 V& h            -80db from the other end of the house no matter if I use
* @' Z; e; ?( l& g. ^& F, q" D- I            40 or 500 mW.
0 g" R+ y5 i# g% M
" h' m- m* X- p! `5 Q0 R4 t# [" t
" f9 n* y; f) X  Z( _' a/ h. Q5 f- T3.0.0.3.108.6:5 k8 \8 Z1 e6 r7 |
   - NEW: HTTP access list (backported from build 112)
) c0 D$ t) f( B2 |$ \' q   - NEW: PPTP VPN encryption options (backported from build 112)
: L; D5 M4 F! @; E4 l   - FIXED: Traffic history location was't properly saved
3 v7 c* p8 W2 K2 J* `5 _            when changed in webui.3 x8 {! Q' }" z1 I* t' Y
   - FIXED: Disabled traffic history saving to nvram for now,4 T6 P( p6 ~/ G* K( j, k9 \
            to avoid people accidentally filling their limited nvram space.' H$ I: u9 P) Y* O7 V
   - FIXED: Missing bottom pixels from the bottom of General menu$ [! Z) M- t: J
   - FIXED: Removed invalid CSS attribute
1 K8 A/ E7 g; }6 K) l9 i5 v   - FIXED: typo in VPN iptables entries (bug in Asus's code)
3 g9 N: R% p: @2 Q! w
5 `9 S5 H% j  Q- q- D) s2 _4 [+ N2 G
7 c: o, B& n, d0 a) ?3.0.0.3.108.5:
( K& w; w) R# u) a4 R# ?  z   - NEW: Crond starts at boot time.2 d$ J2 P# @: W+ ~+ H  L% H( @, C- l
   - NEW: init-start is a new user script that will be run early on
2 S: c& O5 `4 z5 M* m          at boot time (right after jffs is mounted, and before any
! ^' d8 @" p: V- @' V2 u7 }          service gets started)
! V/ F  ^+ x# K0 e$ Z6 l  - NEW: Can save traffic history to a custom location (USB or ! i2 Q4 n# g( d  b3 g6 Y
         JFFS, for instance) to preserve it between reboots.
) v8 {# k4 }0 p* \; v' ~  - NEW: Added Monthly traffic page (ported from Tomato)
; \2 N' {3 X' ^* U+ H* r; ]) Q  - NEW: Added the Performance Tuning page (with temperature).
3 C2 a0 n& J! X  A  - FIXED: Webui authentication was bypassed by the web server (bug in
$ W9 N" G% Q' {           Asus's code)1 B) v. a6 q! ~2 C$ l: z
  - FIXED: Httpd crash when uploading a FW or settings file over( o& _; C- J6 M# C* a; ?' H7 L
           https - should simply fail now.  For now you have to ! p) P! c$ A% e; q( K2 J4 @
           use http for flashing the FW or restoring your settings& [* }3 {3 @0 `
           from a saved config file.
4 r, f/ h6 X: g, X+ I4 n- w: n* ?2 G9 y+ h, G5 }. C1 v3 \

/ O  t8 T- b% z, I) k3.0.0.3.108.4:+ @% L: O0 F0 G7 |, ^) J
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
2 r3 n6 s) T, n) s0 b          the OUI database (ported from DD-WRT).
/ c0 `; H: h" b8 q" T   - NEW: Added HTTPS access to web interface (configurable under Administration)% g% m$ W" p/ ~6 [
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)- U1 Z( J8 `1 D( u" C( k
   - FIXED: sshd would start even if disabled
( @8 d8 e/ k) D# T, s) q   - CHANGE: Switched back to wol, as people report better compatibility with it.5 O4 E: f% C0 w# R
             ether-wake remains available over Telnet.
6 h! z5 ?3 \+ k: R
0 H7 ^, M* e1 y9 W: R; F' G
) U1 L) H; D: X9 [* ?  @4 R6 M7 ?3.0.0.3.108.3:
2 s% _( l* t3 F' b" R- n6 D3 v   - NEW: JFFS support (mounted under /jffs)* y% E5 t* L% J$ X; ~- P8 Q
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
1 b$ [! ~3 z3 Q7 X; w* y) z$ W% r          must be located in /jffs/scripts/ .1 A. ]& s" T! z# q+ v; g
   - NEW: SSHD support
% A# `0 ?+ C4 B   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
6 g; \; E. m2 u8 I6 i4 N" q6 E   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.  L$ f+ `* i# _7 j, S
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.8 F* a/ U. d4 r; S  d+ p6 Y" J& a

: g) d% |6 q9 p" _
: p$ \) ~7 e7 m8 E! L$ {' T; h1 x3.0.0.3.108.2:
. F  {" N) p+ d' h! }   - NEW: Added WakeOnLan web page- Y' W2 O* X% N5 U8 P2 I
( S( F: ^7 t% q9 P! l6 c
6 X; L& [: {( P! |( H$ q  v7 R
3.0.0.3.108.1:. M  b. d; M5 ]( x- |/ x; t: `
   - Initial release.
' b" d; c7 u8 C; a# q5 I! s+ l
+ l3 r) x/ ]$ @3 V0 S3 z8 O
9 ]  u! V7 e. x. U+ I; eContact information7 o0 o  V/ J% q5 W
-------------------: W, c& t% ?$ Q' d) V8 H! v
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
7 s' Q+ H" m1 s. x  G) H9 @Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
) U1 Y) \6 |. e' DWebsite: http://www.lostrealm.ca/3 I. O% p- h: _: r4 T
Github: https://github.com/RMerl/asuswrt-merlin
! U% l- A$ p+ z% s) }2 VEmail: rmerl@lostrealm.ca
" d* P' M& q5 c0 f( g9 u0 HTwitter: https://twitter.com/RMerlinDev
. U# S3 x+ O. S
6 |2 j2 T  L  ^  kDevelopment news will be posted on Twitter.  You can also keep a closer eye 3 L; }/ D) C$ |4 j5 T8 V
on development as it happens through the Github site." n8 q( h/ \, \! t( [7 h' O' }

# u( Z0 K, U3 o1 I8 K/ U! k* SFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
  t5 M1 P2 M/ r- i* |6 Rpost there (in the Asus Wireless section).
. T% M  W! \" S4 t$ s6 R) e
* b9 l% v5 b# \
  N4 c  |" U# x: ~! gDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
% W3 g2 p! [7 ^- oto give more than a simple "Thank you", there is also a Paypal donation button on my website.9 o+ ^* e: a9 \8 R. e- a2 I
- U, i! v; b6 ^' k) K6 u
I want to give my special thanks to Asus for showing an interest in this project,   c- p* t5 o* n
and also providing me with support when needed.  Also, thank you everyone who has
3 Y- P9 d) p) I2 _5 X$ |$ s' D9 z7 Qdonated through Paypal.  Much appreciated!! {6 L# Z; H2 I$ V

! i1 S% ~% _; F) t- J9 y# f
3 N2 o1 P1 }! m1 a+ S' x" {, M' R9 J4 A! a, K
--- 2 g* ]- r8 Z2 b8 j
Eric Sauvageau
/ v7 U% O" a% L: J1 J( n0 w4 e6 H7 U# o& W  M. @7 u
5 }) ~2 N% D3 B7 A- E

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
+ L; L) B+ E+ a谢谢,正好有个N16,刷机试试效果。

8 h: X  x. G# v+ o5 C2 ^文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
- t: f, y7 S0 p) @: Z. p8 t没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
; c+ [9 Z  G0 T$ l: H/ ^0 q今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 07:37 , Processed in 0.054800 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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