找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23092|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:5 T' _# o, g. f

' S7 m3 M6 O% p7 A  Rebased on 220, includes AiCloud; added wifi client stats! q% {% P# R  H- x3 Y5 @2 u
  2 x/ @9 d( o3 F% R
  
. n$ v; p" [) e' g# C  % d- n, ?% Z$ i- I6 Z; ?
  - l# B% e8 f6 x
  
$ E' C& b/ l2 G( f5 _! d, g
, B" J! s9 O# H2 S) q5 y& m' q% k4 g5 i+ m% K2 X

8 ?5 F2 m9 }- ^5 H+ r7 y5 Q
5 j# r3 ~! [+ ]. C5 o$ j
- |4 c# \+ B3 k, m( i+ [2 X$ D& H( c/ M
9 ~, ]. [0 @# D* t

/ d7 h" f) ~4 t* G( d* q) i/ e" t& }2 s' X4 J" N
- U5 v" P% b! t- H  X9 F1 Q. H
" g  y' j. H$ D' b7 F
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
) y1 k" x' `& v5 a$ z% y5 Y=====================================================4 d3 E7 A( V5 o! {) R  v

9 }) ~& N3 s& ?5 _( U) _3 W. q2 s! G* o0 B( H
About
; s9 o4 h* r4 E0 S2 o-----
/ O' p0 l* S- n6 HAsuswrt is the firmware developped by Asus for their newer routers.  They are 9 B$ P; V( e& @0 P. M& _2 u; H
also porting it to some of their older models, like the RT-56U and RT-N16.  ) x2 B  \2 Q6 D6 E( |$ `
While originally based on Tomato-RT, Asus has disabled some of the
# Y, ~3 {( a8 U: C0 r$ n4 }! r* {original Tomato features, and added others.  R9 t9 O4 G9 Y0 U

, e4 }4 v+ W4 I6 R1 W( E4 j! NAsuswrt-merlin is a customized version, which I am developping.& M  u2 g8 R' r+ U
The goal is to do some bugfixes and minor enhancements to Asus's firmware, - ^$ o6 v- f+ B: H: F' ?* L
without targeting at full-blown advanced featuresets such as provided by 2 f' S! J! T3 E! U; m
excellent projects like Tomato or DD-WRT.  Some of the features
3 r( @( c3 G! x2 s; b. f3 Othat had been disabled by Asus have also been re-enabled.( K; O7 Y% M0 N  q; [4 b' T& y* p
This aims to be a more restrained alternative for those who prefer to stay
& {8 E0 {6 J- ?7 F7 a5 Jcloser to the original firmware, with limited risks of seeing new 9 I5 L4 C' W; ]4 ]; E+ X. V
features bring in new stability issues.  I value stability over
' v# P& b& ^. u; Uperformance, and performance over features.- z" p9 f( [7 z1 b" q8 _$ U' ^
: E- [/ h4 A  V4 P$ ]9 d

1 [. j$ R8 O# }
) S' w3 g5 ~& w( n( T! k" ]6 \0 OSupported Devices1 M- R! p9 G- K: h, b" P, M% U
-----------------9 M$ Z! T! ^4 x7 o
Supported devices are:4 {6 J$ N- C% T, u
* RT-N66U
3 [& v5 t& g% |$ O3 T * RT-AC66U
# s9 e, t+ o$ l
: q( P8 K( z, p8 _8 L% sThese devices have experimental support (because I don't own one to test it):7 P* J% t0 s8 T4 v& l; O3 I
* RT-N163 b# H  \* a  N. N0 L
  H! F+ p! w! F: }6 M* V; R, }

0 N3 p1 x! B. X* z& t9 I9 `  `4 W
Features
5 d4 P. w# \# J" P+ K) m1 y--------
6 y' Z( a% w5 u8 r2 Z/ G  }( g) wHere is a list of features that Asuswrt-merlin brings over the original firmware:3 R! }- N9 x% Y$ S
8 r* @) m) j2 j4 g3 Q, X
- Based on the source code of release 3.0.0.4.220
" V0 T3 S7 E4 i" C; @, t, P! F2 P# [- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
& F! q* ]6 [7 ]6 w6 @- r1 x- WakeOnLan web interface (with user-entered preset targets)
1 C& z0 ]! J6 Q, R7 t3 [- Persistent JFFS partition
9 m* p- b% n# K- User scripts that run on specific events$ t& {* V. \: X' e  e
- SSHD (through dropbear)
, J) c3 w" _* R. P* j( J# D- HTTPS web interface
" n& I+ t0 B* l  b% O6 T- Crond
% d: Z- \; B4 |- a1 Z$ T' ]- Clicking on the MAC address of an unidentified client will do a lookup in
( g6 I0 d& s. a' c1 O  the OUI database (ported from DD-WRT).% m5 J8 I/ a8 y: Z  S7 H+ G5 B0 G
- Optionally turn the WPS button into a radio enable/disable switch/ O) L: W& S# M  j8 \  r9 B
- Optionally save traffic stats to disk (USB or JFFS partition)- b" P6 Q+ ~  e2 Z3 _
- Display monthly traffic reports, g7 k$ ~, A: U/ z9 @
- Display active/tracked network connections' i0 `: F! Q2 v( E6 x" W
- Allows tweaking TCP/UDP connection tracking timeouts, I' M0 n+ r% q
- CIFS client support (for mounting remote SMB share on the router)( `) x: Q& t. @# O6 u8 \- F
- Layer7 iptables matching
3 J" d3 X; B6 r: ?- User-defined options for WAN DHCP queries (required by some ISPs)* j0 C6 r1 k0 K% e$ V0 ?3 p
- Name field on the DHCP reservation list
) ^" \6 _/ B; `9 C8 m9 E# l- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
4 a6 N7 \* B( j4 k6 w- Dual WAN support (both failover and load
& w9 a) \4 F: M' X1 h  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
3 [2 {/ r8 k* G. c! w/ i6 l6 G- O- Disk spindown after user-configurable inactivity timeout
. c3 s' o# f7 M8 z! b; t2 I- System info summary page
% W6 h. g& K! S9 i. q. b- Wireless client IP, hostname, rate and rssi on the Wireless Log page
+ e- ~$ ~; V- o! O  q- OpenVPN client and server, based on code originally written by
6 Z2 Y! h# d/ M  Keith Moyer for Tomato and reused with his
7 p( K# x' ^/ v) c  permission. (RT-N66U, RT-AC66U)8 U& V7 Q4 }9 w7 `( @% [

6 i6 U: t9 h( A' p
3 w% D  d5 @  u. t2 G
7 l, Z2 ~: I7 {3 y1 M% C: U: x2 cInstallation
% t+ A! J0 R( ~------------2 ]. X2 Y" e' Q5 n: l6 E6 z
Simply flash it like any regular update.  You should not need to reset to
7 d/ h, B* w8 t/ cfactory defaults, unless coming from a version that used a different & r6 h: V2 x' N; O! w  j( x
nvram size.  You can revert back to an original Asus firmware at any time just3 k1 |1 p2 f+ N4 I% P
by flashing one.
9 |2 a, ]% K1 P- G: A* C5 t( [: F) X5 m- Y, Z# b. ~
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
9 Z! {  P) K0 `6 a4 n0 M) yfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
# l4 u3 O, L7 r( h0 Wwill wipe ALL your current settings and revert back to factory default!
5 m- i; Y6 r9 J, d, J+ qThis is required to upgrade the nvram storage to 64 KB.$ L) N; {. k( @2 ~  |
  ]; z+ p8 v1 m8 D0 n# L8 Z+ \  l
& S& ?; H4 ], P, ], U1 D/ Z
Usage8 A2 O& w4 d* Y/ z4 V
-----
0 ?  ?0 y, u* c" ?4 B$ k6 x& j7 `) O' S6 s& U0 _
* JFFS *
% ~1 C8 I* C6 f9 Y: RJFFS is a writable section of the flash memory (around 12 MB) which will
; J1 Y; V/ R6 ]$ s3 m' E7 I5 Ballow you to store small files (such as scripts) inside the router without 6 w% P, ^) @1 v( o$ u
needing to have a USB disk plugged in.  This space will survive reboot (but $ r3 y, |1 V/ d3 t7 m- R$ L, F
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
5 z/ o9 y, T$ {2 T! w8 x# oIt will also be available fairly early at boot (before USB disks).
, d2 o& A+ b- E+ |2 }
* x& b2 Y" E  ?% I2 ?: C' GTo enable this option, go to the Administration page, under the System tab.$ A% n* b( C( c: s8 L1 N0 N0 m4 B
$ T# k0 O! o! F& F6 E- f
First time you enable JFFS, it must be formatted.  This can be done through
1 I" A. Q  ^' s5 L6 V( fthe web page, same page where you enable it.  Enabling/Disabling/Formating + u( L  r+ M8 `1 ^
JFFS requires a reboot to take effect.
. R/ i0 z- M+ X4 f, ^3 U6 {0 S6 C( u7 m$ f$ I$ p8 H2 @
I do not recommend doing frequent writes to this area, as it will " L+ I$ G# R) x0 Y8 a7 J( v
prematuraly wear out the flash storage.  This is a good place to - y, d) E% T6 S, [+ @
put files that are written once like scripts or kernel modules, or 1 h6 ]. _4 c# o0 K0 |+ s8 ?
that rarely get written to (like once a day).  Storing files that ! i& ]9 o. j5 c2 e/ I6 n1 k
constantly get written to (like logfiles) is NOT recommended - use: t6 {: d. Q* F- J9 |7 [' r
a USB disk for that.
1 {# h0 Q# s& _, H  K, m2 [0 Y0 H% B, t& f9 E& O* ]  T

# \/ Y# Y7 Z$ [2 r2 H$ S+ v) N2 x. t( z& W
* User scripts *
! T/ {  I! c: X7 P4 a+ w8 TThese are shell scripts that you can create, and which will be run when
# _! j, w( U' x* Bcertain events occur.  Those scripts must be saved in /jffs/scripts/ ) z' [( e2 N  G, A* J) K# h
(so, JFFS must be enabled and formatted).  Available scripts:
6 o2 g9 i& c! S4 s0 K; R
) y  s1 ^( e: \; ~2 U2 ?& A- services-start:  Services are started (boot)
2 L3 _4 e3 f4 a% O0 t; u- services-stop:  Services are stopped (reboot)
! ^8 C4 p) s, J6 R1 j# v- wan-start:  WAN interface just come up (includes if it went down and back up)
, h2 B% y! o5 ^" q  T& B# S- firewall-start:  Firewall is started (filter rules have been applied)
7 g. Y3 F0 N4 g; D' H' E0 J- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)% c. V3 H6 t: I0 y1 N+ U
- init-start:  Right after jffs is mounted, before any of the services get started+ c2 |* q  u0 t6 ~4 T
- pre-mount:  Just before a partition is mounted.  Be careful with
/ `# s4 o' S! n$ W; L  this script.  This is run in a blocking call and will block the mounting of the
1 z4 {' D! ?$ `3 M; u  |  partition  for which it is invoked till its execution is complete. This is done - `# f+ M2 x. q2 z# P1 Z
  so that it can be used for things like running e2fsck on the partition before   A" ~8 H- X" A$ [& K! I" Z
  mounting. This script is also passed the device path being mounted as an
4 g! d( y! \" h9 b- K& D6 p( O  argument which can be used in the script using $1.  h6 a" v1 |, a9 f6 c* ^. z
- post-mount:  Just after a partition is mounted* e8 U/ U' F: t& V
; A/ X; V! l$ U% f
Don't forget to set them as executable:  h( J/ l; q3 c3 B/ `4 {& B

$ d" \- d7 I3 x& B. N% a7 X$ D   chmod a+rx /jffs/scripts/*- B0 ?! x2 L) d) ^' p2 E

! h1 Y2 i, \; F5 vAnd like any Linux script, they need to start with a shebang:6 p  ^. g9 B3 f/ O9 d4 {, v4 A

! k2 X* O. G* A& L   #!/bin/sh
6 [5 \- R: V& l2 B" ^$ z5 X& o' Q" }4 j! x. n+ l

/ m3 ^& t6 m4 {! _' _( m/ f/ y. e  a
* WakeOnLan *; W  L3 v7 r* w7 Q5 h, @6 a* `
There's a WOL tab under the new Tools menu.  From there you can enter a' S, r9 C' K! N1 v
target computer's MAC address to send it a WakeOnLan packet.  You can also
3 i: E- s" H: W* m! ]+ o8 ycreate a list of MAC addresses that will be stored in nvram, and on; F) E$ g. l/ l7 i5 ]- p
which you can click afterward to wake up one of the listed computers, without & {3 T2 U* Y: u5 S* X: k( I" d6 \
having to remember their MAC addresses.
' E. Z, s# G8 r
$ ?: o+ e5 ^* ?" J( C5 ]/ ~- I
' {/ o3 i( U' a9 K; p& l& O6 b
# i$ p/ F% ]' |0 V0 F! s+ s* SSHD *+ X5 p3 U% s3 |+ b) V5 t; _! [
SSH support (through Dropbear) was re-enabled.  Password-based login will use , Y& o1 a6 I! j) I
the same username and password as telnet/web access.  You can also optionally ; B/ }' T) r6 ]4 w: e
insert a RSA public key there for keypair-based authentication.  There
5 D& w9 }. `- [; m  Ris also an option to make ssh access available over WAN.9 L+ S7 s- N5 M5 g: r: |& U  i
. q" }" @3 G+ Y
( J: M8 u6 C( r( G) o% F
* HTTPS management *. |+ y: Q5 ~4 j6 E. y
I re-enabled HTTPS access in the firmware.  From the Administration->System
% P" C0 @% {) p+ L- h8 _6 ]* xpage you can configure your router so it accepts connections on http, https
% h8 j! l# G& Z/ t+ d9 ]2 [or both.  You can also change the https port to a different one
6 c! Y7 L" d. ]1 }(default is 8443).4 h( F0 w( S1 b4 `3 o- O+ R! t2 L
( W: b# k" W$ q6 b" i' E( }; V

- S( H  S9 }2 A. v- l: d0 \
% ]8 b& m6 S0 A* G2 j* WPS button mode - toggle radio ** B- N" v1 I8 X, A% g1 p, f
You can configure the router so pressing the WPS button will 2 ?' Z3 b' q0 }) P- }
toggle the radio on/off instead of starting WPS mode.3 o% ]9 L' v6 F0 p
The option to enable this feature can be found on the ) m5 o, N* a1 P  ^5 V
Administration page, on the System tab.
# W" |* W" |6 J& a/ R5 g: H
3 c1 v) b% q( F( S% F0 S" m8 K5 k3 D4 S  h6 c
) X, c5 m' d$ [0 f1 j1 m5 ?$ [( f7 U
* Crond *1 J9 \  F3 v5 v9 g: W3 R# D3 w
Crond will automatically start at boot time.  You can
8 n* n" B6 o) b. p% i2 ]2 }. Qput your cron tasks in /var/spool/cron/crontabs/ .  The file
/ u/ E+ ]5 g& V4 d* k! s* jmust be named "admin" as this is the name of the system user." d0 n. ?! G& G/ R! m7 ]
Note that this location resides in RAM, so you would have to % r2 N( F9 g2 ^1 N! @( a
put your cron script somewhere such as in the jffs partition, $ E4 p% u, [2 H6 V- Q# a' F9 j
and at boot time copy it to /var/spool/cron/crontabs/ using ! o- D6 Y) c+ _
an init-start user script.
7 O- G0 d' C. K1 u' y$ |/ P. z' n' ^& V4 ^+ X9 a
, N; O3 ?  Q4 @% E  k
$ R( B+ N% Y/ R$ g: z1 i2 K! K% U
* Traffic history saving *9 J4 l0 x; }& b2 ~6 n
Under Tools -> Other Settings are options that will allow you % u( p- w7 u% `' p5 r
to save your traffic history to disk, preserving it between & K4 f# |7 Y" y. ~
router reboots (by default it is currently kept in RAM,
% R8 z9 a6 g/ x0 L0 `0 ~: N8 V  Yso it will disappear when you reboot).9 e3 t# `' F9 w. H

1 F7 B  g) M: F; i8 W/ M# LYou can save it to a custom location (for ' M+ k! v) x+ o$ f) Z- q
example, "/jffs/" if you have jffs enabled), or
+ w/ x$ _  }: P5 H; U: f/mnt/sda1/ if you have a USB disk plugged in.
* r2 q& I: g/ r8 |3 gSave frequency is also configurable - it is recommended + K) V" V4 a5 D& _4 B! E
to keep that frequency lower (for example, once a day)
* Y1 k8 y  ~8 Z! c, D  |, Q& S; Oif you are saving to jffs, to reduce wearing out
* E9 ?9 W3 c; wyour flash memory.  Make sure not to forget the trailing   R# K" Y6 V) d; p
slash ad the end of the path.( Q4 Q5 s1 V) t- k# B& I) c9 G! Y

9 B- ?( o+ M# _Also, a new "Monthly" page has been added to the Traffic - e2 v+ T, ~  l, u3 k
Monitor pages.
6 A9 B. {4 O8 ^8 W4 d: B" H
, |( H+ P; U2 [) w8 P- e: b. G8 K) Q; d3 z% P4 E# r1 X) O' [/ f# r
% k8 |9 p" F+ v+ {' R' b% p2 h
* Display active connections *! w7 j5 w+ @7 E8 a0 N' R, N5 V% I
There is a new tab under System Log called "Connections".  `# A, b' [3 |# x3 R$ Z& C  o
This page will list the currently tracked network connections.  e8 v: ~9 Y% @  i
You can enable name resolution for IPs on the Tools menu,
+ ~. s& R7 b% P* B0 hunder "Other Settings".  Note that name resolution can & `( g0 c; f2 |6 ?
slow down the loading of this page, especially if you have # l! G' q% X; o
a lot of tracked connections (for instance while torrenting).0 Y3 K6 R. A- q7 ?3 M6 t

+ q* p5 d4 e- [
2 a: f& L. Z& S6 R4 s0 g% X
6 T0 H9 Z, w4 {0 Y9 k* Adjust TCP/IP connection tracking settings *. j; ~% e/ n: L& L6 s
Under Tools -> Other Settings there are various parameters & V- w/ K. h! n5 d) s1 c1 J
that lets you tweak the timeout values related to connection . ]0 ?4 H4 ^( |/ y: X
tracking for TCP and UDP connections.  You should be careful with + P4 r. D  L  Q
those settings.  Most commonly, people will tweak the UDP timeout & A  {# \  k( N: U9 |
values to make them more VoIP-friendly, by using smaller timeouts.
0 R, l  P4 K% f3 v: RTimeout values are in seconds.
/ P) {1 f; ?+ k& E3 g; L* R, w4 R7 D) h2 o  c1 R: ^% H/ [/ X' a1 i
( M- W- j2 @* o
7 V0 Y: G9 ]0 {+ f- W* }9 `) G
* Mounting remote CIFS shares on the router *
9 S( }1 F- \! ?* y" Z1 T* JYou can mount remote SMB shares on your router.  The syntax will 2 j8 Q+ @( J" H2 H
be something like this:7 G$ g7 h6 x- i( s
5 X+ f% ]* O' D4 O6 G2 ^
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"( R+ A- J. o, v+ l7 b9 ~
' D+ }+ |# d( A4 ~
(backslashes must be doubled.)4 v3 F: y2 d8 v" V, s9 u

* R/ `8 O" X3 w& f
* \( x; {% R# A0 X0 L1 m* t% Z5 D) O) x1 G; A
* Dual WAN (EXPERIMENTAL) *) N- _6 N6 y3 v+ Z( h1 z, a
Asuswrt originally supports using a USB 3G/4G modem to use as a
4 o; {9 M- Q0 Qfailover Internet connection.  Dual WAN is the next step, also
6 b3 @& U  y6 O) L) m1 Odevelopped by Asus but left disabled so far in their official : J; f# |4 R6 s. S
releases (probably because this is still work in progress).  
' I; H% L9 v7 W; L) m1 ?
0 d5 i* q4 H$ F3 ~3 gThe first improvement over USB failover is that it works not only 3 Z* C& @8 |( G& c6 ]/ p6 C; F8 \
with USB but with other ethernet devices, which can be plugged 3 x9 D& ~& {* h, f# e3 g5 k' i
on one of the LAN ports that you will select as the secondary WAN
5 H1 A( Z; X2 A# Minterface.  The second difference is that in addition to failover
1 F: c8 B7 [& Q  a  W1 l# _( Cmode, Dual WAN also supports a load balancing mode, allowing 5 J: Q6 }4 `8 H/ l9 I" \
you to share both connections at once.% x, u4 r0 R1 P7 ^
% f7 `# p6 V- S3 S
Keep in mind that Dual WAN is still an experimental feature, until
" h- b3 n: j* F. }% [. q2 lthe time Asus finishes developping and testing it.
! F' @7 E1 R9 E0 m0 F
! m$ `; l/ N+ X+ {; m9 k( I$ R* q5 U, R# y9 a0 M5 ~

  w9 J& h* P; [' H# Q1 u) c* Disk Spindown when idle *
) Y- g+ b! G9 `% K4 q. @( e# IJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
3 W9 l, {. K6 s' q$ Bto configure a timeout value (in seconds) on the Tools -> Other Settings
7 _) Q* i' {4 t  Apage.  Plugged hard drives will stop spinning after being inactive / K% P; z  L  {
for that specified period of time.  Note that services like Download Master
2 Y3 J- R3 m, {' b1 xmight be generating background disk activity, preventing it from idling./ {8 E: B* Q3 y8 h) i# \0 g
  i* H" A. O6 l/ n; C  B
5 N% i/ z% J/ K+ ^6 z
: r- z& S( z2 x, z; g* [8 L3 `
* OpenVPN (client and server) *7 z: u1 b! C0 e% r) s
OpenVPN is an SSL-based VPN technology that is provided as a - e1 S7 u& B2 h+ J$ l
secure alternative to the PPTP VPN already included by Asus.
( b, X5 M  X; m3 i* FOpenVPN is far more secure and more flexible, however it is
3 q, r# J% G" }, a6 f5 z7 enot as easy to configure, and requires the installation of
; T1 F8 r' h3 r# {" g4 ^9 n' ^a client software on your computer client.  The client ' \2 p7 q9 b  }" d' e
can be obtained through this download page:! w. u9 b8 |! E: [0 t2 R' O4 @

& x; U* f$ C1 @4 [http://openvpn.net/index.php/open-source/downloads.html
2 M5 d4 a7 }2 A/ J$ K
$ |) P# u1 w) u6 W8 t& b% kExplaining the details of OpenVPN are beyond the scope of this
. d" v6 O  K3 ^, ydocumentation, and I am in no way an expert on OpenVPN.3 R" y! a0 a6 [7 F) T
Fortunately, there is a lot of available documentation and   L, I. J) S0 ?, \
Howto guides out there.  I tried to stick to the same option $ n, C, w% d( g- r4 M
descriptions as used by Tomato, so about any guide written
0 f0 J2 o( B& Zfor Tomato can easily be used to guide you on
8 k# K: p" q% MAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin . ?3 t5 ]# A+ }8 |! e" {1 ?( S! X
Github repository.: G  Y7 Z4 ?, f, X5 f. c5 _

$ N0 Y1 G% D" O1 [3 K/ z5 R
6 a/ j; f0 q* x5 t0 b6 B- a. [( g
Source code
4 `% H# w, N/ R- H& Y  d-----------
2 p* D9 v$ [7 c+ `, s; w' JThe source code with all my modifications can be found * h7 W9 b0 p! t7 z0 x, [. }2 [* N* T
on Github, at:5 J. n8 C; ^* O3 q5 n: ]. I
8 @2 O$ X. f0 ^  o, N
https://github.com/RMerl/asuswrt-merlin
  _* b$ z+ x6 L
# A) x% j2 P( C3 N! p" `' a7 ^+ S  J9 k% K  b

4 O$ p$ W* j" YHistory
7 N/ q8 p; J# [-------( @/ G$ q# X4 n  |3 o2 F$ L
3.0.0.4.220.18b:
0 W7 Q0 i: Q4 `* P# J   - NEW: Report both rx and tx rates on wifi connections  c) c  A  n. b% d) J" P/ P  ^
   - FIXED: Handle cases where the wireless driver returns a speed of -1$ [6 Z% Y; o2 N8 P6 ^7 j; g
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
! {; D1 R/ V" H4 V0 M9 ~' C$ Z+ \5 [            the wireless page take forever if you had multiple connected clients.
/ T+ U( T7 A5 v% O            You will have to manually refresh the page the first time you access it
; [4 P3 D! F5 j4 A" @            if the RSSI is reported as "??".1 U% [5 k7 @" C- ^; C
7 z( Y: k' F1 M5 p8 @

. e; Y, B" t$ U. f3 Z+ L3.0.0.4.220.18:
9 W# T5 M2 J0 S5 B3 Z- n   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be9 G& a% @: ^+ K" c! T% j1 D
          manually set to a value between 0 and 15, with 3 being the default).
7 y/ b1 Q4 q+ |4 T5 G& v9 r8 \; P5 ]   - FIXED: Buffer overrun in init code that would crash the router when
( P9 B/ r- ]& P# Q; v* {            too many features were enabled at compile time.
! b9 r' z" S0 A5 ?! U/ X6 Y" |  H   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
4 g# l7 j& {8 E" @3 u0 N0 `7 y   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.6 f4 J  V& Q$ @) a: ]8 R2 N3 f' x
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
  ?' m$ x+ s  ^  q8 o7 n            not properly saved." I, s5 @3 i6 q: y9 I
   - FIXED: First time a client's rssi is polled it would return 0.- G" q. w2 j1 f* K! V
   - FIXED: post-mount user script wasn't executed (regression in 220.17)- b: y: h9 F/ ]  g6 t  h8 s2 z
   - CHANGED: Added some info to the OpenVPN server and client pages.& T! @; ]2 g+ j/ Q
   - CHANGED: Improved load time of the VPN Status page.
  g& N% B$ Z9 M
& a% ]3 f; P$ x1 Q# x6 V8 g' A
. Y, D  Y4 p- [: {. w" e3.0.0.4.220.17:
# Q( H2 s) l* b- @- `   - NEW: Rebased on 3.0.0.4.220, which includes:* m& J( I) Q! E# ^  g: H( s3 A# m
            * Fixes to IPv6 6rd
0 R. N& w# d* d            * Fixes to AC66U Wifi + QoS  C- X6 p5 K; d" @2 G/ [
            * AiCloud
6 r/ T2 c6 \( ~# P5 I) A            * Interference mode once again enabled
# M1 l0 o* k6 M* S. ~' ^) U* k) l3 E' j  - NEW: Display last received rate and rssi for each clients on Wireless Log page.) d9 H4 i, ]- J
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients1 I1 A7 s. ~2 e, F
           if you had just enabled the option on the webui." G4 V) c- {9 Y3 R; l  c
  - FIXED: PPTP clients not always showing on VPN Status page.1 U; u4 n6 F9 t7 ~* l7 M- T- f: J
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
/ R2 _) w6 N0 u  L/ n  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
. @7 G! S0 u. W& S0 [3 I, _             the router.
- G+ C5 J% w/ x  - CHANGED: Removed firmware update checker to avoid accidental
) D1 W3 n7 f! z& I! u; J             revert to original FW.: Q+ j6 J3 S# `# O( k1 \
- T# }4 K0 D/ N

9 ], x1 I6 u* L4 A/ Z3.0.0.3.178.16 Beta:5 h5 }1 y* @. A4 c& n9 D7 U
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
  H. p# B& \& W3 y/ c& [& p          Keith Moyer (from the Tomato project).
( ~2 o; S2 G; ]. X) S# X   - NEW: Added crontab command
& H% x" y. e0 ]) U* L. Q   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either & s8 f( ~6 `; v6 z" A9 y
            VPN or the NAT Loopback (GRO is now disabled for that device)
1 V* u+ T& c& ~   - FIXED: dnsmasq was listening to all interfaces by default, allowing
8 o  {( m" D( h            even dhcp requests to be serviced from the wan side if you. A7 }2 l8 \" Q; M/ `/ ~
            had the firewall disabled (Asus bug) (fixed by dev0id)
: N! _  [% u# m1 Z* K   - FIXED: Default disk idle spindown now set to 0 (disabled).
2 L+ @5 o& r6 I/ V- X" H) ^& \2 T$ V   - FIXED: Corrupted WOL list when using IE.3 i3 `! f: h( J  Q3 u! v
   - CHANGED: Upgraded openssl to 1.0.0j.: X9 y1 H2 x: {2 s
   - CHANGED: Included fully functional openssl command (will allow you to" A4 D* K. k% x) R
              create keypairs and certificates from the router).
9 ?2 l% z; u4 j   - CHANGED: Removed power adjustments from the Performance page, as they% [+ d8 W+ s0 Z! ^/ m: l) d4 J: d
              are redundant, and not as reliable.
7 j5 t2 P7 S) G   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
1 N8 R6 w4 y) o, F              am unable to work on them without an actual router.; t1 p+ q2 z: [9 x/ N6 h$ m
$ b" B5 ~* `% w( `* ^2 R

' I" \3 ~2 X& s! r3.0.0.3.178.15:* g0 g% {) r0 z' n% E$ Q5 S
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
9 K8 n1 a6 S3 [" U           * Radio turns back on based on schedule
& ]( E1 B. W  I# d+ O; ^0 q           * Reorganized QoS pages
- u7 z+ u; q0 c# |; d           * Turning WAN DHCP connection off will first release current DHCP lease5 {  H$ Q# N1 \" G
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.& q/ v8 U8 P) @. c
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB% v7 v6 X+ O2 S8 |  O, S8 O
          max, as using the whole 90+ MB available makes little sense for $ `! n5 T9 }- c/ H8 R
          JFFS, and was also displaying some issues.% ?, z, D$ N9 Y! k. l+ m
   - NEW: Added nat-start user script, as NAT rules get applied separately from% A' q* I$ q- F
          other firewall rules (firewall-start changes to the nat table are 8 h0 P: P; f: W" c* _% W
          being overwritten when the router starts NAT)
; m" X3 u: ^- s# n% h' n7 [* N   - NEW: Added additional info to Sysinfo page: [0 i! U* }- |' k
   - NEW: Added chroot applet
, H1 C& @. P5 o# }+ ~% X   - NEW: Option to allow SSH access from WAN
0 @0 i$ S9 d  |6 V- R' P) J* x   - NEW: Option to exclude specific devices from idle spindown
- `% t# j2 @6 D  Y1 Z; y/ t2 e% H   - FIXED: Performance page now uses the new Sysinfo API, and is now able- c4 D* _5 Z) D3 W2 t0 n
            to deal with cases where radios are disabled.& w6 X( N- V1 d) P

$ l) j- z( e& O: S( ]" Y
# z/ w! `: V. ~- J) x3.0.0.3.162.14b:4 j+ R) i, L+ Y! p4 P$ z( Y3 W
   - FIXED: Web server would crash for some people when accessing
# x' Y- P9 n) ]% J! Y5 m            the Wireless Log page.% u& k5 Q1 k& C- ^9 @1 z
5 q1 _/ [3 U8 X+ g7 S# r0 C

. l) g0 @7 R9 e: Q- ~& m; O+ M, g/ M3.0.0.3.162.14:, z5 [- _1 D1 D! z5 T. S0 x
   - NEW: Spin down disks after (user-configurable) inactivity timeout0 F: |2 G/ C% P) `: e" s- [
          (using Jeff Gibbons' sd-idle-2.6)
! ?/ S4 C' x1 Y0 x9 o" @) t   - NEW: System information page under the Tools menu.! h: f) w' v# H" j: x1 ~8 Q) F4 K
   - NEW: Station list on the Wireless Log page will now report associated: ?1 i9 {" F' E7 e- j
          IP and hostnames (when possible).; o: m7 P% `0 k
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:& [, y- `, R3 {/ R! D3 w5 |3 U" e9 {
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)5 y& S2 j/ F6 V0 G
   - CHANGED: Better integration of the Run Cmd page.
0 J; Z. b+ R, b- g0 t   - FIXED: Incorrect left menu rendering when under the Tools menu.
/ I6 b7 I7 h: e2 b5 G$ W
' K! ^- a+ s, X5 j# \, e
) E& B9 x5 k/ X7 T3.0.0.3.162.13:
& q* k# E# Z, a% d& L$ m  h3 R  B   - NEW: Rebased on 3.0.0.3.162./ p, o  v8 g1 l1 \: E( K
   - CHANGED: Switched to WPS radio toggle code Asus added,8 W( u5 o+ I8 o: I  ~
              now on the Administration -> System tab.; t0 i& L  P# e3 m

+ v# V$ x; }" S4 a6 I  m# A- N8 h* O
6 n2 s' d: H, X3.0.0.3.157.12 Beta:/ o" A; b( j* \8 j8 q4 B
This is based on unreleased Asus code, which they have
- G9 M% Y3 G: Z' O5 Xgraciously provided me with.4 u) o- h$ r. i8 ?8 x

/ T% g& W: H: h& a6 H, x0 b   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
) y+ Y) k5 B8 d9 v      . IPv6 tunnel memory leak fixed
4 C  ?' r" a  `      . They fixed many issues, making some of my patches 5 ^1 C" o: N: l/ Z' v" v0 l
        no longer necessary, such as timezone DST, https auth, etc...
+ S/ ]9 c# l3 c' K/ M+ [2 a      . Upgraded radvd
5 x  q7 c7 Z% w- {# k* q5 n   - NEW: Added link to the command shell page in Tools menu.
& |$ h: q' g2 U- m   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
# b! x# `2 o# p3 F$ J   - NEW: Added "tee" command.. x/ I1 T0 e" }5 ^: Y. {, @, f+ B
   - FIXED: NAT loopback rules would actually NAT every lan to lan
) r0 a7 ]; Y$ `  q            connections instead of only those needing the loopback5 v3 Q3 v0 U0 V# u, Y
            (bug in Asus's code).  Replaced with new code based on a
( o% \1 W4 C% j, z            suggestion from Phuzi0n on the DD-WRT forums.( R* T  p9 ^) j% F
   - FIXED: Accessing the WOL page would make it resend the last5 |. E) ?  ?9 H
            WOL request.
4 X2 g# ~! ~9 n+ s3 Q   - FIXED: 'cru' was using 'root' instead of 'admin'
, L7 x$ Z5 `$ @0 ~% O: e   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
; J" \2 [% A, ]9 L   - CHANGED: Made tracked connections load async from rest of the page
4 U4 S, `/ o/ W7 {   - CHANGED: Increased hostname width on Connection status page
' I# T( H- F! I7 t; s7 Z   - CHANGED: Improved WOL page functionality.
, \3 F' s  p# S) u7 U1 B- T% I& P  g: C0 a3 }( [# E$ ~

1 |9 y* j% |! D' ?- @3.0.0.3.144.11 Beta:
- a9 r' c9 `) C4 p3 J5 g   - NEW: Name field added to DHCP reservation list4 P' L: D1 f& |" k+ |, M  j
   - NEW: Webui option to enable resolving IPs on the Connections tab
* z" R1 Q! J: y; o0 [* i   - NEW: Store a list of computer MACs to use as WOL targets
: J+ S# O9 \7 c: e1 O" M   - CHANGED: Increased dhcp options from 32 to 128 characters
" {, @7 D% I: ?9 U+ |; ?   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced& N  j7 x9 x  {. v4 o
     it to 16 in recent versions)
7 N/ a# f: x+ ?* J. X+ x0 A5 Z2 i   - FIXED: Retrieve dhcpc options for the correct wan interface
% g  L! |4 N+ g* v* [- Q6 H- a9 S( n9 v) A/ x6 G7 \
  J6 B" H  i* H  ^/ b, j
3.0.0.3.144.10:( G+ V2 e& f8 {& U
   - NEW: Rebased on 3.0.0.3.144.3 h6 o( b4 ~) q" C. l' ^/ M
   - NEW: Support for 64K NVRAM enabled.  ***First flash will+ _& Q0 W% G% M0 Q4 L
          wipe out ALL your settings!  And you cannot restore
* D$ ~0 k9 p. u          from saved settings - you must manually reconfigure 7 q+ }2 }% \2 p: T
          everything.  Be warned!***& U! ~$ X, R! A" ~& k. ]
   - NEW: Enabled support for Broadcom Wimax devices
  N6 N% f/ ^# n   - NEW: Added cifs kernel module (for mounting remote SMB shares)
+ `" n1 D0 r, M* t, H, V6 f5 ~   - NEW: Added layer7 iptables matching6 }) M# Y+ Q0 a$ @: B
   - NEW: Added user-options for DHCP on the WAN page
2 z4 f8 o( F0 T8 J, E) t! r% k; j   - FIXED: Router crashing when connecting to it over Wifi
$ `: \2 `. a& C2 m* @' u. e            and running the newer QoS code (disabled GRO)
+ d5 `; F+ I& G# t4 o/ C) u   - FIXED: Router crashing when connecting to a network $ `4 g0 E, {# A. s- j- Y( B
            device behind the router from over a VPN
# ~1 {2 N' i+ J  ^0 N! [            connection (disabled GRO).
! H) h6 J* c, V4 T1 W; M8 Q! M2 B   - FIXED: Incorrect timezone set unless enabling" H! u. h' ~. L; `# b
            manual DST.5 j& g0 F' J( Z, s9 _

9 ?4 B, z2 x/ B& N  t0 f: V
# P1 j0 ^1 H4 G5 h. q) i3.0.0.3.130.9:' ?" _. }( k0 k0 w
   - NEW: Enabled new Dual WAN support from Asus
& F3 H0 a3 i. C1 Q# l) Z( p4 Z8 \   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui, b  C: h9 g+ K# X! t9 V
  b8 t4 U; X, |" U. w

; ^/ ?. Q/ c5 c, R: C* {3.0.0.3.130.8:
. Z1 f, z+ c. D5 F*** Reverting to factory defaults BEFORE and AFTER flashing. f8 m8 G  \$ f
this version is strongly recommended!  The newer Asus code base . C$ l+ k, _3 w1 l1 {
seems to have changed quite a few settings, so you'll want to
# \) D- k9 x4 u: snot only start with the new default values, but also get rid : ~0 f! w/ j9 _$ k3 ^
of obsolete settings.  Otherwise you will be wasting a - [# M8 x4 g" K  W
good amount of the limited available nvram. ***6 p) c& y. L3 j( v: I! v5 A
% z. \' h! F. T1 @) }4 d
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code ' ]: r( F! k6 e6 _( k% u. @
                  and/or kernel code)
3 V1 a. X' i4 d/ V1 F) q7 k8 H. G/ M0 K" C* C' O
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
2 f- `( p  B/ z                  a LAN device behind the router.  Workaround is to   k" N5 u& F1 m- ~8 l" B" p
                  use an IP range outside of the local LAN
3 `: F6 z! k4 f; B  L/ L( D                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
9 o% W3 Q4 }4 J                  set your VPN to use the VPN tunnel as default
. s  Q: ]7 k6 N                  gateway, or manually add a route to your VPN
$ D4 D- v9 q3 r$ C* v! C5 j* D- Z                  client.7 V9 f9 P- ], j  P& w% Z
; M2 ~8 u) n; S3 b/ p
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
4 y0 A! H1 H- |( X          Build 130 brings various code changes to IPv6, not sure 3 q8 L' J& t2 _! m0 f% `
          what else (as I have no changelog between 112 and 130).# E, M" o, F! M4 F$ W. w) A
          The QoS code remains from build 108, as build 130 is . j1 ^: d% |/ I# {
          unstable.% s; V$ S2 K7 q3 o8 q# T  Y4 [8 O1 M
   - NEW: Added "diff" utility6 x$ U( X: M+ b, {, Q
   - NEW: Keyword-based filter (new in 130)! E9 X$ m6 k2 n1 m
   - FIXED: Firmware/settings can now be uploaded over HTTPS
, z/ s( A* @: H3 w            (bug fixed by Asus)0 {; G/ b1 D4 F7 L2 I7 i) C
   - FIXED: Buffer overflow in networkmap that would cause garbled
% C7 B8 F0 p2 j            device names to appear on the clists list (bug in
( z# o$ M% t3 u1 {- B            Asus's code)0 H& l- k8 r$ c+ h  r
   - FIXED: Firewall would break when applying a game preset that ( l% K5 Z# c9 O9 W/ ~' K
            had multiple ports separated by a "," (bug in Asus's3 Q! A$ T/ k1 Y& f2 |3 \- S
            code)
3 W$ h( A) x. ~  ?   - FIXED: WOL through webui wasn't working when IPv6 is enabled; R  H* C0 R. v0 y4 x0 D4 r0 O
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)( m& \1 x; B4 o6 Z
   - IMPROVED: /jffs/scripts/ will be created automatically if it
- f5 n+ Z$ ^3 c1 a1 a               doesn't exist (you must still make any new script 7 J! H( l) h* W: X$ F7 o
               executable using "chmod a+rx script_filename")
& T+ F7 c+ [  U9 R& m4 z  b4 ^6 O
, H- l; _0 X$ p; Q, B: Y
" ~+ D  V6 {, G3 {+ Z3 D1 Z7 P3.0.0.3.108.7:
( w0 ^3 d, |3 ^, b+ N5 s8 \   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov): [3 ]3 E9 c" K4 Z7 y
   - NEW: Added webui page under System Log to display active/tracked
! N' O' ?6 A8 E( a4 a" _          network connections.9 U1 I0 p- m0 u" z" h# [4 D
   - NEW: Added netstat-nat command.
2 J' T7 W, ?" x  t+ y   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
9 B) d; v1 K% S- W2 b          Shantanu Goel)
: H, `$ V7 d/ q* Y! F+ f8 }( P   - NEW: Allows tweaking TCP/UDP connection tracking timeouts. |% G( K( v0 a- i# q, j, e. Y
   - FIXED: Removed check in Asus's code that would reject txpower > 80! Y$ z( r% t  w' p$ M/ v; ?
            unless you clicked three times on Apply (?!).
6 ]: r; R- @5 I5 U2 `/ u            NOTE: Still not sure power setting even works, as I get9 K+ y  y4 p+ \: y
            -80db from the other end of the house no matter if I use
/ v, [: ]2 c( t7 {8 X- n            40 or 500 mW.
0 o, v7 d) H; G6 u; d
; D) M# t/ V$ U9 a6 J& j& c" O7 ~7 y3 e# e8 Z, a$ z- H
3.0.0.3.108.6:
  p8 `  T' n" l   - NEW: HTTP access list (backported from build 112)9 Z$ g0 j1 o- g  A& k
   - NEW: PPTP VPN encryption options (backported from build 112)
& `, A, H# Q" R- @& P# l, {   - FIXED: Traffic history location was't properly saved
$ P. V$ K; S3 B- ^9 l            when changed in webui.( p5 e4 H5 A" Y) z7 L0 y7 ?- _
   - FIXED: Disabled traffic history saving to nvram for now,
- X# n) u, n0 o* I* g, E            to avoid people accidentally filling their limited nvram space.
6 ]9 d3 o# g) x7 ?3 I   - FIXED: Missing bottom pixels from the bottom of General menu" i5 w7 b8 d$ d+ t/ M+ @
   - FIXED: Removed invalid CSS attribute( v! B! g0 n! x6 _! o* k" E: B5 }) ~5 a/ P
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
  V# P/ p. D# A0 v) v: P* q0 }& R" s

6 m- r! q3 }8 K; R. D3.0.0.3.108.5:+ L: T9 J! _0 f3 }4 g
   - NEW: Crond starts at boot time.$ W2 R9 y  Y% B4 _
   - NEW: init-start is a new user script that will be run early on
5 A  |2 c4 {1 h; i          at boot time (right after jffs is mounted, and before any
1 e$ V4 y1 N* P/ Q8 U1 T1 ?          service gets started)! O7 V8 p. C+ V  P" c" S
  - NEW: Can save traffic history to a custom location (USB or 2 D( ^  C2 x* W. z' p6 q
         JFFS, for instance) to preserve it between reboots.7 V( b, k' h! w
  - NEW: Added Monthly traffic page (ported from Tomato)7 X# D7 ^( m( F0 r7 j! k
  - NEW: Added the Performance Tuning page (with temperature).% {( ~8 W3 u7 Y
  - FIXED: Webui authentication was bypassed by the web server (bug in
/ F4 m+ {0 q0 H8 k  X: A           Asus's code)
% \) t2 V8 l; `1 T# A! [$ }$ u- G4 `  - FIXED: Httpd crash when uploading a FW or settings file over
5 W8 h' m  z* L           https - should simply fail now.  For now you have to 9 H- |  N9 A! i& A3 B! N  v) }9 f
           use http for flashing the FW or restoring your settings
9 _1 Z( X1 B* k: m7 F$ U* w           from a saved config file.' P4 x, y* L# `$ t# x$ ~
/ V. z. ?2 j! `( n

3 a8 P: W+ q0 l3 b; k$ F4 |3.0.0.3.108.4:3 G9 z. K9 }9 L  l5 s
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in) m0 O: b% u' w: z
          the OUI database (ported from DD-WRT).( j5 e  N. p1 E  P
   - NEW: Added HTTPS access to web interface (configurable under Administration)
' N. G5 z/ j: O3 F# u   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
$ Z- b( V9 v7 H( w   - FIXED: sshd would start even if disabled
3 u/ W9 S: q- z, G* r. }- J7 \! h   - CHANGE: Switched back to wol, as people report better compatibility with it.
5 p8 \" v$ Z  X3 N             ether-wake remains available over Telnet.
! w/ ]7 P6 v0 v$ |/ Z
' V% p' q* o. {- q( ?0 N9 a, v. x# I: @
3.0.0.3.108.3:* Y9 h! D4 o; u3 m  q
   - NEW: JFFS support (mounted under /jffs)
& W2 d& x& C( ^% [6 @' F   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
$ l- y& z1 [: h( {4 Q          must be located in /jffs/scripts/ .
9 u5 g# Z2 M' j- T   - NEW: SSHD support
5 y  z. G) V  j- D! x3 f   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL! d0 |! D) L0 t; L0 o
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.5 |  ^& C' v6 C& d& S0 X+ g
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
9 J1 @% S4 y2 h- M3 Z8 o& D/ @+ |6 u
5 P6 Q% J6 ~# h+ ?5 a, S
3.0.0.3.108.2:
: w+ d3 w; e1 P: I" g   - NEW: Added WakeOnLan web page$ \% Y. C; L0 W8 B4 D, P  i3 M
$ l- j* b- w$ _* A

8 k* ^1 E' A, |" I3.0.0.3.108.1:$ Q# u1 B' ]. k" P
   - Initial release.
4 G6 t( V# i% i# s2 _: x. j9 G# g2 Z5 I" I

4 t' `+ T/ M) S5 A( M$ \Contact information
  x, A2 _" y# y& |, J-------------------
0 g9 u6 L9 v3 @) t7 QSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)- m) Z9 `: @9 }* x$ ]/ R3 Z! X
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
# X1 ?9 @; |8 ~0 ]4 KWebsite: http://www.lostrealm.ca/, W2 a3 Y7 _, i( U
Github: https://github.com/RMerl/asuswrt-merlin/ U( R  J( l9 k0 {
Email: rmerl@lostrealm.ca
7 T! r$ f6 }2 @. h& S* w5 tTwitter: https://twitter.com/RMerlinDev( M1 Z$ `4 p: j- ~
4 P2 x/ k: a4 F, G' F" Y. ?7 r
Development news will be posted on Twitter.  You can also keep a closer eye / q6 R( Z" u* Q/ ~/ Z2 l' T- O7 q& d
on development as it happens through the Github site.( @! ^$ v  ?' d$ c% r  c
8 h& H5 f+ {1 T0 @* `6 m
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
* ?7 m# @5 A: ^, q) v. S" b: |+ Ipost there (in the Asus Wireless section).# j, D  u& V+ u4 m, l! T/ N

8 [. v8 l5 ?3 M% L/ K7 s
4 t* b( @- F$ SDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
: |% R' t" M9 k. U: A' Lto give more than a simple "Thank you", there is also a Paypal donation button on my website.
4 U0 k& \7 q8 }8 D9 @( T: r' b: h1 S3 ~) B' n9 w
I want to give my special thanks to Asus for showing an interest in this project,
" f5 t7 W. I' Dand also providing me with support when needed.  Also, thank you everyone who has
, \' t# O8 c$ qdonated through Paypal.  Much appreciated!
" l! V) X9 e0 v" W1 @" `# j
% h8 |6 w) i$ N2 ?- |& [. Z+ y6 z5 W! F& R5 N. L

7 Q! A* o0 Z' i$ \$ a---
  q0 o7 P4 ^9 N. V2 o) OEric Sauvageau
$ x  {( a: w4 R! i# x8 N/ x1 S6 h& \7 a- F' g

( ~+ P& ^9 |' z, k3 o4 h/ R

本帖子中包含更多资源

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

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

: K1 y, W: X: m0 \9 t文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
( |6 Y- Q: m0 ]; f7 C6 U: q" n没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
2 `6 l/ d* j& z) D0 ]7 u" D5 F" d今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-1-26 11:26 , Processed in 0.060851 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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