查看: 23657|回复: 10

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

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

% r& x& x# `4 ?" T& u7 x* e3 J  Rebased on 220, includes AiCloud; added wifi client stats
" }! b) @+ z( ~# l  
' ~( ~2 T; k" v' E! Y# m  
6 Y$ a8 n4 {& `  
7 n) C- Y1 {1 S4 a) I0 v! N  
1 t& B7 F2 F2 I" x0 Q& g  
5 \. C# @# ^) E; ^0 m& P' W% Q4 e

* I: m: S) W7 d1 W/ _5 v0 ^% x
2 }% \- M! W9 I9 R( _
+ \  ]: d* B. O! U' W. V0 a8 S" n" b

4 W: Y$ X1 L3 R0 M* Q1 V0 f4 X5 h/ {3 Y5 p& l0 M& o' U

( p$ \( Q) N) `! c5 i+ F8 U  Y$ [: E1 h. Y/ \1 H5 h

: ?  s" J" v) ^& K* |3 ^" e, |9 r
: O) x8 Z8 v2 A8 rAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
  A( ~, a7 o% ]4 O" Z2 |7 h5 k" _=====================================================$ {7 g5 Y$ g9 e9 n" A
" u7 s& Y' [8 Q, q$ P
" y. x3 Z, O7 E3 O8 S
About
3 h4 Q& L. v$ f3 t& `7 L-----$ l) J; l+ T9 _5 u
Asuswrt is the firmware developped by Asus for their newer routers.  They are $ `" C( Q/ A, w* p
also porting it to some of their older models, like the RT-56U and RT-N16.  , ]2 v" ?+ x0 F; t
While originally based on Tomato-RT, Asus has disabled some of the
; B) @: K" i) t. soriginal Tomato features, and added others.9 o* y1 d2 V: o* y# o+ S# f5 H7 w3 C7 P
/ k3 n# K9 ?; [
Asuswrt-merlin is a customized version, which I am developping.
5 b5 d; V% h' ^The goal is to do some bugfixes and minor enhancements to Asus's firmware, $ W" @; B" c- S
without targeting at full-blown advanced featuresets such as provided by
  t( N1 v& k0 L7 t! F9 X' oexcellent projects like Tomato or DD-WRT.  Some of the features
  h2 Z8 K' u7 _8 \6 Gthat had been disabled by Asus have also been re-enabled.( F; z; z1 [* ]1 J" P. v# Y# q
This aims to be a more restrained alternative for those who prefer to stay
5 p4 Y+ T" Y$ N* ]) @# u6 M% Dcloser to the original firmware, with limited risks of seeing new 9 L4 y3 r9 v5 ]  k4 j* Y
features bring in new stability issues.  I value stability over ' @# H" p4 _( s: Z
performance, and performance over features.8 G% G7 ^: O# q  ]+ |, n+ s

3 T( U0 J' x. {. g7 e) M
' H& O: e. K; V# N, R' U: _. a1 S9 v! W3 m2 W. D; W
Supported Devices( @2 p8 Z$ P* E. n- C7 L* Q$ \
-----------------
9 y! B7 ^% b- J  y1 }1 R$ `Supported devices are:
0 d5 e! e# E2 t/ E * RT-N66U+ U7 A' `$ r- H" q+ P; o
* RT-AC66U
( N. s& R% k2 v1 g
" ~- W4 R, B: e  _9 gThese devices have experimental support (because I don't own one to test it):
& }5 D+ |5 [9 Z" x/ P6 l1 Z * RT-N16! W. C( _( k) l  I9 x$ M

3 M# \) z- Q+ ~/ J1 f2 p- }/ C1 k0 s4 a8 K0 P5 w

8 s" d- p* A) s- f/ P- C% p" AFeatures0 a# ^& S) u7 U" F; N3 b' h* `( ^
--------* t3 q5 `2 {, n5 u0 L) c1 V# m
Here is a list of features that Asuswrt-merlin brings over the original firmware:
8 T8 Q* N$ ^4 d7 E9 f8 V2 i1 B6 N( a2 S: j
- Based on the source code of release 3.0.0.4.220
3 _  a! u, @% O- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
8 c7 g9 h  u1 B: `& v  m- WakeOnLan web interface (with user-entered preset targets)5 n; @* E% D3 P. X
- Persistent JFFS partition
6 p4 t4 D7 _# `: h( P7 Z- U, L- User scripts that run on specific events, t5 g* x$ W" z# S4 b" K9 D
- SSHD (through dropbear)
1 n. m& ^; L6 w- HTTPS web interface
5 i8 Y+ y- P9 x  h! [- V0 E' T- Crond
4 R2 ~) P2 e8 A! L7 u+ S# n- Clicking on the MAC address of an unidentified client will do a lookup in* u; I: C: E  m! ]+ }* z" R
  the OUI database (ported from DD-WRT).' S5 o" W& k5 `: _5 [
- Optionally turn the WPS button into a radio enable/disable switch. x4 H# O& r$ `4 q9 X
- Optionally save traffic stats to disk (USB or JFFS partition)+ M# m2 Q- m9 |7 i2 l, E' i' u
- Display monthly traffic reports
% v4 p1 i1 Q" t9 X2 \: P- Display active/tracked network connections0 h7 H% w% D) F1 g
- Allows tweaking TCP/UDP connection tracking timeouts, V* E! k* P! y" O, L* S
- CIFS client support (for mounting remote SMB share on the router)
& Z. J: h* A7 b# p0 T. @& c& H- Layer7 iptables matching/ Z5 z9 o  X' F  @8 Z( I
- User-defined options for WAN DHCP queries (required by some ISPs)/ d0 j. X4 f4 W
- Name field on the DHCP reservation list
6 s6 S, Q6 O$ y+ x/ Q/ y& L3 l- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)& r3 G4 D: L" Y: e* C3 W2 s
- Dual WAN support (both failover and load
' f- Q( r7 y( v8 t1 S/ X2 R" ^  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
3 |5 F- ^1 M, Q2 ?7 C4 l: D- Disk spindown after user-configurable inactivity timeout" A7 O, b4 M4 m$ K
- System info summary page+ t1 v. }/ w+ l4 |; n
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
3 E2 l4 ?; s- b. X2 v- OpenVPN client and server, based on code originally written by
' \4 p. r4 J$ u' [5 {: m* _  Keith Moyer for Tomato and reused with his ( Y1 L; S) D; e8 Q  k
  permission. (RT-N66U, RT-AC66U)! P$ N5 I/ k0 N- t
- \" M+ o6 u0 X( W- E
+ J8 B- H/ p  y, I. q  e' v
% q5 _6 [; h6 n8 f" O2 E1 [$ [5 V/ A) [
Installation& v' j7 ~8 i0 _( {/ @
------------& Z7 m( t. U$ E4 e
Simply flash it like any regular update.  You should not need to reset to % f4 e! `9 D  ~! b: Z9 @5 k
factory defaults, unless coming from a version that used a different ) q/ A: y8 j1 Y; _8 p% z
nvram size.  You can revert back to an original Asus firmware at any time just! F4 d7 k+ ?( ]( s9 E
by flashing one.
9 t5 Q3 `+ [! a. p9 D7 n; x4 d; {
: m- H2 h+ m3 L/ t3 NNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
1 _( z, `+ g  D* ~) H4 K" A$ c4 Rfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
6 [' s. P; `5 p- Kwill wipe ALL your current settings and revert back to factory default!5 G  D' `& S. ~1 U+ s# M6 A
This is required to upgrade the nvram storage to 64 KB.7 i  c6 q, o# H8 J  Y" k

* w; @/ M) u  R( }4 a0 y6 e) `  U0 r& M& P# ~- V4 M
Usage6 p/ a( B0 T$ _* y9 [( t
-----
2 X& O9 ^, P% ?6 J
+ B8 i2 ^4 P, S* }0 Y5 j* JFFS *4 x" Z3 Z9 U2 c8 N
JFFS is a writable section of the flash memory (around 12 MB) which will & T+ N: T9 Z1 M1 j3 i# N/ S
allow you to store small files (such as scripts) inside the router without 4 n0 f6 U/ H/ x. A9 y1 t
needing to have a USB disk plugged in.  This space will survive reboot (but
0 d4 {1 a5 S6 W1 jit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  2 A* i( @6 W- h9 B# G) V
It will also be available fairly early at boot (before USB disks).) ?- I9 c/ r2 f7 E

; u3 n$ e! h% oTo enable this option, go to the Administration page, under the System tab./ V5 ~  c9 C' `2 n3 X
1 k2 o( S, G4 G9 p1 U+ \* y3 k
First time you enable JFFS, it must be formatted.  This can be done through
+ H! E' x  d8 H' _' {+ @1 o+ ythe web page, same page where you enable it.  Enabling/Disabling/Formating " u, \4 U- n/ L* F  C  D
JFFS requires a reboot to take effect.
& S& z: J3 z& c  k! e& p  V: ]1 Q' k) i2 H9 p+ X8 P% e3 S
I do not recommend doing frequent writes to this area, as it will
5 D' T* F0 Z, M+ Yprematuraly wear out the flash storage.  This is a good place to
, U/ Q& p- ^) u, Gput files that are written once like scripts or kernel modules, or , M: `% I- y/ u( L0 @. S# `
that rarely get written to (like once a day).  Storing files that ) D( [# p$ o4 P% `- l
constantly get written to (like logfiles) is NOT recommended - use' U: A) D8 a0 M) b
a USB disk for that.
- p# x; \9 x+ v: U- b( {: k( w* f
& U+ K; `, _6 R9 [0 D6 \* v6 d, [8 z1 }% w0 [' Y3 g
3 f& ^, t5 R* A' m9 e$ n$ k# n
* User scripts *8 j4 s/ P7 ?" Y( t3 C1 t: I
These are shell scripts that you can create, and which will be run when
# \$ ?( v- x' s( n2 ucertain events occur.  Those scripts must be saved in /jffs/scripts/
  h/ a: ?* [' V/ n8 I8 P(so, JFFS must be enabled and formatted).  Available scripts:$ Z" k' u# }8 \/ j8 Z4 c' V

, z* J% ~0 s9 ~* h& A! r- services-start:  Services are started (boot)
& P; a& A2 h7 K% Q; u- services-stop:  Services are stopped (reboot)+ V( c! k, f6 l7 D
- wan-start:  WAN interface just come up (includes if it went down and back up)2 b$ f* F! y* j5 w
- firewall-start:  Firewall is started (filter rules have been applied)
# G. `1 |8 l2 u- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)7 r! y" @# {& i1 `- t
- init-start:  Right after jffs is mounted, before any of the services get started
. Z8 i0 Z3 d) D( I- pre-mount:  Just before a partition is mounted.  Be careful with # l6 w; a- T" X; @
  this script.  This is run in a blocking call and will block the mounting of the 0 r9 c+ C; Q2 l
  partition  for which it is invoked till its execution is complete. This is done - S. z! X7 {1 p# P& s9 S. z
  so that it can be used for things like running e2fsck on the partition before ! ]( R# x% H2 {) r% X: R
  mounting. This script is also passed the device path being mounted as an
- K" A% E& E  L6 e, L9 \  argument which can be used in the script using $1.
- ~$ ^3 o+ U7 P4 w4 q! k0 r- post-mount:  Just after a partition is mounted
9 V! ^- G1 y& L
: ^* A+ j$ C) s. d7 @/ ^1 B+ D  QDon't forget to set them as executable:8 L& @, F, X1 ~7 P# w4 z3 t
3 c* x7 _* w4 p$ C$ [5 C' S8 u
   chmod a+rx /jffs/scripts/*
! u2 D7 ^5 N$ U: L/ F. ?; ?! v$ ^+ t/ H% q9 R8 ?
And like any Linux script, they need to start with a shebang:
' h9 @) {3 l* _" J4 t
4 c" }* j4 z7 c   #!/bin/sh7 M: I0 J3 i/ Q
* l3 Q7 U  Q! ~% ^0 Q

3 U% h, s# L- U' Y. D- x; N6 B
3 I* P, a8 n4 D/ |* t0 `* WakeOnLan *
  B: A5 t" y# i3 zThere's a WOL tab under the new Tools menu.  From there you can enter a; {: F7 n( c$ _$ ~: Q' s$ m# u6 v
target computer's MAC address to send it a WakeOnLan packet.  You can also. ~( R9 C! y/ ^5 C& O9 X
create a list of MAC addresses that will be stored in nvram, and on
" N; R6 p, ?& ^" _1 G$ f) P" ywhich you can click afterward to wake up one of the listed computers, without
  D& b- I3 _$ ?  K% y5 o" ~having to remember their MAC addresses.
- M: N9 a' U4 r9 u/ a4 E  h/ a* |7 P6 [. ^6 N
- w) @5 x/ F* T- q, a
- z0 d- }; p6 L
* SSHD *+ W/ J5 n( L$ d  q1 l
SSH support (through Dropbear) was re-enabled.  Password-based login will use 7 \- D" [% [1 T6 A' B3 m$ q
the same username and password as telnet/web access.  You can also optionally
, B( H. U, W4 r- g& Y5 K! f) ginsert a RSA public key there for keypair-based authentication.  There
8 U) a. C/ v$ W- D. ^3 O) U. Pis also an option to make ssh access available over WAN.5 p! o3 l7 m# t  o9 G2 F

8 u& ^! t% ]$ ?2 A- a( |3 m. Z7 d1 h7 m6 J" d! f; t
* HTTPS management *, h0 Q0 r$ J% }5 t5 F  b4 W4 W
I re-enabled HTTPS access in the firmware.  From the Administration->System 6 _* _! @; Q9 f1 \( B' q" f2 L
page you can configure your router so it accepts connections on http, https
( j2 f" d+ j. p* L) n$ N' N0 jor both.  You can also change the https port to a different one , M3 U: \# y% i' J7 H/ v
(default is 8443).0 f9 y+ U* N. _+ a
( t6 x6 z; I$ ?4 a, ~

2 f8 L5 Q$ D/ L1 H5 o  y/ Y& s+ a/ |5 x
* WPS button mode - toggle radio *' f8 `% H' X( n  _: s  [+ v7 G2 x
You can configure the router so pressing the WPS button will
' L2 ?6 L7 |2 \' a# otoggle the radio on/off instead of starting WPS mode.
6 x! _3 ~6 m3 N* t- H! NThe option to enable this feature can be found on the
6 c% N$ o) v' {2 hAdministration page, on the System tab.2 S5 m7 d. }0 B; U3 n  v+ U/ e

: l3 R' o* g/ d8 k! G
5 v. y7 U! u6 f" q# q7 v) s! x4 s
* Crond *2 m- v9 n: `% ^" G
Crond will automatically start at boot time.  You can 6 ?/ a* R9 R4 f/ Y1 x5 a; R
put your cron tasks in /var/spool/cron/crontabs/ .  The file
- S4 w) f( X/ O! R+ n% f, Xmust be named "admin" as this is the name of the system user.
. J7 F9 t, {1 pNote that this location resides in RAM, so you would have to
1 d+ s1 F$ B5 z. a/ a4 |% mput your cron script somewhere such as in the jffs partition,
0 h9 u% A7 F  n, P) Q8 E, fand at boot time copy it to /var/spool/cron/crontabs/ using 5 D1 P( ^3 h5 i# z2 S7 f9 N# |* o
an init-start user script.
; f$ {4 J0 r: M4 o* D
- B3 z7 \6 Q5 Z% z3 J' J7 u0 i) ^# e0 t2 F: R0 `; G) G
8 t7 `; D3 r  K0 K& |, j8 T& A
* Traffic history saving *3 \* S) N6 t: B. T8 [3 z$ `
Under Tools -> Other Settings are options that will allow you
1 D8 ]+ d, R, x1 {& d& }to save your traffic history to disk, preserving it between ) F* J& t! F/ @/ F; K0 X8 v
router reboots (by default it is currently kept in RAM,
- O- A; ?( H1 n% \0 }6 w9 Dso it will disappear when you reboot).& R, d  ^7 N. S5 |% d" O* F

* o: n! f/ @- G' N, Q3 S* ~2 S, qYou can save it to a custom location (for
4 h6 x/ ]+ P+ Xexample, "/jffs/" if you have jffs enabled), or
  ]5 I! Q0 b: k/mnt/sda1/ if you have a USB disk plugged in.3 c/ e( d0 ?- m* H; ^
Save frequency is also configurable - it is recommended
3 N" Y* H- W" @- b6 f3 ]* }to keep that frequency lower (for example, once a day)
2 f% A) s2 W( Z" a' w, {if you are saving to jffs, to reduce wearing out / l+ e. D* C9 M
your flash memory.  Make sure not to forget the trailing $ L0 b! V9 K  _1 [
slash ad the end of the path.
- L* ]% E' ]- H! f0 D5 B, D' @7 T% E  [  `& D8 m$ g6 H9 v
Also, a new "Monthly" page has been added to the Traffic
; h, K; J0 K* K# ZMonitor pages.
7 q4 K& r# [2 g" w  F$ c! @- Z" r' f, m! c
+ J2 L7 }* ]# k
7 s: N! e9 r. ^% t6 J2 d+ e
* Display active connections *1 A0 t  V5 i! y% X( O5 r
There is a new tab under System Log called "Connections"./ E- R. W5 d* [7 G
This page will list the currently tracked network connections.( g3 Y1 w: {! E6 t
You can enable name resolution for IPs on the Tools menu,- y' e" r* r6 b/ r5 r6 I
under "Other Settings".  Note that name resolution can
. h- ]3 Q9 D8 P( ~4 G1 `slow down the loading of this page, especially if you have
6 Z) v$ B5 g: U: U3 ka lot of tracked connections (for instance while torrenting).: I& Q4 n  {* N) ^5 i; h
% J7 R2 d3 O( g
- B$ ~4 `# l( ^, A2 }5 M

( F0 j- @, I& r: j/ c6 k* Adjust TCP/IP connection tracking settings *( b* S) w' y( r  F0 F+ U
Under Tools -> Other Settings there are various parameters
9 d, o, V; _, ^/ i! wthat lets you tweak the timeout values related to connection ; N- \5 o" q8 ^5 }
tracking for TCP and UDP connections.  You should be careful with
. y/ e& C% q3 j1 p6 B" O9 G1 |those settings.  Most commonly, people will tweak the UDP timeout 2 ^! T% Y1 h+ e# O4 ]
values to make them more VoIP-friendly, by using smaller timeouts.& J8 W- \3 I$ a
Timeout values are in seconds.
% B: J) A( K6 l! M3 Z1 ?3 M/ |, J
/ T  K  e4 T, v; y4 y
% k) J4 h3 z" ~: I' ]1 u, X. K/ Q3 \& @/ H( _  {8 x3 R+ {
* Mounting remote CIFS shares on the router *
* K! a; v! x6 |3 S9 SYou can mount remote SMB shares on your router.  The syntax will
0 U6 Q6 b8 f2 Y( T" j! \be something like this:
8 |" d2 f. c; s( d# T+ {4 s
- l0 r# [9 q7 jmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
' W  M8 Y1 {4 Y; t0 N/ m  x' T5 m! }. G; H1 F+ p) Z
(backslashes must be doubled.)
6 b3 t' Z3 S4 `" j4 Y9 Q8 y/ h) S4 s- X4 X# F* S! g: t

5 T4 G7 ^' O5 ?0 c# E* i6 ^% s8 h. k8 U
* Dual WAN (EXPERIMENTAL) *
4 ?, N( r1 K7 @8 hAsuswrt originally supports using a USB 3G/4G modem to use as a
6 f7 h3 N% ]9 ^8 k: f, L3 z4 c. {failover Internet connection.  Dual WAN is the next step, also 9 e: U; v! x" e4 P" [* q
developped by Asus but left disabled so far in their official
8 h; U' U5 ~( w3 K2 T0 h9 _7 treleases (probably because this is still work in progress).  / f+ G  t  W% ?' n4 Y8 \/ L: R3 e9 m7 e
! m$ [7 K3 ]/ t. m( ~/ P/ |
The first improvement over USB failover is that it works not only 1 i- g0 y- w, o& P* }4 D( F5 d
with USB but with other ethernet devices, which can be plugged
4 G0 y; B8 u. m& v2 ^% gon one of the LAN ports that you will select as the secondary WAN
5 ~" t5 `3 u$ uinterface.  The second difference is that in addition to failover
/ ~  N5 g4 `+ H+ o2 U  dmode, Dual WAN also supports a load balancing mode, allowing
  J) ~! t4 E% m; _% J, D+ I( ryou to share both connections at once.
! N7 j  j2 ]0 Q  i) ]/ j
, Y$ P- Z$ V4 V1 y1 RKeep in mind that Dual WAN is still an experimental feature, until $ z6 q* Z& P! Y/ \7 ~
the time Asus finishes developping and testing it.
# b5 g: V0 l  ^1 W' ]  G7 p9 j7 u: I. ]/ O) @3 {0 X

' j* h" u6 `; F2 @
% B  s, j$ q: D7 b* Disk Spindown when idle *( j2 {8 \' d) V* h5 G8 {5 B
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you + _/ o2 H: |" k2 m3 x- L2 C
to configure a timeout value (in seconds) on the Tools -> Other Settings
& G+ Y' O* g( R9 Y) v% ypage.  Plugged hard drives will stop spinning after being inactive % ]7 `; N; r+ }  e/ ]$ f5 c
for that specified period of time.  Note that services like Download Master
3 L+ c, N. Q6 o: i) Q) cmight be generating background disk activity, preventing it from idling.
% Q7 X# q& l. Z4 J0 }* C# v1 i0 c

! S) W  m9 D2 O5 P# K& }. _7 h* H6 F
* OpenVPN (client and server) *
/ U8 X" k9 Y- @0 G/ @OpenVPN is an SSL-based VPN technology that is provided as a . F  F& h: \0 \2 `6 d$ X( k
secure alternative to the PPTP VPN already included by Asus.' t; }" ?0 p" R/ p
OpenVPN is far more secure and more flexible, however it is 7 j4 [8 `# t/ t, l0 y2 G9 E/ Z, u
not as easy to configure, and requires the installation of
: d/ L- h. i; t+ ra client software on your computer client.  The client 7 h# Q" ~" F1 t5 m7 f' v& Z
can be obtained through this download page:7 f3 I" J- P# y$ ?

8 ^# ?, H" G4 X1 uhttp://openvpn.net/index.php/open-source/downloads.html
+ Q6 L- @% F) I- E5 S
4 ~. K/ ?$ B4 ?$ D" N: t) hExplaining the details of OpenVPN are beyond the scope of this , T2 j1 [: @! g: K& C8 Q
documentation, and I am in no way an expert on OpenVPN.: y& C* A4 X/ Z6 |" i7 j" ~: A
Fortunately, there is a lot of available documentation and
8 V9 @' H, J( N; q9 WHowto guides out there.  I tried to stick to the same option ' Q" k% {. ^  W
descriptions as used by Tomato, so about any guide written 8 G8 o$ J2 T# T3 n  R
for Tomato can easily be used to guide you on
5 ~  F, m6 y8 s" ?: k5 PAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin ' N7 O. l( _  `4 H0 G& ?
Github repository.4 [8 E' o) J! l

$ G, ~2 Z/ m0 |0 w6 [" J. t- W' T: _# U! X

$ R2 u" c$ @9 A/ PSource code9 M/ }+ B: q  }/ i4 F+ F
-----------6 f  S; {; W! G# Q! T
The source code with all my modifications can be found
/ y4 n2 ~* j$ e0 @3 g& Pon Github, at:
% L( k$ w- P+ q7 x7 H
2 b& x, W  D: R! r  L3 Vhttps://github.com/RMerl/asuswrt-merlin' Q! C! g: S* t6 N& y( B

/ k* {' O0 W7 {0 e( H0 T( A9 T1 f$ y) ^

  y0 m) F0 e: h% I6 G3 O! ]History3 `3 y. v6 v1 z0 \& Z; G
-------% [7 k0 Q! |- W. P, m; s; z3 n
3.0.0.4.220.18b:9 S$ N* n( @4 d/ @4 {$ Y
   - NEW: Report both rx and tx rates on wifi connections# w" w" [& X$ @# @' V  D; H4 p' {
   - FIXED: Handle cases where the wireless driver returns a speed of -12 ], s/ W7 z2 m& o4 e
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
* {. B8 k+ {  C' W% B            the wireless page take forever if you had multiple connected clients.9 d8 \$ E9 ]: o: C, ~  f
            You will have to manually refresh the page the first time you access it" A/ {  W3 l, _  f3 A& V/ p9 J
            if the RSSI is reported as "??".! K6 E3 O0 _2 m) ]% ^) t, `
+ N1 a( K1 D; n/ }/ Y* l7 D( U7 e- r
: n: f6 i* z6 S" U
3.0.0.4.220.18:
/ [2 B2 m/ h/ Y   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be' l( ?# g9 C9 _
          manually set to a value between 0 and 15, with 3 being the default)." f* q6 v$ g+ n" G; @; R: G
   - FIXED: Buffer overrun in init code that would crash the router when   h* P8 I( V- P8 T+ \
            too many features were enabled at compile time., [4 M7 H8 P/ f
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)0 l9 j- J; z* `9 J/ b& C
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
6 Z/ j$ x- i" {- F   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
: {  P1 I( m5 M            not properly saved.
1 V. Y$ \' _* y   - FIXED: First time a client's rssi is polled it would return 0.
7 r8 Y8 ^) a9 O/ `   - FIXED: post-mount user script wasn't executed (regression in 220.17)) h* a2 f- v9 S5 {
   - CHANGED: Added some info to the OpenVPN server and client pages.$ o# ^& Y4 G/ J, U2 `
   - CHANGED: Improved load time of the VPN Status page.+ ~/ G! O8 Z7 p3 A6 g5 H. ?
/ w, `9 b9 I% _! q7 g  E
! X: R; t$ e: {( R$ {
3.0.0.4.220.17:
& l; T! {1 L6 L9 [; W* U   - NEW: Rebased on 3.0.0.4.220, which includes:
/ a* ?. |4 Z: k5 e            * Fixes to IPv6 6rd. {8 }* M+ [) l' o7 V2 N
            * Fixes to AC66U Wifi + QoS
' T# x& |, g# A) L) n- P            * AiCloud
4 j# G) T5 }2 {+ o  E            * Interference mode once again enabled
( k/ s7 f' d! T+ k; L) c( a$ L  ?  - NEW: Display last received rate and rssi for each clients on Wireless Log page.7 V# q  p3 d+ t6 n7 p
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients- a/ |$ y* t" x
           if you had just enabled the option on the webui.
3 N$ q6 O7 [: G$ f* F  - FIXED: PPTP clients not always showing on VPN Status page." w  U* R6 `, G5 w( T4 L
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
4 I( u  r) G" C; `( D( w  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks# {6 p! Q" v* t6 f9 b' n( r
             the router.
+ O3 C; z9 |8 l2 `$ a3 j" X  - CHANGED: Removed firmware update checker to avoid accidental, Z9 t2 x/ R. X/ J$ O; V  P0 Y* K3 z
             revert to original FW.2 J7 e5 E0 T: p

8 V; o1 z. W+ F$ o/ o1 E6 ?& {  y6 E' I1 p5 r! d0 \+ y
3.0.0.3.178.16 Beta:; W! W8 W" R  k! M: O/ i
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
$ E5 G5 j( X' g2 B6 L! A" Y( A9 Z          Keith Moyer (from the Tomato project).0 k& ~9 Z9 ?: w
   - NEW: Added crontab command" K8 g' l# l6 A: M  Q8 }. z
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either ( r) ?0 @: a; k& d9 x3 f5 d
            VPN or the NAT Loopback (GRO is now disabled for that device)2 L( d' g8 v6 Z
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
6 S' Q" U! E+ e, B            even dhcp requests to be serviced from the wan side if you1 D+ h0 e( b) z
            had the firewall disabled (Asus bug) (fixed by dev0id)* x+ k+ ]( n8 f
   - FIXED: Default disk idle spindown now set to 0 (disabled).- t1 o! D( W- |) T# r6 c$ Q% h7 P
   - FIXED: Corrupted WOL list when using IE.
) S9 t6 @$ U; m$ |* ?  _   - CHANGED: Upgraded openssl to 1.0.0j.
0 V% @3 Z; r8 L4 P) K, P   - CHANGED: Included fully functional openssl command (will allow you to' i( E& M) h' z) }1 U5 I' U& a
              create keypairs and certificates from the router).
8 D) }. ~, M/ v* J0 p  i   - CHANGED: Removed power adjustments from the Performance page, as they
1 Q7 ^, f/ ^5 j$ P' q) B3 J              are redundant, and not as reliable.7 ^& w& g  H+ X0 e
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
6 k: g6 ?# R4 g* j& _              am unable to work on them without an actual router.
% g$ C' t2 z! M7 {$ x
. V& W  m6 {  ]  G/ M% X
, a, a, h& s4 Y0 ~$ X4 T3.0.0.3.178.15:
7 y1 m8 M  g' ?$ ]+ p& \   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:8 a3 u  _; Z" L0 Y
           * Radio turns back on based on schedule. W# O8 u+ X# v1 ]$ |- O/ S
           * Reorganized QoS pages
- {+ H* Z( N0 ]+ U: L           * Turning WAN DHCP connection off will first release current DHCP lease
9 \( Z1 t, [, c! P; o& }   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.3 U$ w3 O1 z0 F( n
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
  ?% `9 X( l! A& I+ h; F% B          max, as using the whole 90+ MB available makes little sense for
, H6 [0 \3 \2 K8 c" v" }5 q" R! }          JFFS, and was also displaying some issues.
) ^  v$ Z' z) l9 K% @   - NEW: Added nat-start user script, as NAT rules get applied separately from
7 J/ o9 m: x+ l+ A/ l          other firewall rules (firewall-start changes to the nat table are
( t$ B: d3 b( Q( [2 l1 D          being overwritten when the router starts NAT)+ a$ E2 w& X8 c+ `3 V& D
   - NEW: Added additional info to Sysinfo page
* L' E& C7 D% c9 v0 B   - NEW: Added chroot applet
: ?3 j4 B9 x2 M% ~   - NEW: Option to allow SSH access from WAN
0 p* N3 g9 ?& Q1 Y7 j' E   - NEW: Option to exclude specific devices from idle spindown, c& M/ r- [# C2 _* t9 I: q  g# o" b
   - FIXED: Performance page now uses the new Sysinfo API, and is now able1 F" w* V9 _: e7 L3 d
            to deal with cases where radios are disabled.. J# Y' q" k- E+ T4 C7 u& Q, B. X

6 Z4 a2 B+ k% D: M, a* Z( J+ q) F. q0 Q! q
3.0.0.3.162.14b:
7 h$ q5 D- y9 n   - FIXED: Web server would crash for some people when accessing, X0 {+ J: r" ~& ]: _/ g4 R
            the Wireless Log page.# ~  w4 b7 s8 ]4 e/ {7 N% T

% r+ a' W+ b/ @
4 P" |. j8 m% A8 W3.0.0.3.162.14:/ p& i. O4 [* v2 ~* l' s2 {) X* X
   - NEW: Spin down disks after (user-configurable) inactivity timeout
# O0 ]5 Y$ d0 v% _          (using Jeff Gibbons' sd-idle-2.6)$ [9 [2 b& t& W; ], J0 ^, k# @
   - NEW: System information page under the Tools menu.
7 y& E$ D5 E0 v. L) @2 i   - NEW: Station list on the Wireless Log page will now report associated
8 I6 c; `. P' v7 m          IP and hostnames (when possible).
; H* v; q0 }" U8 T: _  q  |8 U   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:4 Q* e5 b# A2 \! f( o9 r5 f
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
7 k0 _7 {7 D4 @0 q! v" \% O   - CHANGED: Better integration of the Run Cmd page.
* V: I# ?- P/ ?% u) F5 K   - FIXED: Incorrect left menu rendering when under the Tools menu.5 V& S2 ]* V/ \6 O9 A8 c
) F* n: f+ Y0 q8 S. p3 Q* C
0 G0 W7 t* u& y6 A( O9 V; u9 `
3.0.0.3.162.13:
6 O. }- h  D8 X' p  p- `$ I1 I   - NEW: Rebased on 3.0.0.3.162.
7 K# o6 F" L% c2 c/ B   - CHANGED: Switched to WPS radio toggle code Asus added,
8 w, \  g- ~( n+ @7 y              now on the Administration -> System tab.: f8 h6 R, z3 V! R" U! {/ {

0 }* F, ~' X9 o* s" Q* z
! U0 |4 H4 l0 ]: |6 {3.0.0.3.157.12 Beta:
' _1 N! k8 @7 V' pThis is based on unreleased Asus code, which they have / }; g# _7 q* P2 q
graciously provided me with.
9 e- }: u" N" L" A1 o6 r' \0 d- x4 J# ^
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:$ ^$ s% V3 ^4 \7 c2 O$ D
      . IPv6 tunnel memory leak fixed0 h7 |$ q1 q5 h
      . They fixed many issues, making some of my patches 8 W0 S- Q* }+ j! o( s$ f2 o
        no longer necessary, such as timezone DST, https auth, etc...
- Q8 U+ I6 j& `1 x( {      . Upgraded radvd
6 ?$ x* K" c) I* h  f+ ?$ G, s, p$ y   - NEW: Added link to the command shell page in Tools menu.
1 [9 a/ i1 c2 a: y# d* y   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
/ p2 n/ I) t* l+ C# a: e# U   - NEW: Added "tee" command.
) ?2 V) {5 e/ W7 L1 d3 D2 j   - FIXED: NAT loopback rules would actually NAT every lan to lan4 X9 A- K. B! c& W
            connections instead of only those needing the loopback
! ]* Z/ d% m( Y& l0 G/ Y+ }1 \            (bug in Asus's code).  Replaced with new code based on a
, j+ n9 f- |1 [  K' V: K' {  p# V# h            suggestion from Phuzi0n on the DD-WRT forums.% E& e, B3 t6 @+ |9 }  b' s
   - FIXED: Accessing the WOL page would make it resend the last4 P) j+ {" F9 p! q: c
            WOL request.
0 x1 Y) ], Z2 W# e0 b   - FIXED: 'cru' was using 'root' instead of 'admin'
% V/ j7 m. p/ Y3 c, a8 x   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)1 |- N: F& T0 v) o6 L
   - CHANGED: Made tracked connections load async from rest of the page5 C& @# X" p/ m0 W4 s' C' P$ a
   - CHANGED: Increased hostname width on Connection status page
  H1 q$ w4 W% [& c9 Z, r; X   - CHANGED: Improved WOL page functionality.
' {+ Q& _( Q+ M% h8 h- e' t5 R& H" N5 n! a! P/ r' i/ k
7 I- n# C" V4 L* a' I# s
3.0.0.3.144.11 Beta:
6 l! L9 A1 Z; b) h: U# [+ f   - NEW: Name field added to DHCP reservation list
; x- e. p5 A/ T/ v" Q   - NEW: Webui option to enable resolving IPs on the Connections tab% B  t- I' `6 D3 c7 ?2 l2 i
   - NEW: Store a list of computer MACs to use as WOL targets
  S/ i0 ]5 K. U; S& g9 h+ `   - CHANGED: Increased dhcp options from 32 to 128 characters. g$ Q$ W# q4 X3 X2 r! @. W9 `
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced" G" h9 e+ B9 o+ e% i2 I
     it to 16 in recent versions)
9 w6 G  \0 ]1 M- k+ A   - FIXED: Retrieve dhcpc options for the correct wan interface6 z$ O: a1 D$ R) o4 u

% i4 j+ K# N, D7 g
- Z* j& w6 R# a/ j' L, h3.0.0.3.144.10:& r, g+ H8 Y3 L  s" g
   - NEW: Rebased on 3.0.0.3.144.
9 P, T; @6 N) K( H  v   - NEW: Support for 64K NVRAM enabled.  ***First flash will
3 Q5 n% x/ o& T3 Q- ~          wipe out ALL your settings!  And you cannot restore 8 N, k& Z8 l( Y3 I0 I
          from saved settings - you must manually reconfigure
) M  n) C4 [- `8 G, ?6 N          everything.  Be warned!***4 X) j- K9 {, [! o/ D' @! U
   - NEW: Enabled support for Broadcom Wimax devices% d# I% T8 Y; E, R  x% r9 p
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
  q0 g, r% V: e" E+ P  w   - NEW: Added layer7 iptables matching
- c' p  F2 a7 B" a5 ?+ w   - NEW: Added user-options for DHCP on the WAN page
( C4 k4 ]# s) l) V. L) ~7 i5 G9 @2 y* d) [   - FIXED: Router crashing when connecting to it over Wifi
; o4 K$ P( A5 c- @& D* {" S: i            and running the newer QoS code (disabled GRO)
' T& F* d8 i3 y& I8 D. L0 S: o   - FIXED: Router crashing when connecting to a network
& K. g4 n" H6 g% Z* u( B, h" n4 y            device behind the router from over a VPN
$ I$ G3 [0 J/ C! |: @: t( A            connection (disabled GRO).3 v: ?3 v. _7 A& ], E  q/ d
   - FIXED: Incorrect timezone set unless enabling; Z) q! b% q8 s; ?# [
            manual DST., R. H$ z- L  D% ]1 ?2 J3 a

5 y1 ^- N& t2 L
2 s$ o& t5 A! X0 X. N+ X, K2 H+ N3.0.0.3.130.9:* F7 D& c: }& O1 E' |: Y
   - NEW: Enabled new Dual WAN support from Asus! n. W* ^8 B  D1 b9 f  r2 \2 ?7 \
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
2 p) K, _( K) M8 \) v1 F
/ b1 D" h1 C% \, x$ e9 K
; e2 }& g* f6 j3 }- m5 l. \3.0.0.3.130.8:
# C0 K4 [, j+ h. I& K  r4 ~*** Reverting to factory defaults BEFORE and AFTER flashing8 p" Q6 P0 A1 F4 Y3 `
this version is strongly recommended!  The newer Asus code base ( P4 x3 i- @; G4 ?
seems to have changed quite a few settings, so you'll want to
6 Z4 V( S" c' ]1 \not only start with the new default values, but also get rid
% t; d1 U4 b# d* |of obsolete settings.  Otherwise you will be wasting a
7 a  }$ S4 D& H7 x0 ^, y, ?6 ugood amount of the limited available nvram. ***
7 j7 N# I- q- X0 j* W; T/ K
% s  S) q& x% l- m8 J   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 9 C: X" o! C" t! h
                  and/or kernel code)
: b$ U4 T! h" V" N7 c5 ~' X% |# @- q+ R6 Y; V2 g
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 3 \# x8 E% N+ j/ q2 z4 m4 N
                  a LAN device behind the router.  Workaround is to 8 Y- u# l; O, p" R
                  use an IP range outside of the local LAN
4 o0 l8 Y5 M0 g7 X% k1 n: ^                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 1 }# c2 `  f- I8 z6 t" }
                  set your VPN to use the VPN tunnel as default
. c+ ]1 C2 A$ o) x- ?                  gateway, or manually add a route to your VPN
7 s- r/ }; _# S" d5 s                  client.2 L- z2 \8 j) d: |
& V) [. [( A" B; w) E# u
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).& n1 P8 @7 j# B# e1 y( X
          Build 130 brings various code changes to IPv6, not sure , D) o, z' ]; h7 `' C5 _3 M
          what else (as I have no changelog between 112 and 130).
) i; e7 V8 B3 D# P7 V          The QoS code remains from build 108, as build 130 is
* H: A  q2 a- F$ t; B0 p3 J          unstable.
" G5 k% K( l/ u0 @. P6 E   - NEW: Added "diff" utility
, M( z/ I% K" T+ U9 L: ]( o$ l   - NEW: Keyword-based filter (new in 130)9 S& X3 o2 u% e3 c2 F+ D( H
   - FIXED: Firmware/settings can now be uploaded over HTTPS
  f& C& V1 }4 q            (bug fixed by Asus)$ G0 s# t4 S8 ^7 q# y3 A5 a+ e
   - FIXED: Buffer overflow in networkmap that would cause garbled * [5 E2 I/ _- e) m
            device names to appear on the clists list (bug in
$ n2 T4 e% t2 M% m            Asus's code)
# Z! |' l3 T! B, p9 C* i( }% c   - FIXED: Firewall would break when applying a game preset that
2 s* \; o" z% V$ x& p4 S  ]            had multiple ports separated by a "," (bug in Asus's5 q' F( o: d, @+ c, H; z
            code)
* a6 j: M" P; v# h2 L; i) U: h. I   - FIXED: WOL through webui wasn't working when IPv6 is enabled
5 K$ f: z) |% d3 A   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)3 @& h2 _7 b. T
   - IMPROVED: /jffs/scripts/ will be created automatically if it( G4 N# a5 ^, d( e  U% j. V
               doesn't exist (you must still make any new script
: s/ d2 j- X  U1 d+ H* B/ a. w               executable using "chmod a+rx script_filename")
$ l$ g, d6 l9 e
- h! `7 x+ D& F1 s6 W
: u1 A2 _( a& r! G3.0.0.3.108.7:
6 z# q5 D; `2 I   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
- H/ H3 f( N6 j1 x9 ]6 R) S9 N   - NEW: Added webui page under System Log to display active/tracked
1 C( Q  x; R& m  v* r          network connections.2 @/ n; O6 P: P2 Y* g2 Y
   - NEW: Added netstat-nat command./ X- P8 _: d: m
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by 3 z* w6 s8 F+ W: l$ a$ j& ]. Y
          Shantanu Goel)
8 c, h8 ?; _" V' F   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
6 U& d$ o7 g* V* S( \& ^% y   - FIXED: Removed check in Asus's code that would reject txpower > 80
; K  e8 O3 \; [) T& P            unless you clicked three times on Apply (?!).
4 z) C1 J# |# Q3 C% z            NOTE: Still not sure power setting even works, as I get
2 h- b2 `9 B+ {! y& }: s7 ]            -80db from the other end of the house no matter if I use
$ W  B4 j9 i% b! E2 H+ |            40 or 500 mW.0 p- D) p4 \% [7 O" S

$ ]# ]4 ~, @7 N/ {2 B- {
4 N  i; w$ L  I. u, f3.0.0.3.108.6:  D9 c1 x( W1 Y) B* ]0 O
   - NEW: HTTP access list (backported from build 112)' k+ h) m+ E8 |' q5 y3 M
   - NEW: PPTP VPN encryption options (backported from build 112)5 j1 o3 z% M5 R/ m( ?# o1 w3 s4 H/ S& U
   - FIXED: Traffic history location was't properly saved
- O( F. u" P' U8 R9 J" w            when changed in webui.
* L& U* W  R2 f5 i   - FIXED: Disabled traffic history saving to nvram for now,
! }& y/ ]" I# J            to avoid people accidentally filling their limited nvram space.
5 a0 h! H5 Y0 y% Q" d   - FIXED: Missing bottom pixels from the bottom of General menu
+ x" q1 ~9 S  I" y7 `' e2 i   - FIXED: Removed invalid CSS attribute3 a+ m, z8 E) K4 G* `, @
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
# a1 y- W& h) i" s# ^( {, s. ~& T  G
" n! b5 F! q" B+ b- g$ p
7 C0 M. K' F- D+ D  V3.0.0.3.108.5:" i# D/ ^" @" I2 I$ h% s
   - NEW: Crond starts at boot time.* p  E+ L- v( S( d2 p' K7 c% S( o* d
   - NEW: init-start is a new user script that will be run early on( \! b. b5 D: j% p' @
          at boot time (right after jffs is mounted, and before any
- f) t8 N5 y( @          service gets started)
9 p- E% r& b9 M6 u9 B1 M3 p  - NEW: Can save traffic history to a custom location (USB or % C: B: V/ K5 j% ], l% U
         JFFS, for instance) to preserve it between reboots.! s/ _9 _( m: ^' y1 d4 i" k
  - NEW: Added Monthly traffic page (ported from Tomato)3 V. ~8 g& g. z' \9 U+ G
  - NEW: Added the Performance Tuning page (with temperature).1 O- v6 Z8 M! g9 R0 L! F5 f
  - FIXED: Webui authentication was bypassed by the web server (bug in+ h. L' ?) E8 F6 q1 A3 |. J- w
           Asus's code)! b8 i; O/ L+ X' U; i7 @% t, B& h+ v
  - FIXED: Httpd crash when uploading a FW or settings file over
9 r+ r- e2 I- W, }+ Y           https - should simply fail now.  For now you have to   B6 s& m  F6 s+ I2 W3 X
           use http for flashing the FW or restoring your settings
+ H/ E- ^) B- ~, O' w; R7 B- F           from a saved config file.  |" n, J) z" H
2 V( B" [3 ~$ K

9 \; z% [! U, A& ]- u9 z3.0.0.3.108.4:
% V+ V% {) }1 x   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
: z: n& [1 P' Y1 v: I1 B% m          the OUI database (ported from DD-WRT).
; Q; r& W  g# u. @   - NEW: Added HTTPS access to web interface (configurable under Administration); U1 Y' F  A9 H; F; Z
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)0 ?. ?" X) Q9 P
   - FIXED: sshd would start even if disabled
3 |6 d6 H( N* h( r( f7 L6 h& ~9 N   - CHANGE: Switched back to wol, as people report better compatibility with it.! n0 G) r5 j1 H: R$ F# w/ j
             ether-wake remains available over Telnet.
' i8 W3 U  ?" ]/ @; i
: l% m4 F9 T4 G% W5 m; C, u) [. ]% x  N) f, q9 q6 V6 Z: T
3.0.0.3.108.3:
9 I( V8 m( S! l1 f) i   - NEW: JFFS support (mounted under /jffs)- Q& |( i! [" v( d3 x: J5 _
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
, z+ O# r7 T# y3 k+ g" \          must be located in /jffs/scripts/ .
1 E' _* b& \: ]% p   - NEW: SSHD support
; v/ Q& f  J6 A- F   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL0 B, {( n( r4 {4 Z0 K+ d
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead., F* H3 P6 E& x( P8 G& K( ^
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
8 O, C. [3 e2 s2 v9 H# ]6 K! a" f) X& A$ i( l  V1 F# p0 F( h+ Z6 m

0 H3 m4 j, `" m4 K3.0.0.3.108.2:) C) h# d$ [  O& q* Q) e! c. C
   - NEW: Added WakeOnLan web page2 S3 w1 R4 j( X7 C- w( z4 e0 M( S
6 B, [- l# n$ ?6 A5 F7 U

0 r5 G: e9 s* o/ y. j, _  u3.0.0.3.108.1:
% }+ X" R" `" K4 [. ]: q   - Initial release.+ `- i$ W  ?$ ^) ?/ Q
- @/ H6 F0 W% t1 o! [0 a' j

4 ?. T) E) A1 zContact information* z1 c2 X4 e$ _1 w
-------------------
5 m  |* U* t+ H- N1 J/ L+ z* VSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)# d6 Y1 [2 J, B  `# n: ~# s# O
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
1 K$ {3 y9 Z* G1 ^Website: http://www.lostrealm.ca/
9 h9 c' Z" ?0 f; D! o: GGithub: https://github.com/RMerl/asuswrt-merlin
2 w  ?' r1 L4 ?0 G) K1 Q3 B4 aEmail: rmerl@lostrealm.ca
7 C! j8 _$ S/ T6 j0 C( ~( J! E5 kTwitter: https://twitter.com/RMerlinDev# Z$ Y: X  a6 l- k+ Z& Y5 a1 {7 {6 I

) x: @4 {& h6 {; y) r/ P( MDevelopment news will be posted on Twitter.  You can also keep a closer eye
- z, x/ C4 i; }2 ]8 `2 f# Zon development as it happens through the Github site.( a: q* x) [+ q) y2 G# h3 L
1 O' v5 Z. u1 V5 j, c
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
! e. a/ G: z0 }post there (in the Asus Wireless section).
2 Y7 {3 b  C2 H; C* `& L1 F; [( |4 {* k- Y: i$ B
: w& I  x/ T7 F' B0 \# b, \
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
( A9 e* ^4 U6 p% u3 s: bto give more than a simple "Thank you", there is also a Paypal donation button on my website.
( w2 T) G2 O; Y# k3 Z4 G+ e
' M! K% {4 e2 N, h5 _. cI want to give my special thanks to Asus for showing an interest in this project, ; Z; I' l7 D' {2 j
and also providing me with support when needed.  Also, thank you everyone who has
& d! ]# [- o6 s+ Q3 M1 `donated through Paypal.  Much appreciated!
  G" ?1 o+ y5 j- x: S% @4 v1 j: {- F8 B

$ v+ q. z" j9 K* s( ^1 ^7 o9 O. T' E: S
---
% G5 k: D* G5 M# V! s. B/ D6 t" z, ~Eric Sauvageau) [/ k8 T. b  S: J0 e" I# N9 M4 t

3 s/ j3 a; R( g* R% \; W. b
  r1 K" `4 ~- X3 F( Y, }8 w

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 . X9 A0 @6 Q. F  o' {) d9 R: S& B- y
谢谢,正好有个N16,刷机试试效果。
) z/ g/ ?' W0 U, O* R+ j! X6 x
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
0 m3 b. L  ]0 Y; }没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!/ T0 \# a, y" O/ y/ _( q
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部