找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23294|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:: Z: g; J2 S/ g( z! T1 V1 I% Y
4 D$ j' c% H% }2 w" T( ^; k+ o
  Rebased on 220, includes AiCloud; added wifi client stats: h  b9 G: o: j8 T% N
  
+ {0 x6 N) a5 m) g# B; R1 t& v  
$ f$ E8 P+ ?5 C* p, ]7 c$ e  
* g1 @3 C& I' L3 a. @1 M  
9 x" b/ Y* a' G3 c# m    W$ b9 n: s4 t9 W9 r: f, q

# l4 j5 e9 V. E* H/ o
$ s3 u8 n; [3 Y) f  [
( X. Y% n( d! A; J+ J8 O: O& ~' z' C
8 Y, m, e  n- e

( r2 H6 e: j( d7 x- e, r
5 t, q6 k4 f3 ?3 z, \5 z( K" T" I6 a4 L! V& g( L) @
- ?' t# F! q3 Y& h3 w6 f4 k
2 u( q; R. a+ ]' M/ s) k' Z* K
4 m8 t- y1 h$ y( _3 V
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)+ U# q1 J' g5 S+ P( b. \; ?
=====================================================
6 v3 x; X/ W% r% T, z# ?2 [+ @+ k) f, p# S! n

& N+ x; n" o+ {( [  Q( cAbout
) i$ K( b% b5 i-----
; j9 Q% t+ F) b5 A7 w, a, _Asuswrt is the firmware developped by Asus for their newer routers.  They are
; e' r! ]9 \* u5 u) Q- Falso porting it to some of their older models, like the RT-56U and RT-N16.  
: |4 S: K" B' Z# ^' _0 kWhile originally based on Tomato-RT, Asus has disabled some of the $ T- T6 S1 X: e( w( U& t, ~
original Tomato features, and added others.
! R" O# b- i, I  {2 A5 J) X5 d  ]- j' x: }! `' G* Z
Asuswrt-merlin is a customized version, which I am developping.8 K' c( l, ~, e- c: H$ o0 h: Z8 x
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
& X& G  {1 ]; b0 Cwithout targeting at full-blown advanced featuresets such as provided by
6 N4 Z( V% A7 {% o6 W- n, _excellent projects like Tomato or DD-WRT.  Some of the features 8 _  |8 l/ N7 d7 A- D0 L
that had been disabled by Asus have also been re-enabled.
" [8 g3 D# f3 FThis aims to be a more restrained alternative for those who prefer to stay
9 F4 k  W9 @9 X; D  l: E$ Ycloser to the original firmware, with limited risks of seeing new
* c, Q6 p% E5 Y/ L& b9 I5 Wfeatures bring in new stability issues.  I value stability over 9 t  R1 c$ t2 |1 N8 k+ }% a7 ~, u
performance, and performance over features.% o$ o: J( K0 C2 \/ O9 G
7 X4 O( X1 C1 H" x& h2 d
1 F) {" t9 g, t$ Y' ?
3 L/ e; h5 i3 H1 \9 J8 z9 E
Supported Devices! t3 p4 O* w8 _4 @# Y
-----------------3 h7 T: }, X9 t% Q$ I3 R; z+ x
Supported devices are:
' D  }* j7 E, ^* S; c * RT-N66U
4 L1 B. [' x. ] * RT-AC66U
' Q- D; _- E9 ^0 t! A  E8 u/ G, @" }0 T
These devices have experimental support (because I don't own one to test it):, x# Y8 m' D  f* L0 R
* RT-N16
9 t. n- Q& p, D& W
9 g# [9 K+ t' |3 P4 y- R' Q+ C2 A& O4 g7 L
: c% {! s' K- l  J: n7 Y- |+ G
Features$ k* |' i5 h, D$ C
--------6 ~: q5 s! m0 w( R: n
Here is a list of features that Asuswrt-merlin brings over the original firmware:
7 S$ s( L5 L" P) e1 E  E2 d' T! X; D4 B
4 i  b, e$ d3 J/ A/ [+ T! B- Based on the source code of release 3.0.0.4.220! b% H: y0 L* P, G; }7 [0 ^: \
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)0 S: H9 ^) u9 k- E. H
- WakeOnLan web interface (with user-entered preset targets)4 q7 {: I  n! c: K8 F# P7 z
- Persistent JFFS partition3 J. U) o, v% V' A! B
- User scripts that run on specific events
7 D* \* y/ y8 R/ y3 @- SSHD (through dropbear)
: q6 {, {9 z" P; c1 }- s- HTTPS web interface; `: Y# d# J/ _% ~: s
- Crond
& W5 X, W  z3 K# ^0 O7 n- Clicking on the MAC address of an unidentified client will do a lookup in
7 f5 h* v( C2 n# e' _2 [  the OUI database (ported from DD-WRT).6 d- [! i  P$ e$ T- @
- Optionally turn the WPS button into a radio enable/disable switch
( c! o& h0 Q; R- Optionally save traffic stats to disk (USB or JFFS partition)
$ o- ~/ A; K; a2 v: F. x- Display monthly traffic reports9 j) T5 v) Z0 r. g
- Display active/tracked network connections
. r2 m0 P: `: T5 l- Allows tweaking TCP/UDP connection tracking timeouts7 y5 {  P* P$ A" G  H% Y
- CIFS client support (for mounting remote SMB share on the router)6 [% R& e6 V3 }2 V) s. {0 J" u$ w% X
- Layer7 iptables matching
7 L% ~2 {/ z, J1 j- User-defined options for WAN DHCP queries (required by some ISPs)) S4 V% {2 m" v" b- x7 e" [: `, q
- Name field on the DHCP reservation list- y* |* n  v+ c3 s
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)* ^  }/ {6 c. ^
- Dual WAN support (both failover and load
/ D  L! {$ ~, |1 p* I  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)6 e" @9 w; }& a/ q( E
- Disk spindown after user-configurable inactivity timeout
" m2 Z+ t6 x5 x6 H- H- System info summary page
' Q/ X  m9 J& O& p1 w- R- R1 ]- Wireless client IP, hostname, rate and rssi on the Wireless Log page+ s" r# {6 r. q* b' z* X
- OpenVPN client and server, based on code originally written by) @5 I8 S" D" n3 X1 s8 v- c7 X
  Keith Moyer for Tomato and reused with his $ u# s/ M* m9 }$ e( |
  permission. (RT-N66U, RT-AC66U)! K- }& H( F6 w- z, R

1 c+ k: y) `) H7 u
% I$ D/ B* }( v' _
! x7 C9 W6 J; u! f' EInstallation% c1 a( p, u( X9 g, h) J$ v
------------
% `: g. O: u% ?# ]7 O  W6 N8 R' KSimply flash it like any regular update.  You should not need to reset to
* `. h) e3 l0 F6 P" ]factory defaults, unless coming from a version that used a different
  C6 m& ^# S& D) Vnvram size.  You can revert back to an original Asus firmware at any time just/ K" S) m+ g) Q3 Q1 ^
by flashing one.
5 i- s7 [5 {: m# M, M3 ~, |
+ N* G, y2 ?+ `8 M1 y' R! pNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
: }! {- H. x- w8 o8 x4 Q6 Rfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it , U- N" F: Y, c+ J$ n
will wipe ALL your current settings and revert back to factory default!! {$ {6 Z4 j7 W* u7 x% G( c
This is required to upgrade the nvram storage to 64 KB.' k2 j, m5 N. Z8 S. O3 X  H

  {" g) J$ I2 H" ]9 n+ q5 m3 U3 u* E; e% w" G
Usage
% n( g6 G5 C, C4 S' V! r: u-----
! {7 a; X' a' b* ?( {# \0 G9 K
  \4 [" M/ K" c2 x* JFFS *
% h/ r  E5 a+ @" i2 qJFFS is a writable section of the flash memory (around 12 MB) which will
" z- v; c1 b% h5 F& Fallow you to store small files (such as scripts) inside the router without & [) A' T* R/ y  k1 O, g
needing to have a USB disk plugged in.  This space will survive reboot (but ) |: J4 b) N8 C' E, k
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  7 [, o) \# [2 \$ w& C+ l
It will also be available fairly early at boot (before USB disks).1 K! Z1 Q5 f: A) @5 u5 ?! y9 W# i
' \( F% Y2 {; h) z
To enable this option, go to the Administration page, under the System tab.
1 U8 \% h7 y. S) k/ B. k9 s; U$ f4 R5 ]
First time you enable JFFS, it must be formatted.  This can be done through
5 F( G2 Y, g! `7 J- U# tthe web page, same page where you enable it.  Enabling/Disabling/Formating & x+ a1 m# V6 `. [8 z& ]
JFFS requires a reboot to take effect.6 r( ?# h3 t; T1 A
* A, P2 y/ i1 b3 ?1 _; c- n
I do not recommend doing frequent writes to this area, as it will
; a9 _9 s- p: q6 Lprematuraly wear out the flash storage.  This is a good place to
1 N6 K0 n9 F5 f, P7 d9 P2 s' zput files that are written once like scripts or kernel modules, or & Q) t" v$ O1 @5 ~
that rarely get written to (like once a day).  Storing files that - i/ v' x  f- E6 H- W
constantly get written to (like logfiles) is NOT recommended - use* `; T7 k( s( a. ~6 I9 c: ]
a USB disk for that.
, l- m  k% L. e+ P" b5 A# L* {7 q! `2 I2 t5 _

+ x! s* i  z1 H3 w, x5 I% O; |
3 D; O, t+ d( U# _; H2 f' _/ j. I* User scripts ** |: Q7 a4 h! }9 F' ?
These are shell scripts that you can create, and which will be run when 8 w& A5 ?$ C& |. m' K  L  Z% m
certain events occur.  Those scripts must be saved in /jffs/scripts/ ! M* s$ n. D) b" Y
(so, JFFS must be enabled and formatted).  Available scripts:
' N8 r" e( d5 w( `: x6 A5 I& u* ]# ^1 R# o% Z7 i( p+ D
- services-start:  Services are started (boot)
$ @5 L5 [# P( ~- Z' r; S, U- services-stop:  Services are stopped (reboot)
+ {$ H4 O: \- @# D4 r5 c- wan-start:  WAN interface just come up (includes if it went down and back up)/ D% u4 }5 Q. A+ ]. g5 L  O1 q9 ~7 q/ G
- firewall-start:  Firewall is started (filter rules have been applied)
# M) }; C4 e) v- _/ V  O( {, d: \4 Q- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)" @# v, x3 P9 A: p% b7 i( ?2 s
- init-start:  Right after jffs is mounted, before any of the services get started$ f3 S5 E! z; ]  Q
- pre-mount:  Just before a partition is mounted.  Be careful with
! h5 O: b, B; k+ B1 ^  i3 _3 V  this script.  This is run in a blocking call and will block the mounting of the
3 I' @3 ^4 Q+ [+ R  r* ]  partition  for which it is invoked till its execution is complete. This is done . J) f( ]% S3 l2 {" i# q0 j0 z1 ?
  so that it can be used for things like running e2fsck on the partition before
' Q7 M5 n2 E4 S1 _+ K; ^  G' K, i  mounting. This script is also passed the device path being mounted as an
$ S  y2 q  b2 i$ [4 l$ y2 C+ d$ |  argument which can be used in the script using $1.3 J. b& I* o6 m, O  w2 f( l
- post-mount:  Just after a partition is mounted
# K/ k- y5 `; N3 B$ T/ K* O$ j' M: j" y$ X
Don't forget to set them as executable:
0 W8 E& [3 p9 ^4 b; f% n
- K# a1 P" _8 d7 {   chmod a+rx /jffs/scripts/*
7 ~. r( O: S: ^; L3 V. U0 R5 E6 I
And like any Linux script, they need to start with a shebang:
/ g# F( f; ~- c/ k, q; S+ B) A  D! f
   #!/bin/sh1 T: K4 j4 H' b& a; G/ ?+ [

1 _' M- h1 D. j% r/ a# ?1 \7 c( J, ?4 a: g+ C
/ M) x' ~, ^/ c. G/ G2 ~' V
* WakeOnLan *
7 t9 R1 e+ p  ~! H; R: ~: }There's a WOL tab under the new Tools menu.  From there you can enter a% g& t2 W) d) v6 }
target computer's MAC address to send it a WakeOnLan packet.  You can also
0 o: `( H7 W5 Y, bcreate a list of MAC addresses that will be stored in nvram, and on
1 \* u3 i) m. Xwhich you can click afterward to wake up one of the listed computers, without 2 w  M8 J: v+ {( r: ~3 }0 y
having to remember their MAC addresses.3 I+ e" K+ ^7 ]4 ~

( V3 x6 m8 l, X$ r5 V# L1 W" B; z5 A/ Y" J, k2 X

/ ~$ w/ h1 A8 E1 l8 ~- }; \* SSHD *
0 d% g5 U: U; k, f0 P+ I, @6 xSSH support (through Dropbear) was re-enabled.  Password-based login will use   W# F2 }7 i& u7 i& P8 k2 R. }
the same username and password as telnet/web access.  You can also optionally
% p2 S& u5 _9 V1 f7 k+ T8 vinsert a RSA public key there for keypair-based authentication.  There " m' G4 P6 Y' ^# G" I
is also an option to make ssh access available over WAN.% o. c; A3 O' g& U  O
- A2 P- j& F# d  R

: ]/ i1 d9 N' v. _* HTTPS management *. F$ n, {. j. e; z# r- i8 L
I re-enabled HTTPS access in the firmware.  From the Administration->System * `7 z! l7 G, P8 K; r) x
page you can configure your router so it accepts connections on http, https
3 y" ^. K* h, Q& p% kor both.  You can also change the https port to a different one
7 S% k, c3 o. T3 Y1 M; E: N4 P(default is 8443).
! D+ Y/ i0 Y0 k, e7 k) Y- S4 p2 a
8 u3 z% l) Z/ E8 l8 u
) o$ u( T4 [( K* O- P' {6 ~& f; x% t9 u
* WPS button mode - toggle radio *4 f: b" o8 k, |  T, V; Z* d! G% b7 K
You can configure the router so pressing the WPS button will
8 [9 p% b( E/ x; s' ^toggle the radio on/off instead of starting WPS mode.
4 @6 b5 ^/ _4 k0 WThe option to enable this feature can be found on the 2 s7 ~' w5 t4 [
Administration page, on the System tab.
6 G1 \# _) s9 ?' U/ D% a& |5 Z! P+ C% M3 t+ L& p  q4 U. _
9 H$ S) y' D+ Y  B0 U; @( d

/ \/ w& O0 t7 x1 L$ _* Crond *7 I, p+ \- ?2 o0 k6 H: K
Crond will automatically start at boot time.  You can + s0 b; e- ^8 s) ~" [
put your cron tasks in /var/spool/cron/crontabs/ .  The file 6 ~( }2 `2 Y* W6 G" \# G3 v
must be named "admin" as this is the name of the system user.0 h3 Q$ z& `! u9 d; G: E
Note that this location resides in RAM, so you would have to
/ B; ~7 P* N( O& P2 q. sput your cron script somewhere such as in the jffs partition, . Q; O& t/ g& g' m
and at boot time copy it to /var/spool/cron/crontabs/ using 1 X) e9 v. c9 D  D
an init-start user script.
" P- D) o: X5 p+ \0 O
: D& e- G% r: |# y# ~- z3 T# ~8 p' S4 x6 _% I

( L/ w8 R* K+ Y5 [& e* Traffic history saving *
4 j9 r; M  L0 R5 \7 @) \. K% ?" NUnder Tools -> Other Settings are options that will allow you ' u+ V# Y3 k1 A1 e
to save your traffic history to disk, preserving it between 5 [8 s6 G+ O" _- H3 T
router reboots (by default it is currently kept in RAM, 0 a# Z% E2 w: m! D
so it will disappear when you reboot).
* k& }- [9 `% g4 `9 \  N
+ Y4 ^* e2 i: K$ s8 ~2 Q- W8 uYou can save it to a custom location (for " y  S- A. E& Y" o3 q9 z$ ]
example, "/jffs/" if you have jffs enabled), or
6 W/ e( T; a8 ]2 C; B1 Q' b/mnt/sda1/ if you have a USB disk plugged in.' Z: i* d+ f  S
Save frequency is also configurable - it is recommended & Y( a, K: D2 N- {
to keep that frequency lower (for example, once a day)
* [$ }! _5 {1 Z  u4 C3 I/ `2 ^if you are saving to jffs, to reduce wearing out
& R& U# V8 l) y' ^  oyour flash memory.  Make sure not to forget the trailing $ E6 L: @! e' t9 o( p
slash ad the end of the path.6 ?+ A+ u2 L/ {! Z# j

  U. ?7 L, K, X" n7 YAlso, a new "Monthly" page has been added to the Traffic ' |, k4 ?: Q& ?2 t
Monitor pages.
  G; o$ h5 m2 a( j! E7 S9 i' K. h: z$ |
7 ~+ `  l0 t7 O- ^2 D3 z
$ m* W% Y4 l8 L# |& ~/ P3 f0 L
* Display active connections *
# w" q2 \* q$ ]4 F2 ^/ cThere is a new tab under System Log called "Connections".
+ B; Z8 t! U+ a( I$ K7 IThis page will list the currently tracked network connections.
+ J4 \* N- s9 ]9 G$ G* RYou can enable name resolution for IPs on the Tools menu,1 g- |% Y/ w" H* z
under "Other Settings".  Note that name resolution can
$ k; x: e. p) Q+ ^' m/ fslow down the loading of this page, especially if you have : _, K! t2 x% l5 c
a lot of tracked connections (for instance while torrenting).1 U$ R  C- M9 b2 L

; i7 f6 d2 E5 U: q8 i
3 O$ X1 j* l' P. L: J/ z/ t7 R1 n' `9 d' w" k. c1 n. F1 `
* Adjust TCP/IP connection tracking settings *
# L2 e; a: S# r, {, U( f* lUnder Tools -> Other Settings there are various parameters
( @) g- C, X* z# A2 e4 g: |that lets you tweak the timeout values related to connection : J* ^* Z0 X+ x( [3 f4 p
tracking for TCP and UDP connections.  You should be careful with ; g- x6 C1 m9 i  P
those settings.  Most commonly, people will tweak the UDP timeout
8 N' q& H1 L. E, h, X1 t3 ]values to make them more VoIP-friendly, by using smaller timeouts.6 Q! @; X! m. Z8 l* c" }
Timeout values are in seconds.
1 c6 `+ C+ f, v$ Q* O4 Y7 m# I. `; `4 V' E
! i4 Q! [$ G6 j; k6 `

* z3 E& T6 C7 S6 |/ l! s% _# }$ x* Mounting remote CIFS shares on the router *
4 U+ v. c. m$ Y, N& {You can mount remote SMB shares on your router.  The syntax will
" G% |, \+ ?! Z7 |* g$ e( g5 V: Ube something like this:! k- w) o% n. D
6 y/ ]9 y3 d  X8 v; Q& b8 J" r2 H
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
% ?! @; [3 T1 y/ Y' a9 Y3 v. ]
5 d3 L. t6 b( L, J4 u* I(backslashes must be doubled.)' E$ o2 a$ w) x- B! w2 U
$ X7 @7 C. ^% H- s8 q7 S: `; H' g
3 T9 y1 |' W5 z8 j' @! X+ V

2 g; m6 J) [# V! S* Dual WAN (EXPERIMENTAL) *
. g. }& o; ~9 z9 d5 N. ?: EAsuswrt originally supports using a USB 3G/4G modem to use as a
8 u# S& _' l' _7 N7 {failover Internet connection.  Dual WAN is the next step, also * |: e4 [' f/ e1 G* p! z
developped by Asus but left disabled so far in their official   P  U- _6 j& M5 |0 W
releases (probably because this is still work in progress).  
1 p5 R/ _) [3 M( K/ j) m' z+ ^2 i2 a- W$ w! ~
The first improvement over USB failover is that it works not only
1 [2 f- D7 d7 \* m. b. @with USB but with other ethernet devices, which can be plugged % T" G' {; v: a# P
on one of the LAN ports that you will select as the secondary WAN
' Z% P' N3 m& T8 `) X) Hinterface.  The second difference is that in addition to failover
- z# h5 `3 z7 G7 m8 T  F! Jmode, Dual WAN also supports a load balancing mode, allowing
9 |% Y: Q% z; E) n: V, c. Wyou to share both connections at once.' J0 t  C0 p8 n6 X
  G0 B) F9 j. t# ~% j1 A+ _) h0 @
Keep in mind that Dual WAN is still an experimental feature, until
! E" }2 [. T" w9 Lthe time Asus finishes developping and testing it.
4 H$ r2 ~" d# T; f6 q
+ u1 z8 [: X- z. y; Z8 k. d4 @: o% Z* Q9 [9 b& E

3 W7 \+ X1 w" D7 K* Disk Spindown when idle *
! H! g4 d4 U3 B( _+ u9 a" ~0 ZJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
5 l3 y/ {* P3 Xto configure a timeout value (in seconds) on the Tools -> Other Settings $ Q5 j! g3 d! ~( `# m' r
page.  Plugged hard drives will stop spinning after being inactive
6 ~; ~3 C- Q" r4 P, m2 |+ Ufor that specified period of time.  Note that services like Download Master , i6 e5 n7 H! b& P2 ^+ ^
might be generating background disk activity, preventing it from idling.  k+ F& Y0 A9 z* v6 b% X

3 G' M( H: r! r
* T/ H! Z; C0 [( {( c6 ~" C  ^
) T% t0 |" ?# C" ]* OpenVPN (client and server) *. W3 z0 @0 p' ^/ a4 X* g+ E
OpenVPN is an SSL-based VPN technology that is provided as a 8 v5 v- |& W/ B* F
secure alternative to the PPTP VPN already included by Asus.
7 l. c( D$ Z, h2 n3 X! L; \OpenVPN is far more secure and more flexible, however it is $ [$ d3 Y8 T1 N7 |, z. a& \
not as easy to configure, and requires the installation of ) S5 n6 x. q/ q. `8 p2 E
a client software on your computer client.  The client
- r6 E+ D* h( U' \5 g0 F7 A& jcan be obtained through this download page:
! P" C* b+ Q; c5 g/ f, a& V- N4 x- Q  A: d0 c2 S- E
http://openvpn.net/index.php/open-source/downloads.html
1 R0 g; Z* Q: \# b! q3 n; v4 F/ d/ l6 `
Explaining the details of OpenVPN are beyond the scope of this
* [8 w# B* B0 ~( E/ _4 ~documentation, and I am in no way an expert on OpenVPN.
0 C% S; x/ y2 I* C! A6 {/ L( TFortunately, there is a lot of available documentation and
- T& O; \0 a/ k. ~4 `: u  W% jHowto guides out there.  I tried to stick to the same option
* ~3 O: g: r; o* q9 c# kdescriptions as used by Tomato, so about any guide written - D5 L. r' K7 k1 q! g
for Tomato can easily be used to guide you on
# i( M( Y- Q# ~- |: F! aAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 4 U! @8 b2 X6 \( p5 B
Github repository.
1 k, e0 T( ^9 `2 P; q& w3 Q2 M# d: A# S3 g$ ]
9 i: S! D1 l$ K) d% S$ l

% }; [8 k9 F0 Q" Y. z6 A$ p9 L0 TSource code
/ Z  v/ }. V, Z& T8 t# A  I2 w: U-----------0 L: J! j* O8 i+ D7 B% P  K
The source code with all my modifications can be found
) u9 Q6 T) ~# ~" Qon Github, at:/ X* h: {( U, m' T6 Q8 s3 i

1 _. j& W: x& O3 _0 Q/ |9 `https://github.com/RMerl/asuswrt-merlin4 ?) g" P& @$ G4 C7 R6 e5 X

+ b( A+ u' w. I; Q, c- ?3 d
( y% w* x! P7 W  ?( D/ Z$ \' w  h8 F0 t$ z9 r& G
History# V, \* C! |) {. s0 h: W2 S0 ^  V; C! f
-------' O; Z. X' Q0 E3 N) y4 g. S3 V1 X
3.0.0.4.220.18b:
/ u0 R) h+ R/ \, g  x   - NEW: Report both rx and tx rates on wifi connections
1 i+ ?  c+ }6 L% R1 n! E" }# I% k   - FIXED: Handle cases where the wireless driver returns a speed of -1
5 S5 O+ o# c' b& T! f   - FIXED: Removed rssi retrieval retries, as it would make the first access to
5 @. K+ @: ?6 [9 l% {8 D            the wireless page take forever if you had multiple connected clients.% C) u6 t% f  j% p2 y
            You will have to manually refresh the page the first time you access it; Z) t8 ]; b( F3 F( n) u" b2 \
            if the RSSI is reported as "??".* f0 [/ f3 N; B, M4 j# u
& b5 N7 q' f3 K
, U4 {8 u' ]6 S* G
3.0.0.4.220.18:! H' d! P, n6 R8 h7 n- B: Y* z* L
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
' l7 i% c; F' K9 {          manually set to a value between 0 and 15, with 3 being the default).
# ?' H, \$ w0 N6 k  T# D   - FIXED: Buffer overrun in init code that would crash the router when 1 ]6 l( A  _. m1 f
            too many features were enabled at compile time.2 ]6 y- A: [" l. m; O! @4 U$ f/ ]
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
: h+ g9 `/ L  i3 f) F7 X   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
. O8 ?$ N$ M/ \7 _) h   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
) c1 u4 K$ X& e4 }- K/ A            not properly saved.
" G2 d, k- h  J, J/ R7 ~. k' e: _# S   - FIXED: First time a client's rssi is polled it would return 0.
$ M; u0 Z: ]. ]) N8 j$ c- v5 R& \   - FIXED: post-mount user script wasn't executed (regression in 220.17)" s& [7 G* o' A$ M/ R
   - CHANGED: Added some info to the OpenVPN server and client pages.# K. K1 x8 h) |
   - CHANGED: Improved load time of the VPN Status page.
. r: P/ t8 x# D9 l% n3 N% Q* n7 S3 V) i1 Y9 ]( p, V# C$ j
) k8 c! w% l; e0 H) C( w3 p
3.0.0.4.220.17:9 P0 M% J; m- i& r
   - NEW: Rebased on 3.0.0.4.220, which includes:
4 u8 N$ \6 v) c            * Fixes to IPv6 6rd
& j. T; P0 \8 l; F- ^            * Fixes to AC66U Wifi + QoS
! I' W" K. Q: n; J; M            * AiCloud
" ]; D# I7 w  b! Y  b5 r$ k) A  B- N            * Interference mode once again enabled
$ j5 [; N- W) `8 O4 Z& b  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
- |4 w* B5 U0 x0 m  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients) Z8 j6 C" a* M
           if you had just enabled the option on the webui.
1 ?$ A5 f: ?& N3 S  k5 H2 o  - FIXED: PPTP clients not always showing on VPN Status page.
$ V+ M* ^- M1 V! C  - CHANGED: Disabled DualWAN as it's currently broken in 220.0 X: ?% P, V3 Y; I: g
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
: {4 C4 [5 y) X3 q) \+ m0 _             the router.7 W6 r* \# U) k" `3 P/ A. q( ?
  - CHANGED: Removed firmware update checker to avoid accidental" x  w3 z: P) n7 q1 N4 \8 j  Y" O
             revert to original FW.% g# @# w3 r3 U+ X0 V! w
  t/ M) H; T/ b2 B

9 o. C' x+ }# ], f" h2 i( O3.0.0.3.178.16 Beta:
* Z, n" w( K) n  a2 K   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by8 `3 g. q7 X- n5 O- C
          Keith Moyer (from the Tomato project).
8 |: S, J' M& r2 z1 H   - NEW: Added crontab command
' c" U/ i7 u3 u9 k, x   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
& n* v7 @7 K7 _1 |) ~+ C& s            VPN or the NAT Loopback (GRO is now disabled for that device)
7 y$ ~8 w6 J" K7 N4 K, h   - FIXED: dnsmasq was listening to all interfaces by default, allowing 7 j1 I  @0 m; P. Z/ |4 f
            even dhcp requests to be serviced from the wan side if you! q" y. f4 p/ R4 ?  O' B
            had the firewall disabled (Asus bug) (fixed by dev0id)
0 q8 ^0 \6 F" Q/ W' x9 R% u: e' I1 e   - FIXED: Default disk idle spindown now set to 0 (disabled).
" Q" [4 _9 G+ V* B. E& T2 g  m   - FIXED: Corrupted WOL list when using IE.+ ]6 s* w  q# L. b" @9 M# t
   - CHANGED: Upgraded openssl to 1.0.0j.: x/ _; q: ~7 z5 c& s3 n2 l. F
   - CHANGED: Included fully functional openssl command (will allow you to3 k6 U7 [' ]* S8 n( e% ?& H
              create keypairs and certificates from the router).
) n7 Y6 x; Z. W; A- d; Z$ i* F   - CHANGED: Removed power adjustments from the Performance page, as they# J0 l7 U" ]3 {8 e* D0 s5 P
              are redundant, and not as reliable.
) i' C; |6 W3 w: w: e4 B$ Z; Z  Y   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
- f& Q0 q& D7 L              am unable to work on them without an actual router.
) T: H4 t( T, d* Z/ j& ]
# M/ q+ Y* F/ w0 g# J' D
* `+ K( B6 u1 V5 b9 ^# c3 |3.0.0.3.178.15:+ z# T/ D4 }. q0 A- a4 q4 t- J
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:  r+ h6 P3 H: N7 ]* N* B$ k
           * Radio turns back on based on schedule0 o" b3 y3 J* M; E4 F2 D: y8 O9 B
           * Reorganized QoS pages7 y- u+ T* L, Z; o
           * Turning WAN DHCP connection off will first release current DHCP lease
/ m6 ?; ^% `6 @   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.& m8 \, i4 V% O6 M, c
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB- R1 |; {4 f  u
          max, as using the whole 90+ MB available makes little sense for * M. [% K1 w- X: [7 @9 u
          JFFS, and was also displaying some issues.
; |: r, Q4 d, F! |1 n   - NEW: Added nat-start user script, as NAT rules get applied separately from" I- y$ `: y. m' D7 c/ `2 Z: Y( f" t
          other firewall rules (firewall-start changes to the nat table are 2 M9 Q& {* [8 z# H! z
          being overwritten when the router starts NAT)
; O: ]7 H) O) Q  o: ^" {   - NEW: Added additional info to Sysinfo page
, _8 X, x8 M8 v) u   - NEW: Added chroot applet
! C7 i3 T* U& C7 l- a   - NEW: Option to allow SSH access from WAN
$ C+ _- I% C+ W2 ~' [% m+ g   - NEW: Option to exclude specific devices from idle spindown
; {% @  ?& _. a6 S/ j   - FIXED: Performance page now uses the new Sysinfo API, and is now able7 `. a4 z; v' p8 t* U
            to deal with cases where radios are disabled.5 I- r( f! a5 u5 w! O6 W# g2 o
* I+ Y) i' E1 b/ a9 H: k

) B3 t0 ~" Y% z! ^3 a* t3.0.0.3.162.14b:
: G& X7 Z2 B, U( a! w   - FIXED: Web server would crash for some people when accessing
  D) B& c! {) g$ Q            the Wireless Log page.: ]$ N3 ]) m4 o/ m+ [5 e* Q

  K' B* x' x' x, K8 R: K& w3 b) U, u+ D, J$ ^( f0 C+ j; E. g, @
3.0.0.3.162.14:
( V; J: _; v3 f1 Y   - NEW: Spin down disks after (user-configurable) inactivity timeout
9 U  p4 V' B& b  ]$ _          (using Jeff Gibbons' sd-idle-2.6)1 [2 q9 Q9 [3 {( S, L
   - NEW: System information page under the Tools menu.. h4 n7 w: ?  P1 K. t  A% O9 @
   - NEW: Station list on the Wireless Log page will now report associated4 o+ `% n  J9 N9 a8 v1 @
          IP and hostnames (when possible)." K) `) U) s1 N9 g$ |
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:+ J4 s$ Z5 r; @6 {) a7 k4 J) P
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)% ]: v" Q% P( K2 B: J6 _1 H9 P
   - CHANGED: Better integration of the Run Cmd page.
/ Q" M+ \- W" U4 Q# s+ W/ i   - FIXED: Incorrect left menu rendering when under the Tools menu.
+ d  [0 ]% r5 o9 V
: e6 H+ i. ]$ ]; W3 I2 F
. U$ Z& n0 |! c6 Z; S5 ]- d3.0.0.3.162.13:: n2 r/ d$ \. p. G* Y
   - NEW: Rebased on 3.0.0.3.162.- V( d7 [9 m$ Q
   - CHANGED: Switched to WPS radio toggle code Asus added,- c! v/ B$ T1 _+ s
              now on the Administration -> System tab.7 K" D& n, T2 F$ I( @" j
+ Z0 V) Y* {0 V+ \- r) j

$ Q' M' X9 m: l8 P3.0.0.3.157.12 Beta:/ q5 H% ~; p) ]/ p6 y
This is based on unreleased Asus code, which they have ! v! }9 O/ E' {( @2 U
graciously provided me with.' O! S5 r5 ]0 O- E) K/ H
) W! T' I, U  d& j1 p0 e
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
+ Y# y  \! A. Z! W      . IPv6 tunnel memory leak fixed, O+ k9 \: z3 K6 F
      . They fixed many issues, making some of my patches
8 S1 O* A- Y# G9 _  \        no longer necessary, such as timezone DST, https auth, etc...) s" W& v3 F1 I: s
      . Upgraded radvd0 r  b3 E& d2 f$ R3 L
   - NEW: Added link to the command shell page in Tools menu.0 Y3 j0 i0 b' |  K0 t$ ]' W
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
* T+ u$ h! Z. g   - NEW: Added "tee" command.( O6 C# I8 v1 Q$ X
   - FIXED: NAT loopback rules would actually NAT every lan to lan9 Q6 S0 O- v$ z; r
            connections instead of only those needing the loopback1 g6 D, J+ R- G  b0 V
            (bug in Asus's code).  Replaced with new code based on a
. t0 ^, d, `9 H            suggestion from Phuzi0n on the DD-WRT forums.
  K2 x( G/ J% l$ v6 W1 o6 H1 k1 a   - FIXED: Accessing the WOL page would make it resend the last
1 u4 \; o# K& r3 F! G5 X            WOL request.
) [3 z1 V( ^4 i3 G# w   - FIXED: 'cru' was using 'root' instead of 'admin'
4 i4 u, j8 l: ^& g# X: G   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
/ i8 V/ ~- R8 e7 f: G   - CHANGED: Made tracked connections load async from rest of the page
- K8 h9 _  P/ K  L1 `; s   - CHANGED: Increased hostname width on Connection status page( H6 A: Q6 @$ s  `
   - CHANGED: Improved WOL page functionality.8 K) [& B% J4 ^/ l. }& R

& E4 R" x0 g/ k, W( H! h: c& M  V1 O! n8 x1 Q6 y) Q; R, q
3.0.0.3.144.11 Beta:
( m' Q' i: t4 w   - NEW: Name field added to DHCP reservation list
  ~8 p+ l$ y& X" p! e9 k2 ~& u: }   - NEW: Webui option to enable resolving IPs on the Connections tab4 v7 X+ [# y* p7 Y9 n! L/ ], u
   - NEW: Store a list of computer MACs to use as WOL targets
. X9 P: k0 u  I! u% Y7 |   - CHANGED: Increased dhcp options from 32 to 128 characters
* F( x4 b% y* m4 ^* q5 s   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced- @+ y' M: {5 ], n" r8 H
     it to 16 in recent versions)
  e% |! O4 g0 M7 g) \& L1 o   - FIXED: Retrieve dhcpc options for the correct wan interface. o) J: l- {& t1 z

; l) n% _9 ~4 P% j
) g# P4 |9 A, Q4 F# {4 d3.0.0.3.144.10:
7 w8 w7 m6 R$ M9 n# N   - NEW: Rebased on 3.0.0.3.144.* z% {8 s! e5 B! F6 d2 R* R
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
7 T3 Y1 _4 @: t6 w6 p          wipe out ALL your settings!  And you cannot restore ; L& `/ B$ L- _: Y/ w$ ^2 M+ N; m
          from saved settings - you must manually reconfigure 5 y4 e6 @6 q3 `# U' D
          everything.  Be warned!***
1 a; a' x/ ^. d( L- E9 x+ p   - NEW: Enabled support for Broadcom Wimax devices
* d4 q2 c* n1 ?, K* x: K! }- G   - NEW: Added cifs kernel module (for mounting remote SMB shares)
$ W% I7 W6 ~) f1 P$ h% s   - NEW: Added layer7 iptables matching
8 K. j* i0 |+ {8 w3 f   - NEW: Added user-options for DHCP on the WAN page. `# ?* h9 P: T% \1 E, R7 U5 X3 g% }
   - FIXED: Router crashing when connecting to it over Wifi! H  m& D& V! @1 D& C, f8 T; v
            and running the newer QoS code (disabled GRO)* R( ]! d4 I; _
   - FIXED: Router crashing when connecting to a network 7 e/ v" m) j) x/ e
            device behind the router from over a VPN
' L7 @/ l2 y5 L# a, x( G- `" }            connection (disabled GRO).
  b( z% u9 O. D) f% N   - FIXED: Incorrect timezone set unless enabling! b7 ^# A3 T7 R$ C8 ]6 }& F1 h% D
            manual DST.
% y. E( V; O- a3 t+ v5 T" B, |  u( o

3 C# {. n9 m6 w/ x$ C6 A! h! R3.0.0.3.130.9:
  _* b3 [, t6 N* U& H( b   - NEW: Enabled new Dual WAN support from Asus; A1 ]' b9 _2 c* U) D' u
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
# m7 p4 @" g8 Y6 e% U, |% i! I% k( @, x0 \
) f% j9 c1 B( a- w
3.0.0.3.130.8:4 Y! `4 I5 f) E  H  n7 T+ o9 n
*** Reverting to factory defaults BEFORE and AFTER flashing
; Z0 t, ?8 h7 h6 m- sthis version is strongly recommended!  The newer Asus code base 7 f8 _# r( U" ]: o" F9 Z
seems to have changed quite a few settings, so you'll want to # C/ Y' e4 ~# y0 d& X  l
not only start with the new default values, but also get rid
0 e3 C* R; D3 w% p/ @+ N4 cof obsolete settings.  Otherwise you will be wasting a
. S  ^+ W. j! \, P6 a/ T1 s0 Tgood amount of the limited available nvram. ***
- J7 ?" W. g! r% z3 p( }
$ g) L$ F2 l) B/ `' O   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
# n% h6 y. A4 h1 U                  and/or kernel code)( g: L$ u0 C5 ^5 d

# V+ s; H5 y7 X7 @% s   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
4 W# v9 y. _! z& T& L2 m. Y0 N7 F                  a LAN device behind the router.  Workaround is to
; c, G% x, V9 V5 k                  use an IP range outside of the local LAN( @3 j# {$ F, A- ]/ D8 \$ I
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
4 x7 T4 M2 M4 e% S' P                  set your VPN to use the VPN tunnel as default
& W; N) W9 I  R6 A$ i4 i7 Q                  gateway, or manually add a route to your VPN
2 ?3 S9 n/ Z, ?# G! b* y                  client.
- \! ]- A6 }) g. J# M% f" |- i6 j: @9 D( S$ N. q
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).3 n- o( @* W6 k& [0 o1 M+ D
          Build 130 brings various code changes to IPv6, not sure
8 P8 X/ M6 z& J          what else (as I have no changelog between 112 and 130).
! N' _4 L( [6 Y7 i4 g- n          The QoS code remains from build 108, as build 130 is
* T  L- W4 M/ e4 f( M          unstable.& z, x0 p9 d5 x- N6 W( }) C% e
   - NEW: Added "diff" utility2 T. }" l0 Q! ?- G2 G3 ^4 \, u
   - NEW: Keyword-based filter (new in 130); n# x4 \% d& D# w" l" X7 l8 L( t
   - FIXED: Firmware/settings can now be uploaded over HTTPS1 ]- ~/ ]6 c/ d* ]  f! ^
            (bug fixed by Asus)
( `4 c3 h# B$ }- I  q, }2 R   - FIXED: Buffer overflow in networkmap that would cause garbled
7 W- Z' w+ x' T9 l, z# B# l2 A            device names to appear on the clists list (bug in5 G8 I( W# G- Z6 Z- N7 R4 [: b
            Asus's code)  t% |* u+ p' u
   - FIXED: Firewall would break when applying a game preset that
% _8 x% `9 q4 _" D$ e' V4 \            had multiple ports separated by a "," (bug in Asus's3 p% j. t  }0 x$ Q- y/ G* _' p
            code)! Y0 Z2 k' ^5 M+ m
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
6 P6 R) @9 ~* q# s; S6 ~" w+ r   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
2 E. B/ m& K9 V  U6 A9 p   - IMPROVED: /jffs/scripts/ will be created automatically if it
: E7 i. m7 [) E2 s               doesn't exist (you must still make any new script : x* I- Y% d' s3 l4 k7 s
               executable using "chmod a+rx script_filename")' C  P* n; ]& o0 `( G
" v* X. m- h( _# S
" Z) I8 k9 r. F  |' X
3.0.0.3.108.7:
3 o. ?# S8 b! O% v: n9 C8 @" a   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
. U' b* l/ J: ^   - NEW: Added webui page under System Log to display active/tracked3 q. P; T/ I. ?1 A
          network connections.5 o1 J) h% n& X
   - NEW: Added netstat-nat command.
7 l8 v9 E. r( S. u. h# l   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
0 ?1 R3 X7 c4 b2 ?. _          Shantanu Goel)
1 S: \2 H4 @4 [$ H9 ?9 s   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
$ c7 w9 e, ?  u2 c" _1 B   - FIXED: Removed check in Asus's code that would reject txpower > 80" U( t: P+ z4 s3 |7 R
            unless you clicked three times on Apply (?!).
. J/ u. D. x/ v6 Z6 ?) }            NOTE: Still not sure power setting even works, as I get/ D/ L6 {; L; _- K9 H3 Q; D
            -80db from the other end of the house no matter if I use 3 a, X% n, Z4 o$ {4 a
            40 or 500 mW.
& g' D* \0 K' F) ~! e# m: {. [2 H  }

3 h  x6 i9 M' c. r2 O4 s, f" g3.0.0.3.108.6:
6 {2 k$ S- l) K% b   - NEW: HTTP access list (backported from build 112)  `  c, H; N, E: E. |9 D" C0 X
   - NEW: PPTP VPN encryption options (backported from build 112)
' |0 k3 q9 Y0 Z: m) Q& r4 V5 F   - FIXED: Traffic history location was't properly saved
3 k  V1 u- y9 X' h" f8 s            when changed in webui.! E  f4 v+ f$ m; }
   - FIXED: Disabled traffic history saving to nvram for now,
% `' q% ]: I. q+ L( Y3 H            to avoid people accidentally filling their limited nvram space.
$ E* E& z% D4 p1 Q+ `   - FIXED: Missing bottom pixels from the bottom of General menu3 T5 D& I& h8 Z7 M) W' ?6 ~
   - FIXED: Removed invalid CSS attribute+ r* O% L" F% U
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
2 H5 X0 x7 x; l
# y% U$ U% C) ]. T
% e6 z$ {8 K1 t" V3.0.0.3.108.5:" j0 s5 F0 O& ^2 n. B( \/ ^
   - NEW: Crond starts at boot time.
: f8 ^" [! a8 }; b" h   - NEW: init-start is a new user script that will be run early on$ C, V- b5 D. r% R: a9 U# `4 t
          at boot time (right after jffs is mounted, and before any
$ P3 O) F; k: z2 W          service gets started)# R% I+ z/ A: Q2 Y
  - NEW: Can save traffic history to a custom location (USB or " y% s- P. S4 D. }  Q
         JFFS, for instance) to preserve it between reboots.
- r! ^* @& D: ~) k7 ~$ M" f  - NEW: Added Monthly traffic page (ported from Tomato)2 b) y. @: u! a+ l0 d' w3 W" T; c
  - NEW: Added the Performance Tuning page (with temperature).
- L0 E4 e4 @6 I# r8 z  - FIXED: Webui authentication was bypassed by the web server (bug in4 y7 J+ t, R3 x
           Asus's code)3 J1 @% |! R- ?' _7 \# f1 ]% E
  - FIXED: Httpd crash when uploading a FW or settings file over
0 P# j( a. g2 X  e$ k. a           https - should simply fail now.  For now you have to
; x  {/ G- G7 O1 N) n. E$ b8 l9 m           use http for flashing the FW or restoring your settings
5 V; O4 c) W: n3 V           from a saved config file.8 d! y( `8 L' d  J. U

! j* k4 I" Z, Y1 S& B5 _, j1 m8 e  y& Q
3.0.0.3.108.4:
5 N5 c6 N) p, x1 P   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
0 h5 Q. ~; K8 O/ u$ N& u; _          the OUI database (ported from DD-WRT).  ^7 I$ o& s, L; ?# c2 ^
   - NEW: Added HTTPS access to web interface (configurable under Administration)* O( ?+ W- ~! i  S
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
2 R5 [5 ^& P9 X, C; D   - FIXED: sshd would start even if disabled
' W4 v# R" z5 x9 E( m4 R+ M6 K+ m   - CHANGE: Switched back to wol, as people report better compatibility with it.
0 v  U. H2 U" O             ether-wake remains available over Telnet.- h' g1 b5 u- ^$ y# \( i
4 s2 A  K* o% [% C7 _
$ S% O  X8 J/ R  S% K) k
3.0.0.3.108.3:7 d8 ?4 F& f% ~! C, S0 f0 i0 h! e
   - NEW: JFFS support (mounted under /jffs)% T% i$ g. O: Q
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
+ ?! s7 y9 e8 [" X( z& t/ H% h          must be located in /jffs/scripts/ .- P( @; W' _3 _7 d
   - NEW: SSHD support4 O7 }8 ]9 v6 V4 V+ |/ d
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
: V* W1 i2 w) D   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.5 j4 U$ r0 V# H) j, U
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.! P6 Y& g0 H' m6 Z$ O2 Y

% Z* N9 U7 H( O" z  t
& H/ J) d( N7 R5 A9 V3 i3.0.0.3.108.2:
  d/ |/ N# J" W9 o" D2 S   - NEW: Added WakeOnLan web page0 Z; ?/ S4 Q  o% a1 f
: i- b0 Q9 ?5 G# U) \% z
! Z  ~8 m/ f6 p. K. E0 t& D. d, B
3.0.0.3.108.1:
7 i/ A3 g$ s- ?( J$ H   - Initial release.
8 m+ c* {- h7 ?( m0 z
2 b. l  M3 f5 B& i
( Z6 C' P# M# b  r8 m* B3 ^Contact information5 [( X) h' t* l- Y9 X, P
-------------------2 _! a$ A$ y4 k- z6 H
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
* ?( W: b2 Z- j9 A$ tAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin., n8 o8 K9 Q1 A9 ^' J2 b8 N$ ^) A4 P
Website: http://www.lostrealm.ca/1 [& G) U+ \5 Q& R0 b5 w
Github: https://github.com/RMerl/asuswrt-merlin
( t: K' z4 s' s+ ~. FEmail: rmerl@lostrealm.ca& q3 J% R: S7 z, W( c' r
Twitter: https://twitter.com/RMerlinDev
" G5 e: K1 ]' `) e0 ~% h
' d* {( N7 a2 ?Development news will be posted on Twitter.  You can also keep a closer eye ) U2 w+ Y+ \% e5 F6 W4 F$ U
on development as it happens through the Github site., o& }+ K: w* t$ B0 D5 o

