找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 22915|回复: 10

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

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

& K. g: D2 F4 u  Rebased on 220, includes AiCloud; added wifi client stats
% _2 y! B1 y# a$ Z  % v4 w9 `! ]- @% r
  # b% W; C5 [/ O5 U( b
  9 L, h0 v) P) i2 i: j
  0 [, f& P, P; j# M# \/ t
  % J4 F2 I$ L. ^! f: s! B) s* z+ I

$ A9 e* L+ |# |/ w' U8 |; q6 L; D" N9 ~( P3 A
, q/ p2 z1 X. j; B/ r9 d

7 S+ a* {* k, X; r" V! M  d& `+ v
; [) s. W+ j2 A+ Q& r! t; s% v2 y
0 ?& p+ U( |; H/ m5 [0 ]
) o( ^# P* ~- ^! F. e
3 c# C( X2 ~! r  N/ b/ `: [. i% l& F- X; j

) y9 a# O2 r' k+ ?
4 H5 }( p# z" e. m4 OAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)0 q/ v* Z  L4 _# C7 M  z$ Y
=====================================================
4 }$ N$ a* R5 H3 L# z
# b" y  }4 H8 d
) d3 A. ]' _# x4 P8 ]About
( F: Y/ p* M- s8 ]-----/ B$ y& d* V7 {9 s1 ^! R
Asuswrt is the firmware developped by Asus for their newer routers.  They are ) i  l; _; F; d8 b- H4 r5 \
also porting it to some of their older models, like the RT-56U and RT-N16.  0 f% q& ?+ N  m2 M5 S9 c6 k
While originally based on Tomato-RT, Asus has disabled some of the 8 v7 a0 \) Q1 s% _' _# ?6 B6 I
original Tomato features, and added others.* H4 S" V& ]0 Y$ k  c& {
$ e' [5 v1 S; A  ?5 N, q/ f0 S8 G
Asuswrt-merlin is a customized version, which I am developping.
; Y' [0 Y2 u# D6 n' Z1 p! d$ `' `# v5 DThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
+ K* X6 K+ n1 u' b; v- dwithout targeting at full-blown advanced featuresets such as provided by
/ V  F; [5 f3 z4 {: y/ m  \excellent projects like Tomato or DD-WRT.  Some of the features " d2 u* w6 _$ v$ {% d& \) B
that had been disabled by Asus have also been re-enabled.3 X- S1 C  p1 b
This aims to be a more restrained alternative for those who prefer to stay
: G& L3 [" s0 y) p& d# Z9 w  c1 \* Mcloser to the original firmware, with limited risks of seeing new 8 K* m5 m* T; O+ x
features bring in new stability issues.  I value stability over
5 z/ D% F0 P( ^performance, and performance over features.
- n# [- z! M( E6 I* G4 H, p- A4 O
  K& ]; j" Z, s* _9 m! k0 P0 H9 \6 g' V- O* m; F
7 A# g5 `% o/ _: E
Supported Devices
! {" ]3 ^  ]( U+ U2 z-----------------
6 S) m) _6 A  RSupported devices are:. `. X+ W6 U8 X
* RT-N66U
) i0 T6 `7 A* m/ U7 \ * RT-AC66U
2 K; F/ Q5 ?4 J& w* \& a9 ^$ @8 b' T4 n: G
These devices have experimental support (because I don't own one to test it):
$ {! u# W( y! A * RT-N16
; a+ M* R( [: }  `  |
( V; A* b" N6 D; _6 C- J1 `
4 T7 E  d5 L6 M6 q! P* z" f
" L$ s2 l' Y# ~1 i5 g, RFeatures1 u* x: E0 T3 `
--------
, D) |# Z+ D* P5 LHere is a list of features that Asuswrt-merlin brings over the original firmware:6 T! \" F* W( T; f. ?9 Q

2 \+ l# }4 W' E- Based on the source code of release 3.0.0.4.220
& j8 t% {0 m$ u  G+ L2 _0 {/ T- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)) o0 {8 T- J! z8 i8 u/ x
- WakeOnLan web interface (with user-entered preset targets)! ]7 O1 h" E+ ~( Z0 g  F
- Persistent JFFS partition
- ^  g" D8 ~8 v8 p1 w, N; b- User scripts that run on specific events; C. }* ?! }! D8 y
- SSHD (through dropbear)
9 m; x5 L! ?- F! F- HTTPS web interface- m. U: p6 T+ d
- Crond
3 `" w- `* @# o; \  O( [+ f- Clicking on the MAC address of an unidentified client will do a lookup in; s& B9 u5 O, O# P6 _* H
  the OUI database (ported from DD-WRT).' {+ P0 r6 q3 [7 e
- Optionally turn the WPS button into a radio enable/disable switch: ]- i! f$ Q0 `* `- f
- Optionally save traffic stats to disk (USB or JFFS partition)8 J6 v5 n0 o7 g
- Display monthly traffic reports
% u6 A  a- V  B! B+ Q. Z  S- Display active/tracked network connections6 O1 }6 q$ X# k# Y
- Allows tweaking TCP/UDP connection tracking timeouts: w7 V2 Y$ l7 z  [1 y- `( G' S
- CIFS client support (for mounting remote SMB share on the router)" b6 J' @7 G/ }9 i5 t
- Layer7 iptables matching1 g. O) X  \6 ]  z; z! D
- User-defined options for WAN DHCP queries (required by some ISPs)
! z/ D, _2 `+ ?4 [5 o6 j. _; R6 l. l- Name field on the DHCP reservation list
0 x+ a. p  E( @  ?- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)! N4 h2 n0 w4 Y: O/ q: ^& f
- Dual WAN support (both failover and load
& Y# l" B8 s% g& ^0 d  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)+ |6 b6 q: i, n! p/ E
- Disk spindown after user-configurable inactivity timeout
% {* h$ W7 }9 h- X6 J4 R0 `) {- System info summary page& E7 ~% z  W. B( E' j/ ?. ?- r
- Wireless client IP, hostname, rate and rssi on the Wireless Log page; c& d7 ?+ Q& K
- OpenVPN client and server, based on code originally written by
( }& l2 Q. L" c& J. t  Keith Moyer for Tomato and reused with his
' \/ F; b* G" O. O  permission. (RT-N66U, RT-AC66U)
8 F' [% o6 r. v" W3 A6 ?4 z) g* S" }' ^$ u
4 D8 S1 }# b3 T' [% H% {/ `# T9 X( l7 [  z! p6 T2 R

$ D# g, `5 C( y, f# ]- ?4 g  k8 QInstallation( ^0 \; F& Z  r' y% P$ B* U
------------
; s$ }% C2 s. g  h& F- CSimply flash it like any regular update.  You should not need to reset to 0 b/ B! c9 N) g% U5 U
factory defaults, unless coming from a version that used a different
; j$ G8 N$ j  z6 N6 B: Xnvram size.  You can revert back to an original Asus firmware at any time just
  A7 @. \  z) }- s( Nby flashing one.
: \* P6 n& j/ t: S( i
: {8 n4 y  y/ T" d+ I9 ]NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the# F4 X3 r: i+ f  j( f7 J7 @* G7 M4 Y
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 1 @$ y* m5 h- ~/ z5 b8 g5 X8 F
will wipe ALL your current settings and revert back to factory default!
! ?5 s' p6 h# C$ Z: BThis is required to upgrade the nvram storage to 64 KB.! `, q- [& }7 v  \3 F1 L1 G# D
( q6 `& L, i6 l2 a) J& p( h

2 Y3 J8 U& w) Z9 {Usage8 m+ C7 ^, @2 g3 `1 a8 H8 k
-----2 G: L. ]) D& b* G9 N4 x
, @# U3 v# F' s
* JFFS *
& [2 Y" b6 c3 J( [3 K) OJFFS is a writable section of the flash memory (around 12 MB) which will
* q9 C- k4 i9 F% eallow you to store small files (such as scripts) inside the router without 0 w$ q8 m; x+ b! u. d! k6 g1 b
needing to have a USB disk plugged in.  This space will survive reboot (but
6 M: B- u! B* j5 t( V) nit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  3 }/ Q1 A) y" Y3 s' r" z$ s) J/ E
It will also be available fairly early at boot (before USB disks).6 F7 {* K6 {' U: `

! n4 t  T5 f4 C+ vTo enable this option, go to the Administration page, under the System tab.
# h% Y6 B, F( K9 r! B) P, A7 P1 G( R& H
First time you enable JFFS, it must be formatted.  This can be done through
7 E, j, h  N( P  Y# ]/ L" B; ]the web page, same page where you enable it.  Enabling/Disabling/Formating
$ t# T  x) O+ L( aJFFS requires a reboot to take effect.' p  m' G" c2 {8 P' K

- K# l7 z2 J$ U! QI do not recommend doing frequent writes to this area, as it will
9 U# V+ F. f1 T1 Xprematuraly wear out the flash storage.  This is a good place to
' j7 ?5 Z* v/ d  P$ o3 F; Bput files that are written once like scripts or kernel modules, or ) v9 E( k' n( N; \  i* d
that rarely get written to (like once a day).  Storing files that 0 k4 J/ ^3 ]: E& G" ]4 t
constantly get written to (like logfiles) is NOT recommended - use6 H+ ?+ q& w; \" J9 @8 H' }( B/ M
a USB disk for that.
5 R4 o8 e) K" F5 e. C& w2 N6 t, |4 }8 f9 _+ U/ j, z1 ~0 h' t; |

  P3 r* V+ i3 n0 d5 C; b1 m, K6 D5 z
* User scripts *4 \& r* l+ o7 T& L4 M
These are shell scripts that you can create, and which will be run when 6 \* ]. d' \; v3 h+ H
certain events occur.  Those scripts must be saved in /jffs/scripts/
7 m. X, s4 e7 \* t- ?(so, JFFS must be enabled and formatted).  Available scripts:
% y# j1 ?0 R5 |4 V* |3 j
; P4 ]' t( _: Y& V- services-start:  Services are started (boot)
' B; S' p  u% F- services-stop:  Services are stopped (reboot)
. B0 P( W) b7 ?- i- wan-start:  WAN interface just come up (includes if it went down and back up)
8 T. W( u  i, ^3 M! a' i4 I! s; P) T- firewall-start:  Firewall is started (filter rules have been applied): e8 A) ^" U) j' @/ C, r
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)9 C, C1 \$ ^0 Y
- init-start:  Right after jffs is mounted, before any of the services get started
  J) \9 O  l) I- pre-mount:  Just before a partition is mounted.  Be careful with
