查看: 23663|回复: 10

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

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

* w" s8 m4 u  |5 S- T- o) y  Rebased on 220, includes AiCloud; added wifi client stats( ~; X! [1 p; K# Y2 K7 y
  ! O$ Y" _# O# \% e, o
  ; s1 z/ n7 s9 p8 ?
  0 i' l+ b1 k# r  u" [
  3 y+ t! O( F  [9 {
  
( R+ |% X/ R, X/ U' q% Q; R. a
0 @: X) F- C4 t0 ?4 @% b7 N$ |( [4 D0 v' {" @( K% [( j
1 s/ L/ |$ G3 i+ j. [7 Z3 S* A/ ^! y
# `- [/ b9 l7 o0 h+ R( J
* \; j. {" A+ M, }# r

6 K' E0 k  _2 k$ n4 Z
, l7 V% ]/ q& `2 u0 Q- z0 z' o+ }' h- {2 g1 g: t6 b

) M5 X/ y4 L5 W5 Y& M# E# v! [" k0 R6 v. t9 |/ i  Q7 L- Z% z
# x* O2 A8 Q- ?5 X
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
6 Z: o) z. s, L0 x$ ~=====================================================
$ h. D1 a$ l4 W: ~" \2 \/ P) T
4 w2 T  b, H8 p6 n% E( |2 }
2 l# I$ W" ]3 E3 k# ~) RAbout7 u2 s8 c1 i1 S$ v5 X3 R- [) E
-----2 h1 ]: V, C( j8 J3 x
Asuswrt is the firmware developped by Asus for their newer routers.  They are
3 F/ C/ ?) \8 H* `7 [; U+ qalso porting it to some of their older models, like the RT-56U and RT-N16.  : u  o9 X; p% m/ k" R" Z
While originally based on Tomato-RT, Asus has disabled some of the
3 p# w, I& v: ?original Tomato features, and added others.0 [: M% ?2 d3 b( b, X

0 V# i+ b- G6 B& J9 oAsuswrt-merlin is a customized version, which I am developping.
, C7 a" N" e8 F: Q7 {" T! ^: s/ lThe goal is to do some bugfixes and minor enhancements to Asus's firmware, 3 ~( X0 B* i  W8 U% O
without targeting at full-blown advanced featuresets such as provided by 3 f6 e+ S5 w6 F! Y+ \
excellent projects like Tomato or DD-WRT.  Some of the features
. L4 d" p. ]$ b* K: |! i: s3 Y3 j+ ?0 bthat had been disabled by Asus have also been re-enabled.
! N0 {& L3 D' K, }This aims to be a more restrained alternative for those who prefer to stay
" G# _5 Y2 p2 u6 @closer to the original firmware, with limited risks of seeing new
9 o) z& k" l- o; h0 D% ?* {! I  j% Tfeatures bring in new stability issues.  I value stability over
7 l: c- z+ n; z5 T7 ~performance, and performance over features.- Y% Q0 _& G3 l+ z3 O" b* Y" T
) D2 e( h4 h  K$ C

) F- O, w5 K- h0 r" f" A, p% N4 d/ y
Supported Devices$ s4 ^. Y. z6 x* H
-----------------7 X, F- w: d( x' r3 @, g# w
Supported devices are:
, D) W" n8 T; w9 j6 J! D+ s8 `/ \ * RT-N66U4 h6 m$ x( }+ w8 g! D
* RT-AC66U( u" E5 a- g" I: [7 @
0 W$ F( A) f! u
These devices have experimental support (because I don't own one to test it):
! ?0 T# Y% h: _. `7 Z/ q0 \* B * RT-N16( W8 l% o" B) z7 {

6 k$ H+ {7 V, q4 R0 J- R* a1 C- [# T0 n
1 Q( A! U# `, B8 u, [
Features
% m( c. c1 ?: V5 W--------  D' N# y+ L9 p! D- E. @
Here is a list of features that Asuswrt-merlin brings over the original firmware:3 R  y1 S4 X  d, \% N
' r: J- z3 N+ F5 D4 M
- Based on the source code of release 3.0.0.4.220
+ l' x$ Z+ _+ A% G9 A( G% i! Y; m- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
2 j5 v) Z- `8 a; I9 T( H, O) D- WakeOnLan web interface (with user-entered preset targets)) }. o- y+ c9 Q, |
- Persistent JFFS partition4 u/ S* I! ]3 ]1 ~
- User scripts that run on specific events# a" V  z( H1 Z( J
- SSHD (through dropbear)+ U' m% a! i, ]1 [9 G& P
- HTTPS web interface
# {4 b& O( R; Y$ Z- Crond1 l# j* h1 A" L7 T0 \* L
- Clicking on the MAC address of an unidentified client will do a lookup in/ s& n! u# I# g1 v
  the OUI database (ported from DD-WRT).
" [$ D! m7 l6 o+ a+ m3 `- q- Optionally turn the WPS button into a radio enable/disable switch$ j5 ^. @. E& R: K
- Optionally save traffic stats to disk (USB or JFFS partition)8 W7 r# I2 X8 e: r& {( Y: o
- Display monthly traffic reports' E! C  T. V8 @) k( G7 Z0 U7 Y
- Display active/tracked network connections
  H: y$ D6 V6 ?- Allows tweaking TCP/UDP connection tracking timeouts2 v6 Y/ w3 Q5 H0 b3 |) {
- CIFS client support (for mounting remote SMB share on the router)
" U% v# G' _6 j* K9 Z+ X; r9 h- Layer7 iptables matching- Z+ j, O& E* K0 m
- User-defined options for WAN DHCP queries (required by some ISPs)
# n$ z: u4 W5 H2 m$ r$ q- Name field on the DHCP reservation list+ J9 X" m; y. t- f: U  A; K
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
+ y9 e2 q. }4 D& Q$ o# A+ u- Dual WAN support (both failover and load
4 b. V1 r8 A- Z, w% l% x$ [  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
! n" b( I: q/ p3 O/ n1 \, f9 s) W- Disk spindown after user-configurable inactivity timeout
* q) p: c/ f6 ~3 v2 H$ ?# H) s- System info summary page
5 u% ^2 }. Q5 L- Wireless client IP, hostname, rate and rssi on the Wireless Log page# _- a5 o- A, y5 V0 h. ]
- OpenVPN client and server, based on code originally written by9 E5 }# O2 A% C4 z; q( t
  Keith Moyer for Tomato and reused with his
7 _- q* U2 K% d' \' \# v  [  permission. (RT-N66U, RT-AC66U)
$ w) I  u0 b8 r) u7 z8 K, b
5 w, I, {. L0 X, M
8 y% ~5 M# s4 s( R/ L- N- g/ L& v; T) }# U/ e# G
Installation3 I  Q; r& D6 c/ L1 g9 e- J- ~
------------
1 f  Y, Q9 B5 {+ N- C+ l* iSimply flash it like any regular update.  You should not need to reset to
$ ?1 P; Q0 L5 u" [& g1 m, T* I; Z; e4 ifactory defaults, unless coming from a version that used a different ! |, \, Y6 A5 ^1 C" Q# r
nvram size.  You can revert back to an original Asus firmware at any time just
9 p5 D; {/ A3 t1 W: [3 f) {2 Lby flashing one.+ z" k' w- F4 l- q
2 c7 n  r1 h8 ^0 q3 ~# u
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the4 e+ [3 `8 o$ L+ V9 _
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it , A6 c- B! r( t7 h
will wipe ALL your current settings and revert back to factory default!* ]( r1 ^1 w" }$ ^+ `
This is required to upgrade the nvram storage to 64 KB.3 C1 D) D3 ^3 M3 D

9 s' u- R9 A; ~# w0 f" G! D  i3 R) y- l& L0 q
Usage
  e* L$ p7 \% @8 ~1 i' N-----: F9 C! j9 ?- k$ o- `

( C8 K# z) v- E5 t7 a7 U* JFFS *0 b/ j4 z2 s( O7 }$ q. i, B
JFFS is a writable section of the flash memory (around 12 MB) which will , s) m! H: p2 K) |% f8 [
allow you to store small files (such as scripts) inside the router without
8 z( v6 s' Q3 D4 Uneeding to have a USB disk plugged in.  This space will survive reboot (but $ X* Y- m! V6 |7 J) h- J) H( [. q7 B0 R
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  " F5 H. J( D; v" O$ [
It will also be available fairly early at boot (before USB disks).
+ N0 a, ]& O+ M' b# o- A8 h  o* I4 {$ M
To enable this option, go to the Administration page, under the System tab.
  ^- \" U" @' S7 [* [) r2 {* X- X1 J! S
First time you enable JFFS, it must be formatted.  This can be done through ) K& A& l" m2 d: X5 q6 s, v" q
the web page, same page where you enable it.  Enabling/Disabling/Formating
9 U" @% ]7 y7 h$ H9 T( T, g) F' PJFFS requires a reboot to take effect.. c3 J& M4 l  N2 {* T& H; c
  ~2 d( a1 v5 J4 a. m$ ]
I do not recommend doing frequent writes to this area, as it will
' a# S) O3 }5 Y* o1 @" T1 Cprematuraly wear out the flash storage.  This is a good place to
! D/ k6 F4 h8 A8 N- ^( `put files that are written once like scripts or kernel modules, or
, h% X7 y0 }& z; Jthat rarely get written to (like once a day).  Storing files that
$ ]) l9 I& C: N# i( K. t& y* Yconstantly get written to (like logfiles) is NOT recommended - use
% k2 S' U. n8 p- sa USB disk for that.
2 s! h3 E: Z  `0 `' C2 S  b5 M
3 x4 |3 [, _7 B+ Y( H$ G) E3 S1 N$ j/ f3 A5 v+ S. w: Q0 o  A! R

8 H! C2 Z1 I$ W0 D5 t8 N6 D- l* User scripts *0 J1 m# U, r( u# S
These are shell scripts that you can create, and which will be run when $ ^, i0 P, f  y( ?6 u6 p
certain events occur.  Those scripts must be saved in /jffs/scripts/ " o% B# L9 y: E$ W6 r/ O2 P# w
(so, JFFS must be enabled and formatted).  Available scripts:
# U) B( Q! k  j
% j) K0 o) y" P: ^- f- services-start:  Services are started (boot)' U4 x1 Z# e& T# A
- services-stop:  Services are stopped (reboot)
: d3 d+ E; W1 M6 _- wan-start:  WAN interface just come up (includes if it went down and back up)
4 T- H. p$ q  h( q; }3 J1 m- firewall-start:  Firewall is started (filter rules have been applied)9 P9 Y1 g' O5 ]2 p: N8 C9 T
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
- P9 B! x; @  X, q2 X- init-start:  Right after jffs is mounted, before any of the services get started3 X4 F, Q3 U! l- I+ B+ P- ^' i$ c
- pre-mount:  Just before a partition is mounted.  Be careful with 8 O* F" _6 @- x: \, s
  this script.  This is run in a blocking call and will block the mounting of the 7 M7 I  V5 V9 \5 c' v, Q
  partition  for which it is invoked till its execution is complete. This is done % T, C! P3 c4 `
  so that it can be used for things like running e2fsck on the partition before $ Y( ]6 }" w5 ]8 s8 T
  mounting. This script is also passed the device path being mounted as an
9 F2 q" Y  A, N  argument which can be used in the script using $1.# n& @) E. C8 _2 v
- post-mount:  Just after a partition is mounted1 h9 Q' D( O0 h6 r
' u9 b' q  B" I, e
Don't forget to set them as executable:
: U% }: }' n7 T" z
* s/ m- |8 S7 k# |   chmod a+rx /jffs/scripts/*
6 ^! x5 m, s2 l$ L8 }7 ]3 i) I9 x: y- N8 i' W' U
And like any Linux script, they need to start with a shebang:- `; D0 W2 y, ^( E; B
( \& \! q! c$ L" k5 d* y6 r
   #!/bin/sh8 G! l2 ~5 M$ Q3 Q8 |; G. f  N
6 P$ W3 b4 w: ?! M  n9 \7 W+ {3 Q
+ T3 z  R% p- b( k
+ f+ S# `( h2 b) ?
* WakeOnLan *2 H- j. `6 x9 Y
There's a WOL tab under the new Tools menu.  From there you can enter a  T* ]5 i2 q( k. g$ ?: ?
target computer's MAC address to send it a WakeOnLan packet.  You can also3 Q4 ?. M" |+ S' |
create a list of MAC addresses that will be stored in nvram, and on
8 p' x3 N/ S2 ?( d( ?# dwhich you can click afterward to wake up one of the listed computers, without : x2 B  |6 c2 }+ E, M+ S
having to remember their MAC addresses.
2 @# R7 h% u- w8 x7 W, x; O6 i! x9 I! n, n1 m* T' J9 g) a: |
# g; G$ S" C* `$ a- E4 B
$ I% z& U1 M8 r6 d: h3 s+ _  [
* SSHD *
3 ?. W6 c0 R0 BSSH support (through Dropbear) was re-enabled.  Password-based login will use
& b5 s. p( D4 R4 @  dthe same username and password as telnet/web access.  You can also optionally 8 o1 |3 v) Y% E5 C$ {, X/ ~
insert a RSA public key there for keypair-based authentication.  There
! Z, Y' M- f; k: _. b0 ~is also an option to make ssh access available over WAN.
+ E1 Q" l( u3 y* M
! H# V3 a2 n% J2 o  o
/ j3 ?# r. T- N2 t/ Y7 o9 |' V* HTTPS management *
) w( g6 k' A- O( zI re-enabled HTTPS access in the firmware.  From the Administration->System 9 w9 J: @8 {+ |& V2 |
page you can configure your router so it accepts connections on http, https
) h1 s- @5 I* ]% yor both.  You can also change the https port to a different one
5 y' M, F4 x5 x3 g9 K1 [(default is 8443).
- {7 U/ @  x! @, h/ |( w) |
7 m5 v5 q( x. g$ d# f8 L' R  Z8 S1 W) O; b
. Y$ A/ O( w* C" A5 x2 o
* WPS button mode - toggle radio *
/ h( u8 s5 {! {* ^% f( y3 {# Y0 ~You can configure the router so pressing the WPS button will 0 V( O( K+ x( D6 [6 w/ [! Q
toggle the radio on/off instead of starting WPS mode.7 Z( T  Y/ M+ _! n
The option to enable this feature can be found on the $ a$ n% J  ~. s3 L9 A2 V4 w
Administration page, on the System tab.
8 P1 B; X7 i) n0 O
7 T6 a' Y) w9 n
6 G0 @  m. @9 c* S% P* `9 a! u, v
4 Z# E" g4 D0 E7 s" R2 a* w6 @+ T; \* Crond *1 \0 m/ B5 _  l% \# b, d! i3 n
Crond will automatically start at boot time.  You can
! c( M8 D& W, Oput your cron tasks in /var/spool/cron/crontabs/ .  The file 0 H- _* C2 u1 ~1 U  J& e  T
must be named "admin" as this is the name of the system user.
% i$ w, V/ d5 K% ~: DNote that this location resides in RAM, so you would have to
: L1 D7 a! _- cput your cron script somewhere such as in the jffs partition,
( E4 C7 J: \1 t6 A# }" band at boot time copy it to /var/spool/cron/crontabs/ using
( Z1 r: c1 H7 W, U  m/ C4 F9 Oan init-start user script.+ C7 a5 Q, \" ~& B. C* a9 x
' m" e+ Q0 E" H/ J

) h' B* v- H! q
/ E8 a% P+ [1 @* Traffic history saving *
% Y2 V$ y* [" a# x7 nUnder Tools -> Other Settings are options that will allow you " g) y) P: P. ]
to save your traffic history to disk, preserving it between
$ w  m% [( ]& {( T" x+ q; Urouter reboots (by default it is currently kept in RAM,   M, Y" C3 ~$ K* R2 V' p$ z
so it will disappear when you reboot).
( J! Q' O: Y9 d; f6 L% w1 v4 _% s  m  m$ i7 J9 g. U
You can save it to a custom location (for # D# Q/ L2 g! n& ^2 p3 d. ?
example, "/jffs/" if you have jffs enabled), or
& y8 r; U7 x, \/mnt/sda1/ if you have a USB disk plugged in.
% S; @$ _7 |: W3 [Save frequency is also configurable - it is recommended
. g# f8 d  j+ b- D2 T+ {9 j5 Uto keep that frequency lower (for example, once a day) " j8 ~5 P- w, P
if you are saving to jffs, to reduce wearing out 0 O5 w# z& n" y
your flash memory.  Make sure not to forget the trailing ' ^+ T  m: s% s7 M, r& @9 Q
slash ad the end of the path.
, q. \, N- m) p/ a3 {; o$ X; N% X# K0 J
Also, a new "Monthly" page has been added to the Traffic   x! l# c2 g1 k% Y9 y
Monitor pages.8 B/ d9 H6 y. C4 ]8 O: n9 N

* l. S8 M+ C* K+ ?6 G+ _3 W2 S2 A" z$ r2 w+ K

/ {$ ~7 @( c$ m! O" T" w$ Q2 @* Display active connections *
! d  m6 g9 `/ q: ^There is a new tab under System Log called "Connections".
" T7 S  v" }+ D( w- P" j, y7 d+ R. XThis page will list the currently tracked network connections.+ ~! k) y+ J+ {
You can enable name resolution for IPs on the Tools menu,
+ Z; i$ B* C  B  m) ?9 Dunder "Other Settings".  Note that name resolution can # Z# n' i% D; m$ s
slow down the loading of this page, especially if you have
  r4 J* ^- K+ D8 A) b# qa lot of tracked connections (for instance while torrenting).
- I5 `  L% @9 Q# q: C; P, a/ T2 m
+ O4 G0 \1 z+ D& f8 a0 s2 ^% X) P2 p9 n9 Y+ G' w  p  L
: b: E7 f8 f' w! Q& n
* Adjust TCP/IP connection tracking settings *( z3 k. e7 h3 ?9 O! N
Under Tools -> Other Settings there are various parameters
, m5 n& P( R! w& `% ~* p- `! Zthat lets you tweak the timeout values related to connection
( u  ]( x0 s& l* j( n4 Q' ^: ltracking for TCP and UDP connections.  You should be careful with 1 g$ ^: |2 \( y& S, j9 _
those settings.  Most commonly, people will tweak the UDP timeout 3 k! v$ x2 Z% {( N/ _6 x, S$ x2 K! w
values to make them more VoIP-friendly, by using smaller timeouts.
/ L1 l( ?6 w* S2 N( ?Timeout values are in seconds.0 ?  }7 o3 Z  }- T6 _4 k! z

4 V1 k% O' I7 p3 p9 ~) J  ]# X
6 Q& [- o+ m  D9 l0 l3 N" @1 L7 b# h, n8 L4 p& l3 I
* Mounting remote CIFS shares on the router *. @+ o5 u8 r5 ^' @, B: N/ K1 o
You can mount remote SMB shares on your router.  The syntax will   c4 l2 V' i, v- c
be something like this:
) o: L+ o# q" i" ~" U
5 S0 R% x( u4 w2 |4 Hmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"5 g" E7 R9 b. a) w3 h5 p" }

  N3 a/ O  \# j& @& [(backslashes must be doubled.)2 P0 C, A4 i% B. y* A0 Z
1 e2 T3 P" t7 N) a* j( I+ C
& G  ?/ ^5 _8 O" S7 N+ N6 b6 b

# W" d6 z  `, \( b* Dual WAN (EXPERIMENTAL) *& P& R6 j( K5 W
Asuswrt originally supports using a USB 3G/4G modem to use as a 1 _. o1 x' b" o5 W
failover Internet connection.  Dual WAN is the next step, also
5 ^  u6 W! j" Q- ~  F: ]1 J) kdevelopped by Asus but left disabled so far in their official + E$ u& L9 ^, }7 d2 o
releases (probably because this is still work in progress).  8 A! S- G' H6 E8 m+ B

2 p9 d4 X6 C! R$ a1 iThe first improvement over USB failover is that it works not only / i( T$ |# P$ J0 ?( i" c
with USB but with other ethernet devices, which can be plugged
- X$ y! W! X3 `7 q. R4 Von one of the LAN ports that you will select as the secondary WAN 6 f$ [% W5 ^3 n2 E& q
interface.  The second difference is that in addition to failover
1 ~& C+ _  G' L  a) qmode, Dual WAN also supports a load balancing mode, allowing ) u: ]7 `9 Q7 @7 D2 w0 l8 _
you to share both connections at once." o/ F: C) I: r' H
! L* N+ m8 b, Q9 `% B/ n. }
Keep in mind that Dual WAN is still an experimental feature, until 4 O3 u+ B5 h4 _* j* D+ o% X% B) J+ Z
the time Asus finishes developping and testing it.
' h& n& `1 b6 u) w0 ?( ^6 D8 [5 _: A4 `% R" u! ?$ T' j
' I; j3 G9 Z. [( o6 ?8 `/ T- |
2 W# c% z2 v' X$ E. R" v: }
* Disk Spindown when idle *
; {: S3 I0 e! Z& @7 f4 [Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ! E( L- E% B7 W' s1 w8 k& X6 }# m
to configure a timeout value (in seconds) on the Tools -> Other Settings ( U1 O5 R  W2 s
page.  Plugged hard drives will stop spinning after being inactive 0 h) c" I$ B# N; q
for that specified period of time.  Note that services like Download Master . G" D7 W, ], ?5 ~5 ~1 n. @
might be generating background disk activity, preventing it from idling.7 V4 t1 n1 T- h7 W

" p( O/ M* [8 |1 x3 p; W; V2 k* i# j- o$ _: H
% w( x$ r+ k: Q3 Y' n, ]8 c( a
* OpenVPN (client and server) *
3 O! F/ S! k/ U5 L" L' VOpenVPN is an SSL-based VPN technology that is provided as a 7 s3 O6 q- |8 S7 s% }: d
secure alternative to the PPTP VPN already included by Asus.0 ^, Y: K+ S  r: v3 F8 m
OpenVPN is far more secure and more flexible, however it is
2 y* C& P, P1 c. ^* D( H/ snot as easy to configure, and requires the installation of   j( L+ ^2 Q7 f, i
a client software on your computer client.  The client
9 d9 k$ p1 }2 I/ [can be obtained through this download page:' Y2 ?8 V  Z* w) i2 \% l3 }7 S

: [, p3 {2 j( I- t/ k5 J& f4 l9 i; i; \http://openvpn.net/index.php/open-source/downloads.html# r- }' j; x* B/ w7 d2 C5 y
7 H6 M7 Q7 K- U4 @( ]
Explaining the details of OpenVPN are beyond the scope of this
1 H: x: a$ v3 v5 o1 ]documentation, and I am in no way an expert on OpenVPN., ]6 w: }" ~3 u
Fortunately, there is a lot of available documentation and
3 K8 ~* u' c9 l) @2 `4 f: KHowto guides out there.  I tried to stick to the same option " x8 j6 ~5 {# J# s- L
descriptions as used by Tomato, so about any guide written
0 k9 N1 W' w7 u: f. ]for Tomato can easily be used to guide you on * b/ W3 d) F$ ]8 X
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 8 ?( m) G2 c0 r; K5 J
Github repository.
5 B- l: C# Z) r; `2 d* B/ x% I
5 E5 y( F1 N3 D! Q! w
* E2 S1 X4 d8 k, Z4 @! H  u" N7 V& Q/ r4 v* Z; T/ F
Source code
  q3 t7 m7 ~  ]- V4 N2 t; {-----------
7 e/ B2 _' Z4 Q! l- Q7 P2 oThe source code with all my modifications can be found
1 z+ k8 U9 C0 \: P  Uon Github, at:
8 C" ~0 x8 N. V, `
8 L0 ~  G; \8 U( |0 Phttps://github.com/RMerl/asuswrt-merlin
* \$ v1 S" M- L2 H0 g6 u! g' t2 W8 g' z

  ^  A9 ?6 Z# \, {) l
( ^0 Q) O( ^% V! Q1 THistory
) W& I/ ]$ I1 L0 q$ Z-------& k* F3 A) t  N# l/ e# J8 Z
3.0.0.4.220.18b:3 A! l. F: l# \
   - NEW: Report both rx and tx rates on wifi connections
8 W. A% |" k6 R3 G; \8 `   - FIXED: Handle cases where the wireless driver returns a speed of -1! I7 K; h6 F1 k0 V# M; ~5 O: }
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
' @0 ~6 A  u9 [( s, p! U            the wireless page take forever if you had multiple connected clients., J, g( T) \* B) `" [
            You will have to manually refresh the page the first time you access it0 L% Y3 v) {+ C1 B+ V
            if the RSSI is reported as "??".  Y" c6 [" c+ s8 [/ I% B
6 C) e! u5 A# T3 C% t$ V8 U
, \* g+ \0 h( B- c& Z8 h. Z
3.0.0.4.220.18:
0 s' H5 e0 P$ s8 k# f' X6 g   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
: r$ S/ c0 H* }) w& [0 E# E9 O4 ]          manually set to a value between 0 and 15, with 3 being the default).# F4 s2 s( ~5 T" ^
   - FIXED: Buffer overrun in init code that would crash the router when
& `. O8 z/ }3 [6 z& Q) a            too many features were enabled at compile time.
# [3 }! k! Y3 S9 U  {, @3 E1 Q   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)0 J! X$ E, D. V: g( e1 B; Y5 R. W
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
) g1 C' s9 n0 {" W9 w3 n1 K8 _   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 9 c, [/ w/ |3 a: I
            not properly saved.
- R% Q6 e8 N9 D4 ]0 s6 M   - FIXED: First time a client's rssi is polled it would return 0.. D3 E8 K% F  X2 N* `6 _0 F
   - FIXED: post-mount user script wasn't executed (regression in 220.17)9 f7 B- H2 G' {' r, Y1 L
   - CHANGED: Added some info to the OpenVPN server and client pages.$ _8 d0 p, K9 F' I
   - CHANGED: Improved load time of the VPN Status page.2 A% c% c. C- V9 i- d1 g

1 [9 K. Q9 ~  |6 o5 w# h8 J1 y. i9 P/ r  d" W+ r# ?( u- N
3.0.0.4.220.17:
, c3 H% Y: j8 Z0 I, M: j   - NEW: Rebased on 3.0.0.4.220, which includes:
  U2 {; j8 X0 D  L% X1 L- U            * Fixes to IPv6 6rd
# U6 Q% ?$ G* |1 h6 |1 n, ~' Z            * Fixes to AC66U Wifi + QoS
- i! I! R& f3 \; n. U! p: V# }            * AiCloud4 C6 t" W5 b  ^1 R, x+ w
            * Interference mode once again enabled5 W- f* ^( Q0 n$ _% N
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.4 V2 q# b* {, ]. w9 I
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
+ f' G" e8 s; Q; H9 o5 b           if you had just enabled the option on the webui.0 W/ n8 Z2 h" D7 Q* C7 N. E* T
  - FIXED: PPTP clients not always showing on VPN Status page.
' F# K( d( R) a. h& n5 L  - CHANGED: Disabled DualWAN as it's currently broken in 220.
  O. ^% d. b( V3 v' P3 S$ x  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
) Q9 e$ c: V' H$ M             the router.
9 M% ^/ F! u2 t; {  - CHANGED: Removed firmware update checker to avoid accidental
- P7 [6 _! R0 ^! Z: u             revert to original FW.
, y1 f% q0 `5 d' U2 z, ]' F* \; b8 z  r3 {7 v* P2 V) u
2 Z2 a$ B* P/ k
3.0.0.3.178.16 Beta:
* W, L5 _0 _4 o& L) R! A   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
& I. f6 J: s, t          Keith Moyer (from the Tomato project).
# q, e% s& e! J5 z   - NEW: Added crontab command
6 r: P; e8 i) H0 O* S: u# F/ s9 J   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
5 O# V4 X; z  ?% b  J* G            VPN or the NAT Loopback (GRO is now disabled for that device)
& y' G  V% \8 ~   - FIXED: dnsmasq was listening to all interfaces by default, allowing
- r; K4 `+ R4 _, K# r8 X  N+ K            even dhcp requests to be serviced from the wan side if you( x0 V& s# z/ v: m
            had the firewall disabled (Asus bug) (fixed by dev0id), J$ W8 f7 ~3 ~* g$ }$ S  L
   - FIXED: Default disk idle spindown now set to 0 (disabled).* @4 `* Z6 i" d
   - FIXED: Corrupted WOL list when using IE.
8 L( m, W" o. S% b+ b   - CHANGED: Upgraded openssl to 1.0.0j.4 o5 z+ L9 m- |% c8 x
   - CHANGED: Included fully functional openssl command (will allow you to
+ |8 R9 A& P+ o+ I( P  Q, m& `              create keypairs and certificates from the router).0 ?$ R- B6 h" M) W; q
   - CHANGED: Removed power adjustments from the Performance page, as they: b5 X8 W- n7 W  o) ?4 i# {4 y  f9 S7 n
              are redundant, and not as reliable.1 g( @; l/ _; m2 g. B- L! M
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I / [. t" l+ E2 C6 y
              am unable to work on them without an actual router.7 y/ c5 @9 W6 h

3 E. E7 d% o, Q# b5 t! s+ F# }1 \0 Z3 w8 H3 Y% d# b
3.0.0.3.178.15:
) w% ^4 R& W1 P5 k; \9 b$ U   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:  M1 z, W. P. y5 L$ L
           * Radio turns back on based on schedule
% ]; E5 k; \% u. i. e) A( z           * Reorganized QoS pages
/ h, B/ x( v' V- ~- \           * Turning WAN DHCP connection off will first release current DHCP lease
4 g, A2 l; q. t/ S6 Y   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.& B) Q' S1 X2 w% V, W! V. i4 F6 y
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB( h2 D- M) v- ]3 c
          max, as using the whole 90+ MB available makes little sense for
9 T: p: t4 V" }, u9 {, A. n+ c          JFFS, and was also displaying some issues.
; _' v  [* Q% R& Y: }   - NEW: Added nat-start user script, as NAT rules get applied separately from0 o& K- P. j& R. C9 {
          other firewall rules (firewall-start changes to the nat table are
1 l" q( U  M# K; `& l          being overwritten when the router starts NAT)
; X. O1 q* I" f. V+ g% [+ L; v   - NEW: Added additional info to Sysinfo page7 P9 B9 y- Z1 }
   - NEW: Added chroot applet3 s+ D: R& Y$ u
   - NEW: Option to allow SSH access from WAN
0 C4 K$ Y8 Z) k   - NEW: Option to exclude specific devices from idle spindown: g; Y6 z0 w$ d3 Y: O
   - FIXED: Performance page now uses the new Sysinfo API, and is now able6 \' l; z* g! l  D) c& E
            to deal with cases where radios are disabled.
2 i1 s4 w) D  W* \$ a0 p  W
1 r9 |' Y) F* _7 ]  L
# x. l: ^  j0 `3.0.0.3.162.14b:
; j+ P' V' r* k8 l% w, c   - FIXED: Web server would crash for some people when accessing
0 X/ l$ M4 v4 G! j! r+ X            the Wireless Log page.3 o! F" z( n3 B7 C( t3 B* T; ?
0 U& {! Z- D5 X. b7 n3 Q

: t" e) f( r7 e5 T3.0.0.3.162.14:! Y. ]0 h3 _& T) `) `
   - NEW: Spin down disks after (user-configurable) inactivity timeout
8 Y3 @% M3 h+ J, a- u          (using Jeff Gibbons' sd-idle-2.6)7 n: f8 G! d. }1 z! k4 e% w- a" X
   - NEW: System information page under the Tools menu.( V4 b1 u. j7 `7 _7 Y
   - NEW: Station list on the Wireless Log page will now report associated9 y  e1 J$ i  E. x( }3 ?
          IP and hostnames (when possible).
, Z/ Q1 l8 A5 g9 Y6 C; i0 w: c   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:# O& b9 Y0 C4 ]. j- Q( K
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
8 }1 M7 ]6 L, o! ?( R   - CHANGED: Better integration of the Run Cmd page.6 s1 U# {' z; E5 U' P. r
   - FIXED: Incorrect left menu rendering when under the Tools menu.4 V4 b$ p# i0 n) B* X3 p! p
* j1 W/ R6 x1 B* X' N6 m
6 m6 _) v9 s: l. [$ n, f
3.0.0.3.162.13:, T8 \5 ?! y& x. Q. g
   - NEW: Rebased on 3.0.0.3.162.
1 `6 t' \4 b. L1 C' L" \' H   - CHANGED: Switched to WPS radio toggle code Asus added,
: y* N- X: |# d1 k% A8 P1 u/ }( t. h              now on the Administration -> System tab.
9 E5 S2 I3 t$ l- b  r" M6 K
* J% N8 ?' ~# K
  y! d2 L/ d5 A4 d8 G1 m3 _3.0.0.3.157.12 Beta:4 t: g+ i* c: X2 p& i" e
This is based on unreleased Asus code, which they have " E) m6 }* U( c$ z8 \9 C$ l
graciously provided me with.# i7 Z/ N" L; B- V: \

* p2 A* M, K: a# F   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:4 u( `6 R% }  R- d
      . IPv6 tunnel memory leak fixed
  _* T* `7 F0 T2 K( _4 |0 |( N      . They fixed many issues, making some of my patches 9 P+ Q% y6 g9 W2 B- n- j& ?" D) o
        no longer necessary, such as timezone DST, https auth, etc.../ \6 Z' b+ F( t9 I
      . Upgraded radvd
+ a; H" s$ F! O   - NEW: Added link to the command shell page in Tools menu." Y/ p0 x6 ?. t. v6 K# C
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)) W8 h" X/ \4 R! U4 x
   - NEW: Added "tee" command.% m, Q! W8 A0 |; ?# A; I" Q
   - FIXED: NAT loopback rules would actually NAT every lan to lan
$ A: H5 q0 j2 B6 u            connections instead of only those needing the loopback
, L. n2 r' q+ E: O9 N            (bug in Asus's code).  Replaced with new code based on a
+ D6 F1 z# K7 X/ z            suggestion from Phuzi0n on the DD-WRT forums.! k6 [% H$ d$ j8 K0 P( Q5 z
   - FIXED: Accessing the WOL page would make it resend the last
0 Y1 [8 ~# }( e2 T            WOL request., b7 d4 s1 [7 {2 J, q
   - FIXED: 'cru' was using 'root' instead of 'admin'% f) y, l. O: a9 R) d. ]! p
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
7 P4 G8 q' i; S8 I/ g   - CHANGED: Made tracked connections load async from rest of the page! {1 L( \" L- u+ q. y0 H  W
   - CHANGED: Increased hostname width on Connection status page
/ A6 V% P8 R+ g* j0 u/ i6 X3 M   - CHANGED: Improved WOL page functionality.% U# e( C* ]# x' E  p& e8 ]) {

& T- E% c7 V8 X3 x
& T- h8 w2 h( q* }; p3.0.0.3.144.11 Beta:
& h3 {4 M2 G  W3 D$ O   - NEW: Name field added to DHCP reservation list( T9 ~3 ~- b7 H4 Y7 I4 I
   - NEW: Webui option to enable resolving IPs on the Connections tab: ^( _9 B/ t0 h( ]% v5 G
   - NEW: Store a list of computer MACs to use as WOL targets4 h/ G6 E4 X% q6 K! B
   - CHANGED: Increased dhcp options from 32 to 128 characters. l7 v4 x5 G5 X* M0 @% p
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
) m+ i* O# b* ^* k1 F# @/ c     it to 16 in recent versions)/ L6 D% C4 d* d3 m9 d4 O- x
   - FIXED: Retrieve dhcpc options for the correct wan interface# ]2 ?4 @4 z" A2 Q- j8 U

4 a- G7 A4 t1 B$ l  P6 H, v8 M; h
# M- C% m' j$ e3 T3.0.0.3.144.10:0 `( b6 E: {/ Q9 r0 F9 R" R
   - NEW: Rebased on 3.0.0.3.144.
2 l7 k7 A/ G9 |   - NEW: Support for 64K NVRAM enabled.  ***First flash will  D6 \+ H. Z" T, Z' S- _
          wipe out ALL your settings!  And you cannot restore 2 e2 c% i6 r+ l: z1 M* V
          from saved settings - you must manually reconfigure 7 F* X5 h! b3 c0 h( `6 G/ p! z
          everything.  Be warned!***5 x+ c3 k, d0 S6 E( R1 l6 f; m
   - NEW: Enabled support for Broadcom Wimax devices+ k# Q9 l" u! w( K$ p
   - NEW: Added cifs kernel module (for mounting remote SMB shares)2 w5 L. K4 m  N0 B9 ~
   - NEW: Added layer7 iptables matching  O3 I' m9 \( W' y1 P  w7 U5 K
   - NEW: Added user-options for DHCP on the WAN page
8 E0 {1 E& M; i# V' H' C8 j   - FIXED: Router crashing when connecting to it over Wifi
/ \2 X" R* g6 e# f8 D            and running the newer QoS code (disabled GRO)) N/ n2 y) A  R5 r
   - FIXED: Router crashing when connecting to a network
! S: E0 X' U/ N$ b* s% Z: V( r7 A            device behind the router from over a VPN
: C* U8 ]& O: P            connection (disabled GRO).6 U. W8 o% s3 n/ Z, j% h- Q
   - FIXED: Incorrect timezone set unless enabling. |+ A3 ~0 a6 {: J! X  N, Z
            manual DST.
4 i) B( p! {  ~0 B
5 ^$ w" z4 d+ z  \! O# A; W+ U1 _- s6 _. S/ X' |
3.0.0.3.130.9:6 E! I$ h9 u( w% P7 s& V9 X
   - NEW: Enabled new Dual WAN support from Asus* {0 @6 T( n/ v# V$ Q# ]( z, k; o
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui; Z5 N' v/ L! [5 d) c
3 q' k  a: R7 }1 h# a( n
; }2 V: J2 E% M' e8 \
3.0.0.3.130.8:
7 J- g( m: V+ g*** Reverting to factory defaults BEFORE and AFTER flashing
2 O$ z3 }" S  c! x  Hthis version is strongly recommended!  The newer Asus code base
6 A5 R% n. P" A7 ~8 bseems to have changed quite a few settings, so you'll want to
$ [! E: F  F1 k4 r* ^5 b3 Inot only start with the new default values, but also get rid   n  y' o! d7 K  C# X
of obsolete settings.  Otherwise you will be wasting a
( i0 ]- A( ]  w5 Cgood amount of the limited available nvram. ***
& V2 A2 w) j( F9 N6 t  k; R0 F# k& ^; l3 N9 d
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
8 Z4 A/ O  U. I' R# k3 q                  and/or kernel code). e3 a$ W* }, q4 g7 S/ x% Z
+ a# b; V: b7 y( _6 E! W
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
$ C! Y3 K) L* o- J3 v- T                  a LAN device behind the router.  Workaround is to
6 _( [7 Z" R+ V/ ^                  use an IP range outside of the local LAN
0 A8 V" M4 _8 |7 A$ }0 T                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either + F  [$ z, n% {) }1 n! W0 n( ~
                  set your VPN to use the VPN tunnel as default . q3 t4 o4 {% n- N5 J
                  gateway, or manually add a route to your VPN
0 _$ k1 q2 [7 o2 @0 _) T# l                  client.
- \% A/ N7 z  T  e- u
: I4 `- F: n9 I' g   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
: \2 q$ N) z" c1 y2 w0 C          Build 130 brings various code changes to IPv6, not sure 5 o2 n& H7 I) {* ^9 j
          what else (as I have no changelog between 112 and 130).$ v" n8 T0 p6 F
          The QoS code remains from build 108, as build 130 is
8 W! o  j  P* M2 }          unstable.
* s; O: f7 w) x) d2 G! ]/ ~   - NEW: Added "diff" utility
  d2 ?6 w0 [2 R* ?4 D% g   - NEW: Keyword-based filter (new in 130)
. {" J0 j& z0 ?6 S: r" T/ e* M) e0 [   - FIXED: Firmware/settings can now be uploaded over HTTPS
* I. e3 ^# F& k9 O/ @            (bug fixed by Asus)/ A3 }1 {" p: x% k( x+ f5 n5 m
   - FIXED: Buffer overflow in networkmap that would cause garbled
/ I) c+ ]! u/ ~" c+ s5 p! z1 B            device names to appear on the clists list (bug in
1 i. R, \0 h4 r% W& z. s            Asus's code)( P; Y, I5 B/ r, j! A2 l& A; L# y/ m
   - FIXED: Firewall would break when applying a game preset that
: K5 @7 K  r5 U0 f4 ]            had multiple ports separated by a "," (bug in Asus's
2 T5 c8 D; g+ _* `1 Z2 Q            code)9 f% S3 S8 R. H& e1 x! R' ~7 F) Z
   - FIXED: WOL through webui wasn't working when IPv6 is enabled4 \6 K# p$ [1 d. W, y1 P* O' n
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
9 x+ k6 \9 {- S   - IMPROVED: /jffs/scripts/ will be created automatically if it$ a7 u$ `2 u5 {; o- v6 P# O& M$ F4 T/ @
               doesn't exist (you must still make any new script 3 Z, G' y0 n8 L5 y. Q0 d9 e/ l3 x2 G2 ^
               executable using "chmod a+rx script_filename"), r  ~" Y" W( n8 k7 u% X2 s. V
) w- c$ V) h8 h+ i

& D+ Y  B  \: Q3.0.0.3.108.7:: a, T, x. ?0 o; D  w& e
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)9 R1 x# J2 C* p5 ~6 T
   - NEW: Added webui page under System Log to display active/tracked4 k' r% |: P8 v# a
          network connections.+ {) S" ?- w& _) t
   - NEW: Added netstat-nat command.$ O! P4 h7 a, j6 H' p' Y
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by   E9 o; ^( I7 j5 @& z/ L+ a  y5 p
          Shantanu Goel)
0 \. E/ F* ?8 J  x! m! r0 ]   - NEW: Allows tweaking TCP/UDP connection tracking timeouts  T7 V9 e6 a; z7 b
   - FIXED: Removed check in Asus's code that would reject txpower > 80; \3 [& F0 b- ~; f
            unless you clicked three times on Apply (?!).0 b; W- T; N5 B+ H! e
            NOTE: Still not sure power setting even works, as I get5 w) E  p+ S. I6 a
            -80db from the other end of the house no matter if I use - P4 `% Z$ I' ?- ], b+ R
            40 or 500 mW.# _3 z2 T' E5 O( }' l! p

# L0 u6 w) g% u" h* y/ J% r" n, L
3.0.0.3.108.6:
. O8 V4 y: o2 [& E& h' [6 Y" x8 \' Q8 q   - NEW: HTTP access list (backported from build 112)
, a9 `9 a5 g) }- a# x   - NEW: PPTP VPN encryption options (backported from build 112)4 r! k4 f1 y- g5 `7 O9 i4 _
   - FIXED: Traffic history location was't properly saved
, F1 P! C. t6 Y            when changed in webui.
  B( u3 z' V9 t4 m   - FIXED: Disabled traffic history saving to nvram for now,$ O: o4 r+ |. D' q- |
            to avoid people accidentally filling their limited nvram space.
$ \: K/ y) m& ~( d' g( Y. y# C   - FIXED: Missing bottom pixels from the bottom of General menu
' V) }2 E% ?; K; \   - FIXED: Removed invalid CSS attribute6 u9 r/ |! i8 w0 u) C) F: Z
   - FIXED: typo in VPN iptables entries (bug in Asus's code)
7 F) m; F9 Q  N) z2 e/ r) T# U8 K. w7 R2 J7 b/ H! }7 F0 F
* z3 ^) y( p1 ?( P
3.0.0.3.108.5:' H6 X. G; J/ x% V
   - NEW: Crond starts at boot time.; N/ F, ~5 S! s2 D2 k( {: i  {
   - NEW: init-start is a new user script that will be run early on
- D" \; {  o7 g4 a7 ]( m& C          at boot time (right after jffs is mounted, and before any 5 Y& g3 t2 X- b7 {! ~
          service gets started)
( Z8 m9 k$ \3 n: v6 _4 F  - NEW: Can save traffic history to a custom location (USB or
; n1 N5 w. m% z& W* E- U+ |* a         JFFS, for instance) to preserve it between reboots.
# H5 V: L/ W& M$ r; B  - NEW: Added Monthly traffic page (ported from Tomato). ?) B6 R* [5 ~- T3 K7 S6 i4 c
  - NEW: Added the Performance Tuning page (with temperature).
+ ~7 d$ x8 g5 }0 ]8 q2 F% p  - FIXED: Webui authentication was bypassed by the web server (bug in: @% G" s0 o* E, G
           Asus's code). H0 R7 ]4 ^0 P/ h) d  K
  - FIXED: Httpd crash when uploading a FW or settings file over
7 c. C5 X. ^! x           https - should simply fail now.  For now you have to , Q  Q2 ^8 \; _8 {8 t9 @
           use http for flashing the FW or restoring your settings! B) @5 A0 z& _8 q& @
           from a saved config file.4 B) t/ L5 c# \8 p

7 ?7 t: b. w' _+ `* V& _& r
1 X; g: G9 }+ k6 N0 \( Z; q3.0.0.3.108.4:
5 i; c% v% k2 i$ ^7 o- o   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
. h3 \+ E' o5 ]9 f# v          the OUI database (ported from DD-WRT)./ i; E! t  t, P2 g
   - NEW: Added HTTPS access to web interface (configurable under Administration)
8 m" E+ U, w4 Y7 a   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
/ u6 V9 P  C- \5 }* Y8 t) Q1 f+ [   - FIXED: sshd would start even if disabled
4 o: D8 R' k9 l5 G& f# D   - CHANGE: Switched back to wol, as people report better compatibility with it.
. k% O/ S2 C4 Z' r6 F             ether-wake remains available over Telnet.
% W& `) A  _5 f3 q& w7 `* @! O& q7 |
( B! t  ?- O1 o# I& S  z8 A9 S9 O. D$ w; P, H4 y0 M
3.0.0.3.108.3:
) P) F- z- t: l! }   - NEW: JFFS support (mounted under /jffs)# C$ y6 K) d) g2 L- h
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
3 H7 ~0 P" d# k- t3 b! O) d3 s          must be located in /jffs/scripts/ .
1 t7 Z+ S1 E  |  n6 g3 _5 t8 A   - NEW: SSHD support
; I- k+ B2 V0 y7 Q. Z   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
5 _" A% P5 j- c$ b8 c( z  X: y   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.3 A1 b. p, [" n  z$ d7 D. ]
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
, l9 L1 u0 M) r- X' c+ P" z8 l. t" Y/ e$ s
0 X0 m3 ~& L; B+ E$ G
3.0.0.3.108.2:, b% k4 }' i; u- Y
   - NEW: Added WakeOnLan web page
2 h; t/ Y# Y) i( c  X" Z2 V) Y0 d9 a+ ^: K

, a" a5 E% `- Z- k$ L9 F3.0.0.3.108.1:
. b+ _# n$ U9 v( H( N   - Initial release.
: v3 d: T) i9 o- r5 ^/ r' N: c& h2 \6 g) e8 N, S
. \1 L+ [. s$ y( n
Contact information- v! F$ i+ F1 I/ \& O+ b6 b) G' v/ Y' H
-------------------
! e' i1 }5 m0 e7 V) TSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
; T/ q5 O0 _- YAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin., P9 c9 [- n7 K$ U! n
Website: http://www.lostrealm.ca/1 m. s) a3 H* g/ H5 {" l3 v. t) {
Github: https://github.com/RMerl/asuswrt-merlin
# J% G+ k* F: k  N0 yEmail: rmerl@lostrealm.ca" H4 S* G* C, C) b$ X% m$ g$ Q% `
Twitter: https://twitter.com/RMerlinDev3 ?2 i% L7 G0 W+ W1 `% e

( f2 d+ Y; y6 ~" B/ XDevelopment news will be posted on Twitter.  You can also keep a closer eye " n; Z2 I3 ?4 W/ ?
on development as it happens through the Github site.' U' q" g3 I$ {7 H$ D# B& q( e2 I

4 s3 C" f3 o& ^+ ]% t/ G9 P" lFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
/ h+ w) {, q* lpost there (in the Asus Wireless section).
/ g- H- m" q. L) \* N0 Q/ g9 f  X( \

+ b- ^: H+ v/ q7 eDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
( t/ v' S. U, f' k9 w1 @to give more than a simple "Thank you", there is also a Paypal donation button on my website.
- T  m0 e* |$ k# O& E+ b6 d! ~0 X
9 P9 g; k+ T5 gI want to give my special thanks to Asus for showing an interest in this project,
/ A6 |, u, t: Jand also providing me with support when needed.  Also, thank you everyone who has 5 Q$ V! Q1 M9 o/ @! ]5 u9 G
donated through Paypal.  Much appreciated!
' |; S5 ]8 j- a. d* ^+ P" ~5 P" c% ]& ~5 P! P, p

1 d) N( p. i3 G. g3 O7 Z) A+ N5 f; k7 b  B8 O
---
  p) R1 U+ E+ U7 \: jEric Sauvageau
5 w) c! |2 i3 L  v8 U* l7 G
5 B  b, W# Y! B; `4 w2 Y; [, l( }3 e& l

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 % I& X3 m' e" ~/ G. v1 Q; L
谢谢,正好有个N16,刷机试试效果。
8 `+ t% a6 ^. V9 Y, q
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
. v8 }- l- h5 a" [没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
* `4 {7 R1 F8 k今天刚买一台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客服返回顶部