找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23040|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:( ^; W, P$ m. E4 Q+ F4 R/ P* W
9 I% i! o5 T3 `* X7 `
  Rebased on 220, includes AiCloud; added wifi client stats; ?- P/ J  P* a% @& p
  # f. H0 i2 ?. N. ^: \; V2 \3 ~
  & b4 P6 U, L; z0 Y. N. [6 S9 i
  
% ?6 i/ y5 z  D9 h  + j' w& t) i4 ~8 T; X0 J; v% t
  ! W) r# z' B/ E9 t8 q

# p% C7 i* z4 y/ A- \& @: ?6 u0 \( P2 O( y. ?" [

% a' i) E1 ?! G( \* s% N  R. F/ q4 h1 l2 Y9 y
5 i, N$ G5 s  S+ a3 ^2 A! N
9 M1 d. R0 u1 o

' Q  W1 J! |; k( A% K) x4 B9 w8 [2 e6 z! j

# A) r/ _% y9 ]$ W% I0 l* b4 J" v( d7 B% u) \

2 o2 a& Z' v( q9 a' ^# @: MAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012); t- \( l1 _4 m" r% I2 H' q
=====================================================$ b; ]( \+ c# R3 @6 \( d$ L

" ]( L' M6 `( u' u% K8 v) w: K  @" ?( J+ K
About
- w1 O* d3 p+ \# C-----! X- c& p& O0 ?1 J7 F5 q
Asuswrt is the firmware developped by Asus for their newer routers.  They are 0 X( S( _  u0 A, C, R4 x; Z3 B
also porting it to some of their older models, like the RT-56U and RT-N16.  & Y; p0 H& j( X
While originally based on Tomato-RT, Asus has disabled some of the
4 z# {) L. s1 @9 [2 S( M1 loriginal Tomato features, and added others.& `5 f# |3 V( @5 r: q$ p8 ?8 h2 X

4 z% q0 o6 v; i7 h' ]8 S+ bAsuswrt-merlin is a customized version, which I am developping.% N- p! E1 I, Z# V
The goal is to do some bugfixes and minor enhancements to Asus's firmware,
2 E* Z; N% c, C: a8 ]8 jwithout targeting at full-blown advanced featuresets such as provided by
& |  e3 t& c" S0 v& U7 v* Dexcellent projects like Tomato or DD-WRT.  Some of the features % w, _) @' Q! g" Q
that had been disabled by Asus have also been re-enabled.
, {3 O5 W' k9 Z9 _9 s7 qThis aims to be a more restrained alternative for those who prefer to stay ) [0 m& U- P( Q# C, L
closer to the original firmware, with limited risks of seeing new
- {+ a5 `, E4 m% p! r4 Ffeatures bring in new stability issues.  I value stability over
4 r8 d0 b4 b% J, K, Uperformance, and performance over features.
$ [+ A& R2 V3 P+ c& K* i9 M( t( {+ Y% W: l( @
: ^2 ^1 `' }1 o- c+ o3 }$ V* g

2 z8 Q$ Y9 q! A; @: V8 KSupported Devices
. q  F# N4 V! s7 L  {+ q& `* P8 l-----------------% C6 ?) `9 Y/ P" a* R6 m
Supported devices are:
  k+ g& ?7 Y& ]9 ~+ J * RT-N66U
# c- I  j; s, W * RT-AC66U
- w' q6 |7 P" a$ Q% v) {
+ h% t& @1 u! v6 e: |These devices have experimental support (because I don't own one to test it):* t# D1 E9 ^7 W0 S' N, o
* RT-N16
, J- D- i4 @& _3 a, P2 {! M8 W2 f& I1 @6 y+ k! ^- e  Z# T
% V# F6 z  a0 ]3 X
1 ~* r9 q' ^# l3 p4 K
Features: Q- H) w  [+ ~' i* i) Q
--------1 t- j" v5 ?: K9 \0 h
Here is a list of features that Asuswrt-merlin brings over the original firmware:
) f& c6 N- ~+ u0 f
1 e0 `* d2 F7 Y- I- Based on the source code of release 3.0.0.4.220
! q* _- O. k/ L- q6 V) B5 K- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)2 S; n% D2 \2 e+ E
- WakeOnLan web interface (with user-entered preset targets)$ ?; e- ^2 w- Y5 k; |
- Persistent JFFS partition) x: v+ U! s9 n4 q" C, H1 S
- User scripts that run on specific events' N6 T' Q  i) K' h
- SSHD (through dropbear)4 j" C! e) ~$ P+ ~- L
- HTTPS web interface
" K( ?0 J) h6 \- Crond1 g$ l7 E6 v& `, i# @* Q( x, R; {& t3 v
- Clicking on the MAC address of an unidentified client will do a lookup in
* ^( t; R; W/ f5 e; V2 h9 Q  the OUI database (ported from DD-WRT).- H5 q7 t+ u9 O( {4 g# J9 r
- Optionally turn the WPS button into a radio enable/disable switch
, G  H% S: f' t9 V( b- Optionally save traffic stats to disk (USB or JFFS partition)5 @: V$ b+ a& E' f
- Display monthly traffic reports
6 y  g0 \, S5 M" \+ O- Display active/tracked network connections
9 @/ {" S) y, y' H& M% b- Allows tweaking TCP/UDP connection tracking timeouts
; N" h6 D; B5 L5 d' x. _9 d- CIFS client support (for mounting remote SMB share on the router)1 @$ Y" j- E8 q" J* _# A- K, U* q
- Layer7 iptables matching
/ `3 l8 r  X2 ~3 s5 b- User-defined options for WAN DHCP queries (required by some ISPs)
, C, ]. ^( F. w2 U- Name field on the DHCP reservation list' W% Z& q3 g0 _, j2 x2 ^0 i
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)% j+ Q2 n4 o2 C( `
- Dual WAN support (both failover and load * }5 v3 w; |. K4 S- Y6 q
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
: `' U$ |8 H( b2 o$ Y- Disk spindown after user-configurable inactivity timeout7 B) {% `4 w: @! }: J
- System info summary page1 |$ q& A  u- t5 s( ^9 t: [
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
% _- A' e8 m: K5 V4 t( F- OpenVPN client and server, based on code originally written by
! T4 `4 `/ `7 A! [3 r  Keith Moyer for Tomato and reused with his
! O( |% Q7 Q9 ?$ ^# B* V( ^  permission. (RT-N66U, RT-AC66U)" e2 d9 O( v' L' t' p" ^" R5 Q$ }; |+ \
7 L4 l0 Q) {1 q
3 W8 X+ D9 m# J; ?, u; S& Z. ^" G
, a8 V! G9 E0 f7 H( l3 @
Installation
' R( R1 O% @' M  [' c$ Z------------+ U2 `8 I) Z8 a4 D7 B; L1 Q4 k; Y
Simply flash it like any regular update.  You should not need to reset to 2 I( u  C2 Y4 Z9 b$ O7 f
factory defaults, unless coming from a version that used a different
7 S3 j; n' ]. d" A: `, Snvram size.  You can revert back to an original Asus firmware at any time just
1 Z& K0 q5 l0 d/ \  pby flashing one.9 _# J7 n' b2 K9 W  B9 R8 x5 Q" e

0 ?& W# Q# a% [7 w/ _4 RNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the$ }" E5 b/ t  U# m2 k6 Y
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 4 u2 t2 }/ I* D1 t  a
will wipe ALL your current settings and revert back to factory default!& r0 N+ N0 S/ ]
This is required to upgrade the nvram storage to 64 KB.
& q' A' u. \' _  I& e: g7 U  a! i9 V5 v3 S
. v! }" U7 p9 S+ m- w' T' `" ^  @
Usage, `: x4 f6 K- O/ l- K
-----
9 G) X# m( w  v
- J. U+ u7 T) y6 p  r2 \* JFFS *4 J9 S9 R+ i: y& v1 k+ e
JFFS is a writable section of the flash memory (around 12 MB) which will 3 \/ c% @7 K% G
allow you to store small files (such as scripts) inside the router without
& `0 g7 j6 l: Q) [3 gneeding to have a USB disk plugged in.  This space will survive reboot (but
8 A) z0 _6 x# r+ W& n: K0 A( ]it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  7 a! r# y9 V9 H4 d
It will also be available fairly early at boot (before USB disks)." b8 d& F' q9 {( B% ]  L4 I

- r0 ]) m* a& m* H4 oTo enable this option, go to the Administration page, under the System tab., {* J) [2 Z- _  y# `! y/ `5 o
2 K. M+ @' n6 p& O
First time you enable JFFS, it must be formatted.  This can be done through
' B- z1 ~# I& Z# d6 b, V" Sthe web page, same page where you enable it.  Enabling/Disabling/Formating
) {( S. D, g+ ?8 u: ?JFFS requires a reboot to take effect.
! t  u; d; q% K0 ^, u  R) \2 ]4 i
" U9 r! @0 h; q1 s1 g( t& fI do not recommend doing frequent writes to this area, as it will / f6 b' F# n( R7 U' p4 [% [; t: C8 S
prematuraly wear out the flash storage.  This is a good place to   g2 ~  R" O% s: H; [
put files that are written once like scripts or kernel modules, or " p$ W7 I1 Z# {0 j: K" }
that rarely get written to (like once a day).  Storing files that & K, j" J1 j5 T  O$ I) Z6 D
constantly get written to (like logfiles) is NOT recommended - use5 f; J7 }9 q, m! U5 [# I
a USB disk for that.
  M8 o, c9 l* T& y' ^  P& \
# y# g$ j% o/ G( Z
0 d7 e5 U5 F' k" K( P
8 c: ~) q1 {" x8 o( k+ E* User scripts *1 Q7 Y# T; O6 u" a
These are shell scripts that you can create, and which will be run when 6 y1 I5 @" r1 l& G) u
certain events occur.  Those scripts must be saved in /jffs/scripts/
8 _. o' S: }. o  T(so, JFFS must be enabled and formatted).  Available scripts:
0 l+ G5 K, R# [/ n
( o; ?8 h) v0 w, h2 t% ?. J8 ^; W- services-start:  Services are started (boot)8 J: R; j$ e$ J% \
- services-stop:  Services are stopped (reboot)
2 i5 {( ]% T# X) N- wan-start:  WAN interface just come up (includes if it went down and back up)
2 m( `5 J% w; c" f, ^- firewall-start:  Firewall is started (filter rules have been applied)  ]1 h. r2 G1 q( ?5 G* P" `
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)9 c" g& F% x/ X8 r" Q
- init-start:  Right after jffs is mounted, before any of the services get started& A# j$ C! v2 s$ u
- pre-mount:  Just before a partition is mounted.  Be careful with
' E  k6 O* Y+ c5 P  this script.  This is run in a blocking call and will block the mounting of the
/ {' X$ I/ Q+ S$ Z& C  ]/ q( ~2 J  partition  for which it is invoked till its execution is complete. This is done
) C/ z0 I7 H1 P! [* k  so that it can be used for things like running e2fsck on the partition before 8 V; f7 p8 |/ A; v8 T0 K- \9 |
  mounting. This script is also passed the device path being mounted as an
; ]7 W" @/ ~, k* @7 C4 P% o  argument which can be used in the script using $1.$ J4 b' g6 i( T7 K7 ?
- post-mount:  Just after a partition is mounted
# ^6 K4 o2 I* Y; f/ D) _* e' `0 N% i: g0 K7 ^7 n# E; Q0 I- @
Don't forget to set them as executable:
+ F1 f! h  G" s" I8 O5 U& @
2 c* v; e4 E- U   chmod a+rx /jffs/scripts/*
+ V; K% P& `) w9 S/ X9 x6 e' p9 W1 U. B/ |
And like any Linux script, they need to start with a shebang:
# h; r+ j/ l7 u) r, [) `. S% K4 B  ~& v: V
   #!/bin/sh( g) a. e, f: N, Z# }8 S

6 d1 }- J( }' U' {' y, B4 e; ]; a6 `5 h' g, O/ B
7 E4 C. Z) o- G9 v
* WakeOnLan *
$ x0 \5 ~$ N! @There's a WOL tab under the new Tools menu.  From there you can enter a
- I+ u$ Q3 h, R8 K% G/ Q) a) Atarget computer's MAC address to send it a WakeOnLan packet.  You can also# J0 l3 K+ v$ P* u! F
create a list of MAC addresses that will be stored in nvram, and on) ]7 [- @4 h5 u/ r+ V! {
which you can click afterward to wake up one of the listed computers, without
* j7 M7 N& p$ S# P" I$ Mhaving to remember their MAC addresses.5 A  H* W3 P$ \' W1 o

. r7 }4 G/ q9 i& X. k' f, X9 U5 p, L4 b7 h4 f
" r. \5 B" p: k& d' C
* SSHD ** x- k- r' e$ O7 M
SSH support (through Dropbear) was re-enabled.  Password-based login will use ( T! [+ i0 t$ ]+ `$ b, P. d5 E
the same username and password as telnet/web access.  You can also optionally 3 U# b4 `( b/ j1 i6 d' v; y
insert a RSA public key there for keypair-based authentication.  There ( j% d' _7 P$ x+ r, b& v
is also an option to make ssh access available over WAN.
& y7 ?" E) k' _, a" E3 h5 C
5 [* t4 C: I/ \9 ^, Y
2 |! u7 l8 A0 y* ~  O5 A; {* HTTPS management *: d/ t) T  d; ]
I re-enabled HTTPS access in the firmware.  From the Administration->System . Y! L6 r9 e4 ?! F" _- q
page you can configure your router so it accepts connections on http, https * a# R1 J9 M- L$ M! w
or both.  You can also change the https port to a different one
% `0 y- k# s& z# B$ N# u& |3 U, P0 R(default is 8443).
0 G: h7 q4 M4 Z! A+ T$ M/ Z  O6 a2 U1 `2 k8 c

" b' u$ @* H8 _" t  g! \7 J0 o' j7 ^, H
* WPS button mode - toggle radio *& w3 i7 h8 ~) J8 z( G, ]7 q+ }
You can configure the router so pressing the WPS button will
6 l) l  I5 [* s7 A7 Z9 q4 Stoggle the radio on/off instead of starting WPS mode." Y/ u: U1 t9 F, c; z
The option to enable this feature can be found on the , p1 g- p# I, C; C- H" i1 ~9 A
Administration page, on the System tab.; E) m* b9 w) _9 T! E6 r
+ y5 v$ p5 x7 i
2 F& z3 ^5 _4 S; z. \" Q6 r# K

% p+ Y$ \- m' f* V' q( k+ M! ~$ Z8 r* Crond *
5 m2 Y% m" X0 R! P; ?, ]8 N& h! t  |Crond will automatically start at boot time.  You can
$ o0 P7 w. F9 e' X9 H1 oput your cron tasks in /var/spool/cron/crontabs/ .  The file
: R$ G1 p0 I6 C: Lmust be named "admin" as this is the name of the system user.
5 A( m  R( K- F! }# z/ R7 Z! kNote that this location resides in RAM, so you would have to
7 _5 a6 a* o+ r9 M, m+ d" A/ K. H6 Aput your cron script somewhere such as in the jffs partition, & l+ x1 E, N! _! H$ |2 x
and at boot time copy it to /var/spool/cron/crontabs/ using $ M, f% B* _/ a" c! k/ n
an init-start user script.
4 A; a0 y. X5 C8 t9 v: Y0 ~! e- A  Y" q
3 V- @! G; p( E7 V1 J
; Z4 w8 }# O2 @# P1 F" S( M
* Traffic history saving *
: B8 ^% C1 ^2 I6 GUnder Tools -> Other Settings are options that will allow you
6 \( w% F! K- K3 a- k0 Z' i$ t, xto save your traffic history to disk, preserving it between
3 p) E( _3 k7 |4 [$ o1 |3 Urouter reboots (by default it is currently kept in RAM, ( @: g* Z% A+ z9 k1 X/ s8 @6 X2 A
so it will disappear when you reboot).
" ^) r6 r: u8 A& J8 K& @
' K+ e- X' ?0 J+ t4 VYou can save it to a custom location (for
! S: r5 g7 F1 D0 p- Jexample, "/jffs/" if you have jffs enabled), or 2 U7 V) O& v4 R1 X' v
/mnt/sda1/ if you have a USB disk plugged in.
% T, o6 B1 ?, I& WSave frequency is also configurable - it is recommended
9 q4 k) P8 f( v: oto keep that frequency lower (for example, once a day) / e. m% f6 T0 J
if you are saving to jffs, to reduce wearing out 8 ]4 a* P9 q  Q- r2 A- i' [
your flash memory.  Make sure not to forget the trailing
( Z& A' U9 r+ qslash ad the end of the path.* q' M( V4 b8 v: b$ h4 P

9 \  Q3 e% d+ n( I+ w$ @Also, a new "Monthly" page has been added to the Traffic
* C1 R6 l% G$ |4 yMonitor pages.6 t+ t* g& J7 h# _

# D" K# r# V$ P! Y" ]9 R, N: m
7 \( @2 _3 x, e  F# N" `4 q/ {5 e( C
8 o  d8 `& j& Y& e( E9 T; u* Display active connections *
5 i( C/ ~' v/ ^' EThere is a new tab under System Log called "Connections".
5 D! s9 r( y8 I" ]! sThis page will list the currently tracked network connections.
+ v0 i; p% O  j' H* f# gYou can enable name resolution for IPs on the Tools menu,
9 O2 T/ U, d4 B) k/ o2 Sunder "Other Settings".  Note that name resolution can
8 a' ^4 F8 F2 p- kslow down the loading of this page, especially if you have # c0 o. G' c& i) |
a lot of tracked connections (for instance while torrenting).
  Z4 B5 F' `+ O3 r6 }2 {
- b( R: d) G! w, g9 P0 @, K; y: B2 D3 V1 e! P) }: f
! {' {$ D% h8 l$ c7 i1 u
* Adjust TCP/IP connection tracking settings *
, N2 |4 u3 f7 W2 B  vUnder Tools -> Other Settings there are various parameters
9 V+ |( j5 `- ]3 {" x" w8 {that lets you tweak the timeout values related to connection
" u+ f6 w  n# D) ^/ [tracking for TCP and UDP connections.  You should be careful with
- I) Q/ B) l7 v( v: L* jthose settings.  Most commonly, people will tweak the UDP timeout
. t- @* o: c( o+ U; ~3 Y" fvalues to make them more VoIP-friendly, by using smaller timeouts.
$ b+ c. w- u5 H5 o' {' `9 gTimeout values are in seconds.
: X+ Q( i: W2 g1 W8 N  l. x: x2 H. j! J0 N* e# Y4 U4 l
* L7 _) J. @' d9 l! F3 \; k

3 c( E1 r# s) M0 v  r* Mounting remote CIFS shares on the router *) D+ l( W9 E5 s$ s( g. K6 V; K
You can mount remote SMB shares on your router.  The syntax will
4 R6 A: Z# Z: |; n, x1 q& Tbe something like this:) [8 [1 ^/ N+ ]4 {6 v
$ f& Z9 V4 s9 D8 _1 s( Y5 U9 q, s* Y' i
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
/ O" J. Y) }1 ?, F+ |; E* _; m
+ d9 ]) G% w! ^6 E; N(backslashes must be doubled.)) _: \* p# |) [8 }) d% f9 d

/ {4 f7 I, {' \* U. V! V
2 n* Z- L- Q8 Y3 Z$ H# I4 A) W' A/ w5 X# e: u/ f- {
* Dual WAN (EXPERIMENTAL) *
; W3 u" x5 S/ jAsuswrt originally supports using a USB 3G/4G modem to use as a
+ h- M1 ?( l; R' N$ h8 B- efailover Internet connection.  Dual WAN is the next step, also
# V/ a1 a& J4 ]developped by Asus but left disabled so far in their official , `" Y: X' g- `( B. d- Q. _, P
releases (probably because this is still work in progress).  6 S# j+ \; e9 S3 w' b* O3 \* f

: u# i2 j; m# O5 U$ xThe first improvement over USB failover is that it works not only ; l0 G/ `) y3 ?+ T, M
with USB but with other ethernet devices, which can be plugged % k3 e6 n. [3 v: w9 z
on one of the LAN ports that you will select as the secondary WAN 2 x. K2 K' F- Z# n7 H) C
interface.  The second difference is that in addition to failover
9 Y1 H' l/ {' r$ B3 _* u3 }. @mode, Dual WAN also supports a load balancing mode, allowing 1 E3 k" R1 S6 k. ]
you to share both connections at once.8 O, r* |& {) w+ \$ [2 V# \

- Z# I- H5 c5 [8 k) U" N% j; lKeep in mind that Dual WAN is still an experimental feature, until
( E3 {5 T% G% W! R' S1 lthe time Asus finishes developping and testing it.
  [! R/ @& Q/ H% @' c- Q1 j. z3 @6 N+ z; C

6 h2 E2 U9 U7 ]1 S
! K7 [4 w' @( m# V* Disk Spindown when idle *2 G! f, ~7 ]) x8 q( F" W' }
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you : }+ F  [( K$ z' [  I
to configure a timeout value (in seconds) on the Tools -> Other Settings
8 q0 P! X, Q; I, l" ^6 E4 r( V4 e( `; S" Vpage.  Plugged hard drives will stop spinning after being inactive 4 A& }* U* j1 n# g9 G* A0 [8 x. [
for that specified period of time.  Note that services like Download Master
: b% h: t' l# E" N" N' |might be generating background disk activity, preventing it from idling.
4 E. f8 X) I0 N1 J9 o) T! `* e" ?- \* d9 l# a& B" D
# w6 q$ k" N' h9 G$ u

3 i* I+ o. T# _8 j8 Z, X* OpenVPN (client and server) *
0 @, W; H8 j! IOpenVPN is an SSL-based VPN technology that is provided as a . o' o( G9 W6 s' H; U7 N* I- p
secure alternative to the PPTP VPN already included by Asus.3 R; C' s1 L& p; m0 a! {; j
OpenVPN is far more secure and more flexible, however it is
0 _4 k4 h) w" M. _! Dnot as easy to configure, and requires the installation of   l( X8 e% b/ n. V1 M7 o
a client software on your computer client.  The client 2 \5 M, a; B0 k& V1 m
can be obtained through this download page:8 X2 B+ j8 e; h/ {

3 E) a) ~6 d' }8 v9 I3 L' Whttp://openvpn.net/index.php/open-source/downloads.html
3 D" @5 v( D( E( \% W6 [5 s
$ p. A; u1 B' h0 T7 r) ~  p! H2 C, L9 RExplaining the details of OpenVPN are beyond the scope of this - \  }0 R$ P  @) N7 z# C# ~7 \: y
documentation, and I am in no way an expert on OpenVPN.7 z6 z4 q. N' f' ^+ M& u
Fortunately, there is a lot of available documentation and
& }7 M) I! D/ u- |" D2 zHowto guides out there.  I tried to stick to the same option
. W0 h$ D7 I! [! m- r% R5 Ydescriptions as used by Tomato, so about any guide written 0 O7 K4 F" [/ r, f; z* n
for Tomato can easily be used to guide you on , [; x  `! E: b& z1 j- J
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 3 i! \% Y2 U+ v8 ^5 \( a* ^
Github repository.
  e1 h1 `0 k3 I/ A9 \8 l: m1 ^$ s: ^8 ^! J

9 r, X* c5 {( r4 [- h  g4 b( L; \, M0 r$ G  e5 }
Source code
9 n) L4 j$ {; ?/ ?$ ^% P0 `-----------
6 R- j' L1 k" Y6 c0 R; ^) \  zThe source code with all my modifications can be found + i" f! j( M, N% q" u, M. w
on Github, at:' e3 b; i' e9 `" U

% W6 Z+ }/ k+ m. Y* t! B' ^/ }2 R) [https://github.com/RMerl/asuswrt-merlin
* H. n  h" ^4 C, G! N
2 x- g% s  x! G# H: ^" y
3 S; `4 X" H9 R# [/ H0 E
, V* V1 Q& N2 q; sHistory
; _) C! c' x- _. N( m, \-------, m8 ~& p/ X& `5 E4 a
3.0.0.4.220.18b:
/ t( u/ P8 O5 `2 m! ]- O   - NEW: Report both rx and tx rates on wifi connections/ w' j, u8 J) S0 R, `1 o
   - FIXED: Handle cases where the wireless driver returns a speed of -1
' H6 h# C/ W% f: j9 v   - FIXED: Removed rssi retrieval retries, as it would make the first access to
+ b% w1 K4 w& \: p3 W            the wireless page take forever if you had multiple connected clients.* K9 V4 H4 }: I+ p2 M
            You will have to manually refresh the page the first time you access it1 [- E$ z3 j" q& n% R
            if the RSSI is reported as "??".
+ w( V  G6 J# J( d$ v: e& o  u& z( L/ ^) x
, x0 `0 }: d5 ~( p( x% `1 T
3.0.0.4.220.18:
7 u$ ~* b* B7 K% o0 D: i& }' o   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be" Z% [( `$ p0 k# t3 e- k
          manually set to a value between 0 and 15, with 3 being the default).
1 I, O# |$ b, N+ U! y  ?) Y' z   - FIXED: Buffer overrun in init code that would crash the router when # t4 k0 g, ~" R' s, m, ^8 ?
            too many features were enabled at compile time.
2 \; z- a$ e& l6 A3 r2 W   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U), K4 k, y$ p& u9 y! `7 P! G
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
: n4 Y1 P5 X5 D% J( S) u   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 0 Y4 i; W1 {8 h+ F9 t5 F* K; ]. r" L; v
            not properly saved.4 k6 e6 _/ T7 g, N: W2 {, f$ j3 j, I
   - FIXED: First time a client's rssi is polled it would return 0.
# H: A! _7 x' N   - FIXED: post-mount user script wasn't executed (regression in 220.17)
% Y9 e8 c/ K+ y5 j9 T3 S   - CHANGED: Added some info to the OpenVPN server and client pages.
6 }% P! l0 g2 m2 F! Q   - CHANGED: Improved load time of the VPN Status page.8 G% V4 y, ~6 K. p9 R( ~% m. l
7 Z4 ~0 }! h: J) [7 j9 X% t
" }- E7 C. v$ n2 I3 c2 f$ D, w2 z, C
3.0.0.4.220.17:
) a& S. E$ c4 t$ Z# N   - NEW: Rebased on 3.0.0.4.220, which includes:4 }( X0 G. P, R1 }- v* r6 ^
            * Fixes to IPv6 6rd4 H. V# X1 {9 q1 L5 B2 j  m7 {
            * Fixes to AC66U Wifi + QoS
: v) J/ G# J% @* t7 E            * AiCloud9 ]0 w& ?% U! C; |6 |
            * Interference mode once again enabled" F' R5 u% N2 K$ y/ _9 u
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.# I. ^/ g/ {0 I* g4 f
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients, u5 M' }" Z; \% j+ |: N& M
           if you had just enabled the option on the webui.
) P6 u: |0 c' K; @" h& _8 T  - FIXED: PPTP clients not always showing on VPN Status page.
& K4 _) k/ P$ q  v8 X0 R  - CHANGED: Disabled DualWAN as it's currently broken in 220.
- ~1 v" ~: r  u- H8 w  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
/ F% }' v# w1 S7 {7 d             the router.4 b$ x8 W/ j5 I  O  X% V+ p
  - CHANGED: Removed firmware update checker to avoid accidental
# L9 q: Z0 Z: {( b             revert to original FW.
! I$ N2 h* F& m& ^  _8 }
# N$ ^) ^/ B; L; O4 }, m* \5 W. v7 r( U1 [
3.0.0.3.178.16 Beta:' r& q$ l/ W# t1 G) V
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by# h" y( f, U0 l' ~! U  o5 c
          Keith Moyer (from the Tomato project).- u# g; B! K) F) @! ^6 U% I
   - NEW: Added crontab command
# \0 K$ f* Y$ R' U6 e) N   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either & ?* _! e# c+ Q& I" p/ n
            VPN or the NAT Loopback (GRO is now disabled for that device)
( m# Y9 P1 t: L4 Q. `; g   - FIXED: dnsmasq was listening to all interfaces by default, allowing / e0 E( E" Y+ T) X# U. q8 o
            even dhcp requests to be serviced from the wan side if you' H# P( r8 ^" H8 R" z4 D. ^2 v0 S$ y
            had the firewall disabled (Asus bug) (fixed by dev0id)
( m+ l6 J5 l5 ^9 D7 S3 o   - FIXED: Default disk idle spindown now set to 0 (disabled).; |. R: L" j8 W2 `8 w
   - FIXED: Corrupted WOL list when using IE.# D$ [  k- m3 @8 J, s; I
   - CHANGED: Upgraded openssl to 1.0.0j.% @5 @/ D: w9 E* k& N
   - CHANGED: Included fully functional openssl command (will allow you to7 {% K) S. C) J$ S# o8 c
              create keypairs and certificates from the router).2 ]4 m& a* y/ I) P  \
   - CHANGED: Removed power adjustments from the Performance page, as they% Q! J; V: H- U! X# D1 n5 Y" |
              are redundant, and not as reliable.& x9 e. O5 h* b" R8 f1 }5 o  a* S
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
+ B  G9 ?8 i: l5 X7 o  c( e              am unable to work on them without an actual router.
5 ]. i% I% E/ D4 v5 j: G/ C* j- `: {8 D4 q% b) o

  r; |; Y5 N' @* R2 q3.0.0.3.178.15:
8 c! |! L" ?* x2 z. [3 X7 u' @0 k4 @  ^   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
" G* r  Z/ h9 w" H0 P8 ^           * Radio turns back on based on schedule
2 Q3 z) {  ^- N& T           * Reorganized QoS pages
& m- ]6 C8 E/ r           * Turning WAN DHCP connection off will first release current DHCP lease
- X* ?: o. T+ Z' Y  [0 K  Q   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
9 j, b& Y  A+ E" f: u4 c+ B   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB3 _" A: j# v& b4 A# I6 K& T
          max, as using the whole 90+ MB available makes little sense for
2 p$ r. P* a7 i$ ^          JFFS, and was also displaying some issues./ r8 O1 l( @& V8 u1 u$ M7 S" g
   - NEW: Added nat-start user script, as NAT rules get applied separately from
. O: x. }" V* Z$ Q5 K          other firewall rules (firewall-start changes to the nat table are
6 ]$ M, g" F  e( p& K% O6 [! J          being overwritten when the router starts NAT)
* b0 G: q3 z. R- i& r   - NEW: Added additional info to Sysinfo page
- o9 T" z3 d0 S. X$ C4 M   - NEW: Added chroot applet
# o  y. R8 C3 `% W/ @   - NEW: Option to allow SSH access from WAN5 G/ v- E5 P$ N
   - NEW: Option to exclude specific devices from idle spindown
4 i8 F7 p6 m) F8 o  r# A   - FIXED: Performance page now uses the new Sysinfo API, and is now able
5 i! y* Y! z; M! B9 p& u* `            to deal with cases where radios are disabled.& b: K. _! T% ^3 e! h
. @9 @4 Y1 n" x0 O2 P5 i& Y

7 s* y; G3 ~/ {3 c3.0.0.3.162.14b:- n# e0 F$ z" B! s/ R2 a4 j
   - FIXED: Web server would crash for some people when accessing
. l) d0 Y$ M/ c, w6 H) G* `            the Wireless Log page.
* f  A+ D1 s- E; X3 E3 ~$ X  j- p& p+ N

0 `. c' i5 a) U& l7 C% u3.0.0.3.162.14:& y& X8 D# V* R& Q- R5 e
   - NEW: Spin down disks after (user-configurable) inactivity timeout
+ p! i) S2 p; d6 a, u) n: ]          (using Jeff Gibbons' sd-idle-2.6)3 B! Q6 z4 v8 {% _
   - NEW: System information page under the Tools menu.9 j9 `: _( ]2 I  |
   - NEW: Station list on the Wireless Log page will now report associated. M: ^! @( @2 ?/ z; r
          IP and hostnames (when possible).2 Z$ w* d, ^: v4 t! m2 ~
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:+ C  L/ i) [- X5 y% w+ s* ]
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
8 K% ?# C  J0 m( j   - CHANGED: Better integration of the Run Cmd page.
/ D# }8 X& Y  I. c   - FIXED: Incorrect left menu rendering when under the Tools menu.
6 q) y, o% [$ E$ s. _
/ Z0 a3 Q; d, b( @' z6 B$ G% s. y/ b  f- P0 o7 ]# d0 K# D
3.0.0.3.162.13:; z2 p% O7 @0 h8 Y* A
   - NEW: Rebased on 3.0.0.3.162.
" f& }: r% Y: H- V( D; t  A* t! q   - CHANGED: Switched to WPS radio toggle code Asus added,
* {: u4 T7 |: S) Q              now on the Administration -> System tab.
. o0 S0 g* u& Q  d$ u# G( y( H( F/ j; Z) m# t

5 h; |! H1 n/ T0 J1 ]" b3.0.0.3.157.12 Beta:
$ A# t' @" \/ jThis is based on unreleased Asus code, which they have
% R+ }: o- \7 v  N$ y# l* xgraciously provided me with.
2 B# M' N4 g$ p" C! {, i
  D* \* o0 j8 t  Z   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
3 y& M2 H& ^3 ]5 u6 @      . IPv6 tunnel memory leak fixed
6 I7 V+ K% S' c& v/ x; x8 ~; [      . They fixed many issues, making some of my patches
; g; X# G. k: n* W+ [/ P: k        no longer necessary, such as timezone DST, https auth, etc...4 \- \% O' e! w5 |
      . Upgraded radvd
/ J3 a1 X. i* r) ~   - NEW: Added link to the command shell page in Tools menu.7 D% {/ u7 R1 e. ~( J" Y! q" }0 E
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
6 o0 n7 ?( _8 ?5 }. A, H   - NEW: Added "tee" command.6 X7 L5 a5 L7 G2 s- E0 e1 S: d3 A
   - FIXED: NAT loopback rules would actually NAT every lan to lan* J" i9 @3 ]+ W
            connections instead of only those needing the loopback& z4 j4 g" B; D) l1 |
            (bug in Asus's code).  Replaced with new code based on a
, d. ~) w2 V+ d7 {9 s" @$ h            suggestion from Phuzi0n on the DD-WRT forums.
( s  [( c4 B& z' S   - FIXED: Accessing the WOL page would make it resend the last
1 g5 q  p4 i2 E* p7 Q            WOL request.3 P; m& N, H) A7 b( V
   - FIXED: 'cru' was using 'root' instead of 'admin'
, E" t+ q* t$ t' L) s   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
+ N9 ]0 n6 X9 ~4 _  q9 q: G) o/ o   - CHANGED: Made tracked connections load async from rest of the page
7 o0 V- T9 g* S. j. w9 l5 `$ [  [9 Y: T   - CHANGED: Increased hostname width on Connection status page- }/ Q+ H# y& R
   - CHANGED: Improved WOL page functionality.6 q% T. k/ O- e* u4 n4 j* p& D
( j% n# E+ Y8 u5 D+ t
0 S/ R8 y0 H1 w/ r7 C" R/ v
3.0.0.3.144.11 Beta:
$ E: x: r5 x" a  i5 W4 u) h   - NEW: Name field added to DHCP reservation list
6 J7 w% @# W! M! n- P  h" f! o6 o1 R   - NEW: Webui option to enable resolving IPs on the Connections tab
- s1 `- a9 f( }/ ~1 U+ n6 M- L   - NEW: Store a list of computer MACs to use as WOL targets
6 _8 D: x! W+ s   - CHANGED: Increased dhcp options from 32 to 128 characters
% c  j) A6 h8 i' u0 z' e8 y   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
: J. f0 U. O6 w0 ]# ~     it to 16 in recent versions)
) @) q9 r5 Q2 [) R; T9 S   - FIXED: Retrieve dhcpc options for the correct wan interface0 R' z# H' z( L  n( f$ R3 E
8 B" v( [0 s) r4 O

6 N$ }/ G7 }( r; J$ a4 q3.0.0.3.144.10:
/ k0 f4 ^1 X6 W   - NEW: Rebased on 3.0.0.3.144.
! }* {" `( a9 S2 d) `   - NEW: Support for 64K NVRAM enabled.  ***First flash will$ V* O2 l6 [# o6 R3 e  g
          wipe out ALL your settings!  And you cannot restore
' G. C# G: u2 D) k& |4 e          from saved settings - you must manually reconfigure 8 d, P; D; Y5 F" r" X8 ?7 K
          everything.  Be warned!***1 ]1 q. z! R& ?# B) Q% L
   - NEW: Enabled support for Broadcom Wimax devices( |/ Y' J% [$ K
   - NEW: Added cifs kernel module (for mounting remote SMB shares)
) \4 k, k! J. r- a   - NEW: Added layer7 iptables matching
/ B6 @' c6 N6 @4 ]   - NEW: Added user-options for DHCP on the WAN page
0 o3 Z) }9 R( g4 g   - FIXED: Router crashing when connecting to it over Wifi
! d0 o( h6 F) I7 I  S            and running the newer QoS code (disabled GRO)
# ?* T' c" i( J# c: g; @6 e1 Y   - FIXED: Router crashing when connecting to a network : Y0 _' h1 t& t5 P! a: F6 R
            device behind the router from over a VPN+ z2 h: y; P/ c1 u  Q0 g& W( g. L( j
            connection (disabled GRO).
: \; A' A5 s1 H$ J' r3 p   - FIXED: Incorrect timezone set unless enabling
; t; Y8 t, l: S" u% d* P            manual DST.) M& d: O" p0 X6 V
2 w" t- p7 c; `. q  [& t

% n, k+ h( B6 D) E3.0.0.3.130.9:+ u) N: v' u  o! f
   - NEW: Enabled new Dual WAN support from Asus: A7 c% e4 Z' x" I5 z" x
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
: t& z1 B; i4 @/ t& \6 Y5 `: N; v5 T. o, p5 E/ j) U. _

' I3 M1 l: |$ o; {  V3.0.0.3.130.8:
% b' C0 _* P+ s6 Y) d*** Reverting to factory defaults BEFORE and AFTER flashing) D& O+ [* {8 g8 F' c0 r* z
this version is strongly recommended!  The newer Asus code base 8 d& }9 G/ k  E
seems to have changed quite a few settings, so you'll want to ' B0 V7 {$ h/ G8 v8 F7 T, ]7 J
not only start with the new default values, but also get rid
) m- w5 _$ @: y# I/ r" Gof obsolete settings.  Otherwise you will be wasting a
) Z+ {' X& x, F9 M& t5 U" X0 Lgood amount of the limited available nvram. ***
+ L3 C3 a3 [7 l* D) W# v6 E4 D2 k. t, d# E* Q7 j
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code . l( Q1 s1 J  B2 e* @- o
                  and/or kernel code)
* d  E$ u4 j* v( q/ b2 [6 h  a9 ^) U
8 y" U& y5 a4 U$ ^% p2 z   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
) N$ f# e$ t2 v: z' {1 B; k( T                  a LAN device behind the router.  Workaround is to 0 g( R( s/ T/ F7 i
                  use an IP range outside of the local LAN% }9 \4 y4 O9 d* x1 f: k: C6 z
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either ! K. d# V+ _, M
                  set your VPN to use the VPN tunnel as default
/ ]  C/ r8 C2 g! @* D) Q                  gateway, or manually add a route to your VPN " |# [/ N1 i% h4 E8 S- H2 k) ~
                  client.
. E9 I( ?* m2 W1 @5 L8 O: `! s" M
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).1 ^9 d$ T& a- m& z/ K6 \  l
          Build 130 brings various code changes to IPv6, not sure
6 u6 _( k3 R6 E0 h& I, E7 t+ m          what else (as I have no changelog between 112 and 130).
. D' G7 H, X% }, v          The QoS code remains from build 108, as build 130 is
, L  `+ X8 `( h. q6 P8 N          unstable.
" m: e5 @' J# ^) ^   - NEW: Added "diff" utility
- p5 I+ b( }6 s% K3 a* s   - NEW: Keyword-based filter (new in 130)# h% ]8 h: D$ W7 y
   - FIXED: Firmware/settings can now be uploaded over HTTPS- I0 Z. _9 }; b; X0 T$ x9 c
            (bug fixed by Asus)$ [0 [- J# h& u' K- U- W
   - FIXED: Buffer overflow in networkmap that would cause garbled : y% h0 r0 y( e7 l% b9 B  D/ I
            device names to appear on the clists list (bug in
" Z$ i+ d, q4 W- s            Asus's code)
1 g. F- O! w, e' k8 G   - FIXED: Firewall would break when applying a game preset that . h+ k/ y; x9 N1 b
            had multiple ports separated by a "," (bug in Asus's
8 e, \  v7 X& a# L            code)
+ d3 u4 e5 c  v1 P7 x   - FIXED: WOL through webui wasn't working when IPv6 is enabled
0 M2 ]9 t& K+ p1 s, {7 r7 v  J! q   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
7 v( X. E& H5 [8 p1 t; Q5 x: ?   - IMPROVED: /jffs/scripts/ will be created automatically if it
8 [" z# ~4 O: ~2 q7 |/ Z; U               doesn't exist (you must still make any new script
1 P# b9 [: P( g8 q, K; J3 O/ U: J               executable using "chmod a+rx script_filename")0 o! |4 K, `# d( }
! ?) _+ X* d; u  l$ L5 s! Z# B+ P
+ B6 P" T2 w) ^; s
3.0.0.3.108.7:
2 ~, N" L, o' ^3 p0 L0 W' y   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
. P1 F6 G* R+ ?5 x; c; Z   - NEW: Added webui page under System Log to display active/tracked( v7 H+ A5 K+ F% c, b& h6 b) W7 B
          network connections.! [) v0 Z+ c' Q7 [
   - NEW: Added netstat-nat command.; M( w, \5 w/ _
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
, ?7 D! g; h* [  S! @1 }          Shantanu Goel)# K4 I6 f3 j3 m
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
4 ~0 P- y! z- X, \& [   - FIXED: Removed check in Asus's code that would reject txpower > 80
9 h" [# W( Y$ W; b  ?            unless you clicked three times on Apply (?!).
4 V1 V8 ]  H) g! P- B# I. ]            NOTE: Still not sure power setting even works, as I get$ a( h: f) O" r* v1 Y+ ?
            -80db from the other end of the house no matter if I use
; u6 U9 J' G2 K$ x" H            40 or 500 mW.' V+ p- R  g3 t4 e

8 w; E2 o; X/ [& k9 m
+ A6 s/ {" k  A; r7 w/ ]3.0.0.3.108.6:
( e9 T  C5 j" i* p7 k, x  E- e   - NEW: HTTP access list (backported from build 112)( O" b8 M+ V' k
   - NEW: PPTP VPN encryption options (backported from build 112)
2 B3 }0 U$ v4 Z/ P   - FIXED: Traffic history location was't properly saved
8 E# g" A. ^5 ^- Y! m" k1 H            when changed in webui.
! x% ?) Y8 k- `( {( d$ N. ]   - FIXED: Disabled traffic history saving to nvram for now,
4 d% C; D$ j/ u) E& W            to avoid people accidentally filling their limited nvram space.
+ c$ N- w8 I2 a$ y! k* Q) L   - FIXED: Missing bottom pixels from the bottom of General menu4 D* }/ A7 l; g, e( _7 U
   - FIXED: Removed invalid CSS attribute
, w8 t  Z6 a5 o% z0 ]# T   - FIXED: typo in VPN iptables entries (bug in Asus's code)
0 a: J* i. l0 W. x( [( l
/ x/ M; i, v/ Y+ W$ ?
7 W+ |- n6 E1 Z! I+ Y& N3.0.0.3.108.5:
* z2 K9 C* }. W) O) G; \   - NEW: Crond starts at boot time.8 }% V- z. j: b6 R, w! U4 j5 U7 I& D
   - NEW: init-start is a new user script that will be run early on
9 C5 v8 k" k# g" L" y; d# ]          at boot time (right after jffs is mounted, and before any : h+ I$ v! q6 i# Y
          service gets started)2 \) q1 t$ }+ `8 Z, Y7 g! ~
  - NEW: Can save traffic history to a custom location (USB or
, V" ?. z0 m/ `2 U& r! L6 T         JFFS, for instance) to preserve it between reboots.5 V: _' b5 `# A( D
  - NEW: Added Monthly traffic page (ported from Tomato)
+ K: z( k6 C: _  - NEW: Added the Performance Tuning page (with temperature).: H! B' Y* |+ r
  - FIXED: Webui authentication was bypassed by the web server (bug in0 V+ A3 h: t( ]8 l' H
           Asus's code)
) {# m+ m& `/ t* L. j) N+ u  - FIXED: Httpd crash when uploading a FW or settings file over5 m/ |2 Z! Z5 q  N5 w  O
           https - should simply fail now.  For now you have to 6 c' y4 m9 P! N2 c+ _& `7 y
           use http for flashing the FW or restoring your settings
7 ]% ^4 |) D: B" T) g' u* s. K           from a saved config file.
2 s' p$ s7 i" ?& U5 \5 b
+ e  L, W4 \* D9 X- H
6 ~% ~  h1 m5 o. n/ D  Z" R3.0.0.3.108.4:
+ n; T+ m/ Z& `7 ^$ G   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in8 S# a1 b( A9 s& S
          the OUI database (ported from DD-WRT).8 c2 g: F5 @; W2 c
   - NEW: Added HTTPS access to web interface (configurable under Administration)0 T( J9 c9 ?+ b2 D+ C
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)9 ]( ~$ r/ v8 A% W5 h* e" ^
   - FIXED: sshd would start even if disabled7 O% E2 u- K7 X# Y3 v- c7 g% @
   - CHANGE: Switched back to wol, as people report better compatibility with it.9 ?% J* D5 x$ C; v1 X
             ether-wake remains available over Telnet.
" U2 A* s! z: p  t- C0 ~# H+ q$ D4 n

, B/ Q& h- j7 o! k3.0.0.3.108.3:5 A% J4 i" z6 J7 }& A' c! h. {
   - NEW: JFFS support (mounted under /jffs)  d2 B. [7 {2 ~/ b, ]$ X7 u+ D# E; g
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
/ Z$ ^4 O* |% {1 ~6 }7 R          must be located in /jffs/scripts/ .3 g0 s; O( C3 L$ X4 H8 B" D
   - NEW: SSHD support0 S9 ~/ w6 U; Z
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
$ q/ M- ^8 E5 V   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
4 S& `+ R. ]* S8 L/ y4 Z   - CHANGE: Added "Merlin build" next to the firmware version on web interface.+ U- T. c; h. G0 b* c& R! c; O% k, I
% w. N3 h7 z# ]
3 E* u2 ]$ E1 G7 E# |" o$ x
3.0.0.3.108.2:
* {. o. g/ {' ^6 L7 P   - NEW: Added WakeOnLan web page4 `* P% T( X7 b& j5 w' n% V

& [" ^& z# ~4 E* @# m' j; B/ _" Z8 t: ~) Q$ i; y$ D9 v
3.0.0.3.108.1:2 l" P: E" B; ~7 ]0 f3 a% i
   - Initial release.
/ V( i9 l) X/ K8 b4 M& D5 |
( v7 Q7 v) T0 z6 |6 S! v; \0 h$ s4 G+ o/ l3 D
Contact information7 M6 {8 u6 P  {* U* G2 v, d
-------------------4 s, V$ q" [' o4 q$ _
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)8 J' c1 P* O5 R+ ?: Y: O5 n" j0 a% G
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.& x2 a- F# T, B& O5 d
Website: http://www.lostrealm.ca/
1 m  B4 a# o2 b; A( dGithub: https://github.com/RMerl/asuswrt-merlin
* m! ]$ {6 K6 |6 SEmail: rmerl@lostrealm.ca0 H- p1 {8 g6 z4 W! E& e
Twitter: https://twitter.com/RMerlinDev
0 Y; m; X! R0 S+ k$ u6 E% c
0 q* y5 N5 m; p4 N. bDevelopment news will be posted on Twitter.  You can also keep a closer eye
0 u# d5 Z4 c: a( ]on development as it happens through the Github site.& x3 s+ {6 N% ]1 N% T. Z* }7 Y

5 V/ `4 w! _1 I) F7 D5 aFor support question, plese use the SmallNetBuilder forums whenever possible, I regularily
% K8 m, v- W# w& d& g0 Opost there (in the Asus Wireless section).
$ c! J$ f5 @( J) A  Y0 K: ^% o( v) S! i2 Q$ B
) x/ w3 V& r  L& q7 |( J& K& x) ~
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
* F4 h7 \5 ?# L$ @9 J% [to give more than a simple "Thank you", there is also a Paypal donation button on my website.2 K$ l9 H% x, w" B
. m) U. [% j1 _0 Q+ \
I want to give my special thanks to Asus for showing an interest in this project,
% D9 F. K0 z0 Dand also providing me with support when needed.  Also, thank you everyone who has $ o9 G; ?2 V! b: z5 P% L$ M
donated through Paypal.  Much appreciated!6 u! g; I( V+ y6 N, z$ j, d2 P
, b* {, W; G6 U% G: k. [
# \; v5 t# k* u5 {( t) t
% I6 N$ @. C: z  [" a" w8 A
---
3 A. B5 q0 G' g& g) DEric Sauvageau
2 ^3 D( e: O7 V/ q( {2 _+ @
) w7 X9 L$ `- k: D% e+ j/ Y
2 N; A4 E  L. ~( ?) ]  L

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
/ E: [( P1 x! S7 i9 s/ R) ~谢谢,正好有个N16,刷机试试效果。
5 U$ V* D  P" Q' A% p" j) T8 Z
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
& Q* X6 U% W8 M3 s( l; x没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!, h4 W7 ]! m% S- r2 Y6 }; K
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-1-18 06:55 , Processed in 0.034726 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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