& J6 ~( a1 ~2 o5 _/ |* c  this script.  This is run in a blocking call and will block the mounting of the
  k9 Q* [. |6 G0 ?8 @  partition  for which it is invoked till its execution is complete. This is done
& X: [! ~; Q1 c' |% d. ~. x3 H  so that it can be used for things like running e2fsck on the partition before # g. c3 Z6 [# @! E0 n, z
  mounting. This script is also passed the device path being mounted as an 7 B2 N- R4 p# R* ^# E4 x
  argument which can be used in the script using $1.1 h! h1 P9 H5 ~0 Q# w1 T
- post-mount:  Just after a partition is mounted$ L  o7 w: L# u
8 y3 d) G' d9 M7 E: d+ d: B
Don't forget to set them as executable:9 h% \2 C4 L" c. K  P

  P* H* D8 _& `0 `9 L; D- B   chmod a+rx /jffs/scripts/*  ^- @) N: G- @, v( d2 X; Z

+ R( H& T$ c: ?; QAnd like any Linux script, they need to start with a shebang:4 Y- w0 g2 E3 {

# V4 V4 t( ~) b3 f. H+ h' m; z% j   #!/bin/sh+ E" ]2 A' [" q( b5 ]; e( z

6 {+ H$ n, f8 z, d3 H- e) W. U: \  a9 N' b* d8 z" ^

3 I8 w8 f5 h2 g% }6 F* WakeOnLan *
4 S/ p# E, ^; ^There's a WOL tab under the new Tools menu.  From there you can enter a
# x1 y% M& R# jtarget computer's MAC address to send it a WakeOnLan packet.  You can also" C/ A4 A: p+ k/ K+ w8 Y; i
create a list of MAC addresses that will be stored in nvram, and on. U  p2 B# t3 L: a3 m: J
which you can click afterward to wake up one of the listed computers, without
% w9 x$ O. y1 i2 H0 Uhaving to remember their MAC addresses.
$ H7 B2 r6 f1 J+ y4 }/ n9 y3 [. Q  P
6 n" l8 G9 j. C5 B; P: {
  Q+ m' c! p# \6 |$ T8 n* n8 t& t/ p  C  u$ X( \' x
* SSHD *
' Y( {2 y+ _7 \8 i- }; j/ \SSH support (through Dropbear) was re-enabled.  Password-based login will use 0 _/ ]  e& x7 X
the same username and password as telnet/web access.  You can also optionally
8 ?% B6 L' Y" v1 Y7 a8 oinsert a RSA public key there for keypair-based authentication.  There
2 V* p% ]3 [$ R1 }- F) ~is also an option to make ssh access available over WAN.
: Q  w4 v: A& |6 _+ M8 U+ o9 G/ z! Y
; d* h6 ]3 W' ?+ Y2 G. @3 }
* HTTPS management *2 A# v" M% F" [
I re-enabled HTTPS access in the firmware.  From the Administration->System 0 [9 O  ?  O+ v, u7 C! S0 k  C* Q2 X! S
page you can configure your router so it accepts connections on http, https
/ z% s$ ]5 r. wor both.  You can also change the https port to a different one 7 O  @& T0 E1 z4 w+ A: l
(default is 8443).
5 x0 s( U+ R" j
5 P" t4 [* y" o6 S1 C. X
# H: v) K5 m# S4 U6 F" W
/ l: p" q- O3 a! G4 Z; ^* WPS button mode - toggle radio *
6 z3 X% J% ~( ~. p. ]You can configure the router so pressing the WPS button will
5 C# Z+ H; d- C' m! y# jtoggle the radio on/off instead of starting WPS mode.: j  D1 d7 l: N* u  f6 F: M
The option to enable this feature can be found on the . N# J/ ?% r/ R4 f
Administration page, on the System tab.
" O2 ]0 j& e) c0 F9 H7 Q! o( d$ }" R" t# K" i! ?$ ^0 ~# Z: i

" ~. b/ R2 `9 e3 _, m( f( a2 m1 c) j: m6 c
* Crond *" q9 J! n4 w4 k5 e; [: n! y
Crond will automatically start at boot time.  You can
3 n" L: x5 e9 H+ k+ c  ~: s' X9 fput your cron tasks in /var/spool/cron/crontabs/ .  The file . L" [5 T( j9 m
must be named "admin" as this is the name of the system user.( X( K% b& _% n. [8 B
Note that this location resides in RAM, so you would have to 6 g: p  r8 P, C: G" s: `1 R# N
put your cron script somewhere such as in the jffs partition, 0 T! D: |: S. D3 p+ s! V/ }, Q
and at boot time copy it to /var/spool/cron/crontabs/ using ; U1 f0 `3 r! z" @3 p' ]- P
an init-start user script.8 s& j9 r1 j# l3 ]% a
! E! {; {# h' F% M$ v5 {6 x8 e

, C6 J" O" j) v# ~8 c. N( R
( d1 b  V  V% F/ B# }* Traffic history saving *
1 X& w! E: Z% Y9 u6 O4 T* ?Under Tools -> Other Settings are options that will allow you
! U$ w/ B3 y$ i) {4 A3 Z1 i0 Ito save your traffic history to disk, preserving it between 3 ]" f: R1 j* R) q3 L8 X8 q8 B
router reboots (by default it is currently kept in RAM, 0 G! u* r: \1 f6 Z/ }% `* j  |: @
so it will disappear when you reboot).
6 i& N! e+ N& `6 q2 e, S6 R4 M& G* N
# `  i* ?% c5 O5 Y: a2 g8 K0 \% PYou can save it to a custom location (for
6 A  Z% C* x7 K! ^# mexample, "/jffs/" if you have jffs enabled), or 0 O% D: |( t. C; T6 ^* G- [
/mnt/sda1/ if you have a USB disk plugged in.
+ {1 E/ |2 V6 pSave frequency is also configurable - it is recommended 8 t4 s) k& H* y6 \0 [% G
to keep that frequency lower (for example, once a day)
. [0 g( F4 {8 s- Z) tif you are saving to jffs, to reduce wearing out
) W9 W2 |" @! D2 E8 Z8 b) o9 vyour flash memory.  Make sure not to forget the trailing
: K7 a$ F( t. g- Gslash ad the end of the path.
) V3 `( D7 L% D0 \
2 m3 N# ~: r' {7 D! @' A& qAlso, a new "Monthly" page has been added to the Traffic
# H4 [- ^6 D/ b+ `2 H; }Monitor pages." d' i0 L2 m/ ^# e$ z

0 g" i$ Z& N8 e' }7 e* a4 |8 t3 `5 L0 x+ b' I

: V% g3 D% S: J+ T% L  ~6 S* Display active connections *- n* {* w: o0 h) [! J4 q
There is a new tab under System Log called "Connections".
" K2 Y5 g! ^" {8 Y4 z# c; E1 n0 o  Z# AThis page will list the currently tracked network connections.
& |' a6 n; w, c2 }8 H$ i( ~You can enable name resolution for IPs on the Tools menu,. K9 b0 w1 `8 s$ R) f* J+ Q
under "Other Settings".  Note that name resolution can ( s5 @3 t7 ~% g5 x6 t
slow down the loading of this page, especially if you have
, z8 I4 ?0 }5 o& r4 Y8 ~+ @) }a lot of tracked connections (for instance while torrenting).
+ w' v1 T& ~! N5 O
: e/ T! L' U1 i  F7 M  V: K# @: w5 G  Z5 l7 T1 S

$ b* k1 h! o: n* _* x8 |$ p* Adjust TCP/IP connection tracking settings *! O* g$ y* o9 ]$ l/ C' X
Under Tools -> Other Settings there are various parameters
( w1 C9 |. z3 \' Z) b# Kthat lets you tweak the timeout values related to connection 0 I8 Y2 B( l) F9 F, h& A8 D# V
tracking for TCP and UDP connections.  You should be careful with
0 J5 S# o) M0 I. Ythose settings.  Most commonly, people will tweak the UDP timeout $ A+ B1 c$ o" [0 d
values to make them more VoIP-friendly, by using smaller timeouts.
1 m6 O. m5 A$ n8 D8 B  R) qTimeout values are in seconds.6 i( m4 s" u) j( W# G; ^9 g
! u+ ^, [  u% I+ G. p9 W

: J2 L2 C$ O$ ?  I7 W# d" H  ^9 \! i' P9 M7 `  X1 S
* Mounting remote CIFS shares on the router *5 g8 T5 W6 e" D) U) r) M4 F
You can mount remote SMB shares on your router.  The syntax will . T$ Q4 @2 @2 F% J8 i% q' U
be something like this:! x$ [) J) j" G: t/ {+ P

' v( l6 S. T7 m7 [5 pmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
) t' U3 o! N( y1 Q9 n: i( H* C! {' B/ _" m7 R& h
(backslashes must be doubled.)
  V% U2 L0 S+ S4 d7 c, w2 w( z% U4 W( n. k! K1 Q% a5 N

- }; Y& i" i9 Y  V! k& h4 G# m( D9 }3 `8 c
* Dual WAN (EXPERIMENTAL) *1 u" d9 x+ ]: I
Asuswrt originally supports using a USB 3G/4G modem to use as a
5 p( Y! ^7 @" qfailover Internet connection.  Dual WAN is the next step, also ) H4 Q* q' A7 j6 t9 i3 |4 i5 e  U& X
developped by Asus but left disabled so far in their official   j* [( l1 l# l" t% B' f7 @
releases (probably because this is still work in progress).  4 U+ c0 `1 L) [) U

' b3 J9 h5 _& Z# [( L# [The first improvement over USB failover is that it works not only
9 @/ A% v& y: z. a0 ^& [$ T) hwith USB but with other ethernet devices, which can be plugged
$ H& R; O# r6 G* R" n( {on one of the LAN ports that you will select as the secondary WAN
) Z: M5 ?6 Y7 Q, _( O$ jinterface.  The second difference is that in addition to failover ! e, y) H! u# ^, \! a
mode, Dual WAN also supports a load balancing mode, allowing
! B* L& l0 ?8 s: B, X6 {! r$ C: @6 kyou to share both connections at once.
7 l* I( T+ A, {* F- ]5 c$ w$ P: ?. n
Keep in mind that Dual WAN is still an experimental feature, until 5 Q) F) h( b0 q3 w4 n; t* ?
the time Asus finishes developping and testing it.
) W! f$ L, g; G, T' Q
) N, \5 W/ h$ ]9 p) S3 X  Y! F9 }" b8 |. u9 p4 U9 A- O9 X

# k, l: `, v* ~* H1 `0 f! @7 Z* Disk Spindown when idle *5 Q8 B) z) |4 e
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
3 a' F3 |* I/ E7 |: _. jto configure a timeout value (in seconds) on the Tools -> Other Settings
  [9 B1 {; d( |page.  Plugged hard drives will stop spinning after being inactive
5 l# A" W3 [" j0 {/ bfor that specified period of time.  Note that services like Download Master + M; [9 Q1 o" ]
might be generating background disk activity, preventing it from idling.5 i- p9 M- o, p( B

3 r  ~$ [3 d/ D1 r  y
) j( M0 K2 K) h* d$ h/ A
1 x! C5 X2 ]9 S: J+ S) b( v0 F* OpenVPN (client and server) *6 c1 u& H- M0 w# [
OpenVPN is an SSL-based VPN technology that is provided as a ; C. O' P% S7 G' s
secure alternative to the PPTP VPN already included by Asus.6 w# F! R+ A4 c1 `5 y, T
OpenVPN is far more secure and more flexible, however it is
" }2 s" i* b; N* |not as easy to configure, and requires the installation of
, D* p. V; h' v' Va client software on your computer client.  The client
; j$ R1 Q% O& ~7 G0 o* P% r( O/ L+ [can be obtained through this download page:2 {3 [- e& A1 F; @: x' |: |

3 B5 U% U# p, Q5 X9 n! x4 {http://openvpn.net/index.php/open-source/downloads.html
2 z: B0 B" k3 s4 `5 h7 Z
  `0 U2 V0 [! a2 Z/ yExplaining the details of OpenVPN are beyond the scope of this
0 m7 Q) W7 l+ k3 _documentation, and I am in no way an expert on OpenVPN.$ a' m( q, n6 @0 z# b) _+ |1 N
Fortunately, there is a lot of available documentation and 9 S! t% V$ L4 ~2 h; m3 e
Howto guides out there.  I tried to stick to the same option
0 W0 S- c: p# X% Ldescriptions as used by Tomato, so about any guide written
5 N* S) p- @9 j4 Gfor Tomato can easily be used to guide you on
! a4 f* o4 ]- ]: \" _Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
3 W: O$ {" i* D- w& a9 @Github repository.
2 C* ?  m9 Z1 _( l# k
/ L% l0 x& T% g8 e$ V+ \! ?0 m/ q5 R: G- D$ T6 `
. T) q* B0 K4 `- m9 s/ [& d+ Y
Source code
, [; L, ?% j, T4 j5 f+ t& p3 s+ Y$ h-----------
4 y. T! |2 ]/ ]* y2 n1 C# XThe source code with all my modifications can be found $ o6 [5 b5 ^- @/ S. S+ E/ V' ?
on Github, at:3 L5 p8 \; h; i  ^/ _, @
3 b+ V2 w7 _3 G0 X" O
https://github.com/RMerl/asuswrt-merlin
& s& ]' a, Q0 m* D8 r3 U+ t( H7 r0 f+ f  y: ~" C9 `+ m

7 l; ?, V1 E, W9 t7 c% ?$ d$ H- V4 d* |
History
8 g" c3 x1 V" Q, [5 k8 [7 z-------. [9 G* k# l4 U% B1 e# B% n2 A: b
3.0.0.4.220.18b:
8 [# @" Z! z8 d4 U/ t8 V   - NEW: Report both rx and tx rates on wifi connections( ]7 g: i$ B, K8 ~) v5 K+ n: G! L
   - FIXED: Handle cases where the wireless driver returns a speed of -1
- U  |* `6 y& s0 [3 C   - FIXED: Removed rssi retrieval retries, as it would make the first access to$ V7 w, R! K% }  v, g
            the wireless page take forever if you had multiple connected clients./ Y3 b7 _' u+ R  j' j( x! w. n: h
            You will have to manually refresh the page the first time you access it- c3 y# Z- g' n- X) n" v+ S9 \
            if the RSSI is reported as "??".% c, {) T+ @* Z. u$ }# m4 Q

' I5 {6 ?( {! w; C
& ^" u# b' N8 z' z* J3 L3.0.0.4.220.18:
( W! d8 o, Q. u! ~! c3 t/ a7 x6 I   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be; N8 {) l0 H9 N9 s) ^; n
          manually set to a value between 0 and 15, with 3 being the default).
5 O% }2 [! e' c' m7 E9 \5 s   - FIXED: Buffer overrun in init code that would crash the router when 4 B3 q! _% e& S, p1 B& I( ?
            too many features were enabled at compile time.
- Z9 p3 ~+ R2 f. i* S7 A   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
- C  K7 N" Z& L8 K; p1 S   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.7 f& Y1 O0 B; c% H
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
' |: O& b/ \) H            not properly saved.; o5 _: [! Q+ m. a
   - FIXED: First time a client's rssi is polled it would return 0.* s0 m3 m  e1 ^% \
   - FIXED: post-mount user script wasn't executed (regression in 220.17)7 C2 O% I9 \8 G! T
   - CHANGED: Added some info to the OpenVPN server and client pages./ l% J5 H3 z. g- w" R
   - CHANGED: Improved load time of the VPN Status page.+ ?; _/ k$ ?5 m( M" b& I2 I
; _) {/ o, n- H

, d# |4 e" g6 ?  t. W& q9 h2 Y3.0.0.4.220.17:
; h, z' p9 v5 ]1 M: I   - NEW: Rebased on 3.0.0.4.220, which includes:
& s9 F  o) h# R. @            * Fixes to IPv6 6rd  o/ N! w# h0 e3 o( O" m  Y
            * Fixes to AC66U Wifi + QoS/ B3 U& {" S& I, c" @2 D5 a3 d
            * AiCloud) u! Z- E( [  Y. C+ P
            * Interference mode once again enabled0 S& |, ^+ T* ]: e/ a5 _
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.& Y9 q* J. r; `- b( V* G' @
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients, i6 i) s  A; S, V+ a0 y- m8 j
           if you had just enabled the option on the webui.( T7 R( r% y# ^* T! B$ M
  - FIXED: PPTP clients not always showing on VPN Status page.6 q, J2 p/ z0 c6 n5 ?1 ~7 ]) i  o
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
4 q9 K2 l3 s3 y* D6 A  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
, C7 J7 @7 L: w8 D  d' ?1 N) Y             the router.
8 T  B9 Z/ w3 \7 f8 O  - CHANGED: Removed firmware update checker to avoid accidental
; E2 H* N: O. o" o" }' o             revert to original FW.  S7 Q& H3 A9 E% k
: N$ M1 x" v* b- E* v& J# j
8 r. Q& V" O2 V, o! u1 P$ _
3.0.0.3.178.16 Beta:
3 C. K+ B2 t' }  k' j   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by# N4 w$ @2 A, k% }0 V, O1 i, T
          Keith Moyer (from the Tomato project).& y( Z) @5 G( p: b! X  U
   - NEW: Added crontab command- i6 J: E/ S9 e0 q- D3 `
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
( h, }1 R$ F- W% j6 _# W            VPN or the NAT Loopback (GRO is now disabled for that device)
4 B7 W9 E: k. E( B   - FIXED: dnsmasq was listening to all interfaces by default, allowing $ P& @7 U+ H" o3 _5 y9 \) Z! i
            even dhcp requests to be serviced from the wan side if you
7 L  [+ o9 }# x+ F            had the firewall disabled (Asus bug) (fixed by dev0id)0 b; T# W+ P$ C3 v
   - FIXED: Default disk idle spindown now set to 0 (disabled).
! ~6 S- Q  X2 _# P9 V& n   - FIXED: Corrupted WOL list when using IE.
( H. M! I. J0 B* k  A3 h7 x5 r   - CHANGED: Upgraded openssl to 1.0.0j.
7 x; K1 A& i7 u. e   - CHANGED: Included fully functional openssl command (will allow you to
: [- y! M+ `7 F              create keypairs and certificates from the router).
" I! @: n2 C: g5 y# w: v   - CHANGED: Removed power adjustments from the Performance page, as they
) A6 ^' S& }( n              are redundant, and not as reliable.- n" c  ~3 T  D( A. H' B
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 9 {: U% B6 E* t1 ?7 H1 R( ~- v
              am unable to work on them without an actual router.
2 o3 ]& p. G/ F* C, U% k1 N! `7 W* r; ^- T+ U, P- E" v
$ Y$ g# m& k: S. ]
3.0.0.3.178.15:! g% y6 x, X$ t$ v: m/ M
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
# h* B1 o- P( K  u           * Radio turns back on based on schedule
8 N  j4 S4 Y7 P, J3 [           * Reorganized QoS pages
* U8 A. t5 B  T& ^9 Y7 V% d           * Turning WAN DHCP connection off will first release current DHCP lease' K8 F  l: G8 i: A4 y. m+ C: i
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
  @! u: ^1 G8 d( }   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB, R, Q' m6 e- M
          max, as using the whole 90+ MB available makes little sense for
8 ~# ?( {$ K# e- R  k( E/ _% g5 N          JFFS, and was also displaying some issues.1 [# ~8 ^0 l+ A+ \
   - NEW: Added nat-start user script, as NAT rules get applied separately from$ l$ R  w: n6 E* R7 V$ M
          other firewall rules (firewall-start changes to the nat table are % \: h  m" Q: ]( T/ o& q
          being overwritten when the router starts NAT)9 |$ Y; e! t* a% S9 j  }
   - NEW: Added additional info to Sysinfo page
( N0 n$ ]( F1 g; \. x   - NEW: Added chroot applet( B2 \1 Y8 y( z* ?: f
   - NEW: Option to allow SSH access from WAN
9 t# l4 k& @! Z, u4 w  C   - NEW: Option to exclude specific devices from idle spindown8 W( I, l) t3 @: a1 ?- B
   - FIXED: Performance page now uses the new Sysinfo API, and is now able
, F% F: {8 p. _            to deal with cases where radios are disabled.
% p. A/ B4 R5 v8 A
# _1 c1 ~1 [: v" x! |# N( Q3 U  E$ I, e1 B/ T1 V7 Q
3.0.0.3.162.14b:
- H( v1 @, t+ e% L: d! K   - FIXED: Web server would crash for some people when accessing, p1 V4 X5 C$ o- u
            the Wireless Log page.
0 B$ a+ R! y% ~0 W  T! U+ U4 d$ B& n2 t" I9 v3 I' G3 H9 w
: i' z& B3 O  c  L" A' L% e
3.0.0.3.162.14:" |/ S" ]1 ]( ]; H  H" W$ V
   - NEW: Spin down disks after (user-configurable) inactivity timeout
) c3 F5 \7 l" e0 |          (using Jeff Gibbons' sd-idle-2.6)
7 h' n; a: U8 w8 k9 w8 i   - NEW: System information page under the Tools menu.2 ]! S7 ~/ `. C3 [' Z7 h" v1 R* X( h
   - NEW: Station list on the Wireless Log page will now report associated
$ m6 v1 t+ f  o, `          IP and hostnames (when possible).
2 _- m7 e: w8 [3 H* @% B7 _- O4 z4 t   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:* F9 H" |  b. ^0 p" m1 E4 K
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)+ \7 T9 m+ `$ L7 N6 W
   - CHANGED: Better integration of the Run Cmd page.( `, y2 w/ a8 }; H" |
   - FIXED: Incorrect left menu rendering when under the Tools menu.
* G8 X- B8 r( g7 i1 t) B- }/ W: A/ g7 D; g2 C% B5 ^
+ A+ S' B8 g7 p- B# w: e  ?  d+ U1 ]. m
3.0.0.3.162.13:
9 L; o6 J8 ~7 s' u* e" a5 b   - NEW: Rebased on 3.0.0.3.162.4 L# u" k9 r3 T8 A2 ?3 p0 Y# w
   - CHANGED: Switched to WPS radio toggle code Asus added,
/ R1 k! U7 T6 ]5 [# l: a2 m- b% A              now on the Administration -> System tab.- u. f' G8 P4 t8 o

! e1 [- r, y8 l+ c  ~2 X1 U) O: }- D( d  x( T9 p, i
3.0.0.3.157.12 Beta:' l& ~- c' L5 S
This is based on unreleased Asus code, which they have ! T0 }4 u  H  H
graciously provided me with.
1 g3 Q5 g6 [: ?9 C. B! y% f, J" g& U4 D
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
& h- W4 h5 J4 ^      . IPv6 tunnel memory leak fixed+ l$ L* d( @: E& T8 R- h' x- h
      . They fixed many issues, making some of my patches 9 q5 L0 H/ c+ z) N& a8 h, R5 B  ?# D
        no longer necessary, such as timezone DST, https auth, etc...
( h* H/ r5 O* w) o) F; q0 H      . Upgraded radvd) M/ n. ^4 `/ i7 R  L8 d
   - NEW: Added link to the command shell page in Tools menu.
/ Q6 [# z* q( L. N4 k   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)2 Y* T' d$ H: Q. k4 w# V
   - NEW: Added "tee" command.
. b4 Z# c6 y" S! S  K   - FIXED: NAT loopback rules would actually NAT every lan to lan  b! l7 ?6 K# b% M8 e
            connections instead of only those needing the loopback- ~. A( V- Q7 b1 k! ?
            (bug in Asus's code).  Replaced with new code based on a8 _6 b) z( h* j
            suggestion from Phuzi0n on the DD-WRT forums.# S6 r8 D: Q, {, p4 [5 z
   - FIXED: Accessing the WOL page would make it resend the last( A1 P" `6 ^* t+ G) r& x  G3 _
            WOL request.
# @* O" y0 t5 D( d* r0 X3 F% ]' c) A   - FIXED: 'cru' was using 'root' instead of 'admin'
3 d7 ^0 w6 s* R7 e, g9 i$ x   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
: B3 J( |" w8 [6 a6 W  K) s8 A   - CHANGED: Made tracked connections load async from rest of the page
+ I! @1 v( D- T) |   - CHANGED: Increased hostname width on Connection status page' P: h* x# K3 s$ L, p# e0 y& o8 D
   - CHANGED: Improved WOL page functionality.( M0 s: J* M" D, K3 M

6 g3 C0 Q- H# Z! E1 {. z$ A/ ^( V2 _# ?/ V, J
3.0.0.3.144.11 Beta:4 \/ i0 j  R) x6 F1 c( S
   - NEW: Name field added to DHCP reservation list
( [, x% V+ t' O) Q* U5 L! G   - NEW: Webui option to enable resolving IPs on the Connections tab
" W. ?4 R% J6 W, V/ ~   - NEW: Store a list of computer MACs to use as WOL targets2 f0 i. [7 c- |" X! t* i4 v  j
   - CHANGED: Increased dhcp options from 32 to 128 characters
5 t# P/ j0 z& X1 f" c9 R# J) u   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
3 P% n1 _0 ]$ `3 Z! v! w     it to 16 in recent versions)" O! Y+ `) I; r! t7 ?1 p+ G7 q
   - FIXED: Retrieve dhcpc options for the correct wan interface* W. a, Z6 B" Y( V: o" z1 m5 q! M8 S8 k

( v+ Y* A, {( n+ [1 e6 X# R$ f9 k7 \1 p, T
3.0.0.3.144.10:6 s: s' ]1 K* K0 S0 k
   - NEW: Rebased on 3.0.0.3.144.
( D: P5 ^% D! h% M& _' c   - NEW: Support for 64K NVRAM enabled.  ***First flash will/ D1 c3 `  w5 P4 ~' Z9 A3 p) y* D
          wipe out ALL your settings!  And you cannot restore
) V  R3 H2 {/ P+ E3 a5 ^# z" T          from saved settings - you must manually reconfigure
6 O$ u: o2 \5 D          everything.  Be warned!***. y5 J  Q7 D/ q. e1 h& a, x
   - NEW: Enabled support for Broadcom Wimax devices" c+ ?: r3 a( \# l9 t5 w$ ^
   - NEW: Added cifs kernel module (for mounting remote SMB shares)4 G  d6 d0 P" I% M% c* B
   - NEW: Added layer7 iptables matching
- m! O$ m& V' V  `   - NEW: Added user-options for DHCP on the WAN page, I8 M9 }! F( {
   - FIXED: Router crashing when connecting to it over Wifi
9 [" e* N9 @; B: r% q4 I3 D8 u5 L- A            and running the newer QoS code (disabled GRO)
" G4 {8 }$ B2 a8 M   - FIXED: Router crashing when connecting to a network
! [/ e( m6 f* n2 E! I            device behind the router from over a VPN) O; k* Y4 w/ u5 I, u1 T
            connection (disabled GRO).5 T1 K& A5 Q0 i) `6 G- H! b
   - FIXED: Incorrect timezone set unless enabling
) I. g: V3 C. ]7 I- r2 |& B% F            manual DST.9 A/ S  d% u: u9 r, S# e

$ s/ }7 @) m7 m9 w( Q8 ~& `) n' e& Q) M) |. y' W: B
3.0.0.3.130.9:" v4 e2 Q' K5 N: }4 i" t5 J
   - NEW: Enabled new Dual WAN support from Asus8 Y( V  s- A! i3 ?
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui9 q! z. F& A/ a1 E4 p9 H
- p% `  Z' m% y$ L5 x, u
# O- ]1 B$ q" X% G( S
3.0.0.3.130.8:
6 S( T4 i  p" J: t*** Reverting to factory defaults BEFORE and AFTER flashing
) J" s+ R+ i' K8 J1 Gthis version is strongly recommended!  The newer Asus code base . L% u: L7 t. _+ e& P7 C/ R: t
seems to have changed quite a few settings, so you'll want to   v! a6 F- a' Z0 h- J2 e" U
not only start with the new default values, but also get rid 8 k* q; P. R/ V6 T. z. z8 i  O: T3 H
of obsolete settings.  Otherwise you will be wasting a
# q) z6 m4 ~; M8 }4 l5 dgood amount of the limited available nvram. ***% q+ e8 k5 v: Y+ l4 }3 C' d

, ]+ Y' q: C; S' V; L   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
. F. b0 N  _8 m* X% [* y- i                  and/or kernel code)
5 G5 S1 V: a, o. \
% I) q4 a5 x5 T   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 0 A* S( l+ p, i+ R0 ^2 h
                  a LAN device behind the router.  Workaround is to
( n  z" f7 ]) T7 ~. ^4 h                  use an IP range outside of the local LAN
) J. t* S* D9 s7 m% q                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either . x: ?" G2 s2 E+ G) _- Z8 U
                  set your VPN to use the VPN tunnel as default
1 _6 \4 E( s8 l! P: A                  gateway, or manually add a route to your VPN 7 C- m- d& S8 ~1 Z. e
                  client.) q8 E4 S9 G; ?6 \
; j2 F. F$ F# k  f! F' S
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
1 k9 }% Y$ F, i- ?" I          Build 130 brings various code changes to IPv6, not sure . E8 F9 ?4 ~; |. W0 a5 H
          what else (as I have no changelog between 112 and 130).
' t3 L0 r9 y9 \$ N1 K+ e) O( I/ Z          The QoS code remains from build 108, as build 130 is 8 I+ ?2 S! E3 \1 r  K% O: ?
          unstable.
" B! T, F4 v6 h, z- x   - NEW: Added "diff" utility9 Q# i5 q* r% p
   - NEW: Keyword-based filter (new in 130)' K4 L; _7 s/ A
   - FIXED: Firmware/settings can now be uploaded over HTTPS6 }0 L  Y& ]7 \* `% }
            (bug fixed by Asus)
9 c; }  j) D$ _# v  K  i$ v! X   - FIXED: Buffer overflow in networkmap that would cause garbled ( n( q% @/ e/ n" g0 x
            device names to appear on the clists list (bug in3 N" f$ |) c9 b
            Asus's code)
7 L. H: V8 Y9 R$ t   - FIXED: Firewall would break when applying a game preset that / C. j# C8 C5 Y# O: G
            had multiple ports separated by a "," (bug in Asus's
& W7 o( t5 @! a. ]/ r: h            code)4 \! k2 ?6 v. k4 E) u7 M
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
1 P. e- `8 b/ x6 z   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)" V& I+ ~% {& v/ Q! p. V
   - IMPROVED: /jffs/scripts/ will be created automatically if it
0 t; ?/ L7 O  j               doesn't exist (you must still make any new script & o9 Z5 L' G  Z& o. R! |  l4 J' e
               executable using "chmod a+rx script_filename")
: N$ S: M8 ~& s( \% W6 z+ r$ [0 K7 @

% w7 o5 O* d3 I* A% A' Z9 a( A2 y: R3.0.0.3.108.7:/ @. ^5 G2 `4 y7 H; p
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)0 ]' l1 L3 A, e$ _  X8 V% F
   - NEW: Added webui page under System Log to display active/tracked* W- O4 s( p3 w. Y
          network connections.( @# }3 c- f5 \+ ~" s& i/ }. X
   - NEW: Added netstat-nat command.0 z( A7 X0 T, d& Y
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
7 Z9 J& ^) R4 R          Shantanu Goel)
* C$ x1 b  d# o" l3 A   - NEW: Allows tweaking TCP/UDP connection tracking timeouts! Z% @: {6 |; j6 q3 A
   - FIXED: Removed check in Asus's code that would reject txpower > 80
- _0 @5 t# @: M% c+ W            unless you clicked three times on Apply (?!).
- y, k# R( n2 t* [+ o* a            NOTE: Still not sure power setting even works, as I get( x3 ]  a$ d: D3 t, P; a1 @
            -80db from the other end of the house no matter if I use . B3 i: n5 y2 I& g  D  x
            40 or 500 mW.
* K6 ^" E- p% x4 `" }/ [. h4 [" J9 @) ]
+ e3 S) I! W7 K2 S, f
3.0.0.3.108.6:
9 \; w; r( K0 u) _+ V   - NEW: HTTP access list (backported from build 112)
$ e4 y4 g! [1 E$ [   - NEW: PPTP VPN encryption options (backported from build 112)
7 T) L+ Q% i4 \9 R   - FIXED: Traffic history location was't properly saved
+ V* K( ]- Z* e" u* D0 Z$ A4 W6 p            when changed in webui.3 e" G1 R" \+ o  K
   - FIXED: Disabled traffic history saving to nvram for now,
4 r: [! I' ], R$ Q# }' G            to avoid people accidentally filling their limited nvram space.' F% j+ Q* O/ K/ a
   - FIXED: Missing bottom pixels from the bottom of General menu
, V3 k% X0 r8 m   - FIXED: Removed invalid CSS attribute% s! m- s$ u3 M3 }* E6 Z) O
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
- m; r9 {4 ]* ]5 B- E9 {2 @1 N0 _2 T( J

0 g1 Z1 C6 T# m9 f5 L3 p3.0.0.3.108.5:7 i: {  v6 J# S, n& ^, C7 e- d2 T
   - NEW: Crond starts at boot time.5 |( q( a- D! S6 g
   - NEW: init-start is a new user script that will be run early on  {7 X# k, \5 o0 `; F4 J1 g+ K
          at boot time (right after jffs is mounted, and before any
4 |. F; `- \* e$ j  h! J+ F          service gets started)
9 j  ^. i1 u, W% T- ~- K  - NEW: Can save traffic history to a custom location (USB or & {# T1 c5 @) E
         JFFS, for instance) to preserve it between reboots.
7 O/ z3 u" A7 W( D, v  - NEW: Added Monthly traffic page (ported from Tomato)$ S; ]1 {5 ?# J
  - NEW: Added the Performance Tuning page (with temperature).0 q8 I: ]7 I( l, ?" ~# W
  - FIXED: Webui authentication was bypassed by the web server (bug in
. r8 ?5 n+ Y* g* S+ w& K* I           Asus's code): n8 T! X( j2 R; ^; `* N
  - FIXED: Httpd crash when uploading a FW or settings file over
: u1 C% C$ I3 m( ?$ Q# \0 ]           https - should simply fail now.  For now you have to 4 G2 l- d0 I" O/ u8 ~7 E0 |# }
           use http for flashing the FW or restoring your settings' x9 W" d/ y. n3 s5 U
           from a saved config file.
: I3 B  G6 `" J1 P; k7 P- R3 ]* C" F1 G. \

8 k" k, x) K, j0 V3.0.0.3.108.4:
) k. D- {) I+ M4 D! n   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
2 j% m$ a: d3 _. L& @+ y; B! x" E          the OUI database (ported from DD-WRT).& _; l; l+ m2 }& R9 z# g
   - NEW: Added HTTPS access to web interface (configurable under Administration)
1 G- S' T8 e$ s8 b- C  w+ L   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)" X! U8 @- Y! v2 H. v9 D) z
   - FIXED: sshd would start even if disabled  E/ N; J5 s+ |- P4 R
   - CHANGE: Switched back to wol, as people report better compatibility with it.; Q# u: C7 N! m4 |
             ether-wake remains available over Telnet.+ q& x+ G7 N5 g$ I8 r1 u
* f8 T! D; {0 V% s. @
6 b& k: W, \; ]. k( |2 v5 i
3.0.0.3.108.3:
% Y% b7 w. ~$ A4 W   - NEW: JFFS support (mounted under /jffs)6 r9 }- U1 H1 a" l4 n3 Y- N
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,+ Q! q; P% i8 P' `5 s9 d
          must be located in /jffs/scripts/ ./ ]) V4 k! a5 B/ y  F. j
   - NEW: SSHD support- B+ Y$ Q2 m  U. y6 t. L3 l% L
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
0 d: k( C3 `1 I2 ]; B8 g   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
# `0 e. U; m0 d' W   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
$ W! I3 F) Y! }( U. H( j0 ]: h
! r" c  M7 p' w# R
( U' i9 @3 e1 F/ m6 D* `3.0.0.3.108.2:
3 R; ^7 G8 F/ r7 {+ C   - NEW: Added WakeOnLan web page$ K) Y+ M) V1 p" s

% l, l% T+ a$ e% i( q
9 i% d, s" O* B3.0.0.3.108.1:
2 q- [8 u* G- }3 V; @! k, _   - Initial release.8 m# U4 ?/ r& ]( J6 ]+ G6 b
( L+ w, u9 H( }( n- M1 s
" D( \1 [$ j, t$ R; n8 T
Contact information' b0 T! j; a5 l# x2 x8 U# T, p& f# W
-------------------& r5 X: U. E: w2 w0 s, H9 H; u
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)/ H6 Y- n. M% M% n) P
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
. v' \0 i! ~  s6 J8 F( E& R- LWebsite: http://www.lostrealm.ca/
+ I* u( v1 r2 U9 {( L3 o+ UGithub: https://github.com/RMerl/asuswrt-merlin
1 I9 E  z9 i  B0 `Email: rmerl@lostrealm.ca
- B, l7 d) G' z/ U, nTwitter: https://twitter.com/RMerlinDev/ T! Y4 [# ]1 a

8 H! ]" U- U; r* A1 iDevelopment news will be posted on Twitter.  You can also keep a closer eye 8 C, N9 H0 B* J4 P: Y; T
on development as it happens through the Github site.+ b3 O3 e. f' N

. M0 Z2 j/ q# ?+ b) T; i( eFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily ) r; @8 c% |2 \$ ?
post there (in the Asus Wireless section).
) s' Q) Y, o3 M% y- F$ g% Z/ `' s- ?, g4 e+ M
1 k0 l' _% w" r
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want * v. D, H  I- p! |5 D
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
: F( x  O, u- k0 _# I2 R% {" q
) o% V; r  C9 j' y! F+ |6 T3 `I want to give my special thanks to Asus for showing an interest in this project,
& b4 s( b! @- k2 o4 |and also providing me with support when needed.  Also, thank you everyone who has : n: [4 D% w* A! {( a8 A" b
donated through Paypal.  Much appreciated!$ `. n' D  c+ L8 m

1 _/ [6 P$ A) h  L& R3 J; b
! r7 k6 F! B* ?! s: ~, d: T$ J* R6 F6 L+ w. h) C2 q
--- / F( P( f) C2 X5 ]
Eric Sauvageau
: ?+ j( u3 A) S
8 Y/ K0 w0 a: ^3 T8 Y2 l. ]/ f3 H4 c4 ^0 e1 S9 ]% V

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
% m5 f. O& b) ]- l! ?谢谢,正好有个N16,刷机试试效果。

. m5 V4 ~; S' \. Y' Y$ p' a; p文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了4 }" H7 v2 q( ?8 O! N
没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
) n. q# R, R- x  T. F. `7 I今天刚买一台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-28 03:13 , Processed in 0.034635 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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