! `7 q" b+ m  p* t) w8 s8 ]  fFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
3 ?$ L7 U/ p9 Z- b- A! c" |/ A- epost there (in the Asus Wireless section).
5 C0 X# z% U5 t; o& P- E! z, {! P( v  v3 H7 B) @
7 Y; _( ]9 o9 X: X
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want $ p& R7 q/ r. J  R& R
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
' T; _- `' O! `$ |' r: f2 f$ M
; y7 D7 s3 a3 e) w  w& f, MI want to give my special thanks to Asus for showing an interest in this project,
1 O$ G- q- G: m9 y* B/ j4 Kand also providing me with support when needed.  Also, thank you everyone who has
3 Z2 H, j6 M, pdonated through Paypal.  Much appreciated!- {7 |* }' r  U9 W2 o4 H
- T8 S  ?8 O9 w, W3 {3 Q- i
( q' y, O+ c4 M9 h( i: A4 m# _
6 i7 ^4 v. _. c  \; {, P2 @
--- ) ]4 C4 O# ]+ ?5 k1 N) I# G
Eric Sauvageau
, x& g, @$ D9 H- c
0 ]0 h8 g$ [7 W9 h7 ?0 ^2 i2 h/ [& k7 r/ u/ y" n7 N

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
; v2 w: M8 u; Q: [谢谢,正好有个N16,刷机试试效果。
$ q1 J3 a' J  R0 d
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
, P: X1 w. w0 g9 X没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!* {) n7 s7 _5 ?: J3 a5 G
今天刚买一台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-2-21 03:36 , Processed in 0.075354 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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