查看: 24388|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 |广东| 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:1 j: u% i8 P" e- p( ?

+ D3 h$ I" e: `! l4 w  }$ E  Rebased on 220, includes AiCloud; added wifi client stats& F& Z1 T4 y- c- D6 D; N5 g
  
7 L9 D9 k; R' k) O3 y% f    F2 s; {8 a8 e/ \
  " K) S' m2 r3 Q1 H
  
. j1 ?' s3 T; z' x+ L  
1 x' x! X& l0 E: j& ~( p
! i. G) F( j/ m8 B# E6 B! V( H
7 z/ v# |) f6 w$ V4 c( `  E- ]3 G
1 T2 v) |$ }: l7 L. i) q+ p
9 l; V, S6 j1 _" s. c, m- }3 ^

5 Z4 ^) n* [  c& e2 n
$ w+ I! J5 F( N! c$ ]* B( w" p6 @0 |3 S  }
: A/ Y" K) @8 b: i# W3 O

/ f. y( E7 C& z3 j0 ^0 B. e
9 B8 _$ {& W7 ^% U7 P1 aAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
2 ~) Q8 J8 Y: e- e: q8 b=====================================================
" R& U7 R2 Q8 H' B9 c* _3 I7 d+ p) i  s$ j+ d$ h* E( K4 d" s  V, r

' B' ~7 C! Y7 a! Q7 a5 {About
- l* t% f- O; o9 f-----7 |6 b3 B. D- _) G/ B0 \' N
Asuswrt is the firmware developped by Asus for their newer routers.  They are
$ j5 \  q7 G* |  |3 lalso porting it to some of their older models, like the RT-56U and RT-N16.  
% }* @% _/ w$ ?4 X9 XWhile originally based on Tomato-RT, Asus has disabled some of the 7 T' E) D" ?8 @5 C; g1 s6 T: ~' ~! i2 U
original Tomato features, and added others.7 o. d8 i; _- @
; |8 N0 d* n6 E: J- _
Asuswrt-merlin is a customized version, which I am developping.
4 h) F- C4 d) W3 U9 i. HThe goal is to do some bugfixes and minor enhancements to Asus's firmware,
: @- T) E+ i, @7 awithout targeting at full-blown advanced featuresets such as provided by
% f# [; K9 F: {% A. Y' g  ]7 Z0 fexcellent projects like Tomato or DD-WRT.  Some of the features
9 @' s0 E3 y: t. sthat had been disabled by Asus have also been re-enabled.
4 b0 v" a1 D$ ]7 ^3 T4 kThis aims to be a more restrained alternative for those who prefer to stay + V- U! |3 P$ Q( m9 K! s( x# I
closer to the original firmware, with limited risks of seeing new * {" o0 ^& o9 }0 d9 g/ ]
features bring in new stability issues.  I value stability over
- z, ]1 Z' G; E! T2 d9 X# tperformance, and performance over features.
) ?+ x1 j! Z  m+ C, N) ^1 g/ O; P' S# A! {( ]* i# M9 S

; G0 x' ~3 ]4 ?, V4 Z$ c5 z3 x8 p% y/ z* v& G/ n$ [& ~0 Y
Supported Devices
6 p. F5 X# z1 Z( ]0 c' e  T9 o-----------------
' i+ i1 ~& y4 L/ [. ~& i/ USupported devices are:: A) R- ~$ |. ~
* RT-N66U# C4 G# y' E& D3 o/ a/ S$ z, g
* RT-AC66U% U8 x7 k% q$ G8 S

; ?' c. G; c  O$ p2 @1 d! d9 xThese devices have experimental support (because I don't own one to test it):9 a8 h5 x$ @' c" b$ d0 t' x5 U
* RT-N16
( |2 u, L& Q: S+ M. y1 r% h; L! d" o% a3 Y1 a6 @) s

6 Y7 f: I5 h: x& J2 r2 m' V2 D, d! V  c& w( |5 C0 v% M8 ~5 E
Features
3 A$ l2 Z: V7 v--------0 o$ A: l; R3 c  ~( ^; P% F5 C
Here is a list of features that Asuswrt-merlin brings over the original firmware:( @- Y8 R3 e( t/ X3 p3 J; l5 ^: ~8 g
8 G- H/ r/ Z# n
- Based on the source code of release 3.0.0.4.220; H* }% }+ p% v
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices); Z1 |3 C7 [( f  Q) `- i
- WakeOnLan web interface (with user-entered preset targets)9 t4 x2 Z0 [  H1 i4 U+ h/ N
- Persistent JFFS partition
9 `) D& s" n/ e- User scripts that run on specific events0 [- ?0 t: D5 E/ q' Z
- SSHD (through dropbear)' S6 c7 F4 T! c& G% ~
- HTTPS web interface% O( _1 K: X7 A
- Crond
. v- z6 j: J/ h* i& z% J- Clicking on the MAC address of an unidentified client will do a lookup in
: }& v9 l! L% }, R) z  the OUI database (ported from DD-WRT).
2 v( g8 E% y4 P+ Q) m1 R6 C! E- Optionally turn the WPS button into a radio enable/disable switch. T8 ]" q! X7 N) i; e  ]( |
- Optionally save traffic stats to disk (USB or JFFS partition)
; E" r( r' w# X- a5 B& f4 b- Display monthly traffic reports
3 P3 n! v2 p) [( y- Display active/tracked network connections
9 C* A8 {/ w  L! @- Allows tweaking TCP/UDP connection tracking timeouts
$ ?: v- d4 ~' F) }- CIFS client support (for mounting remote SMB share on the router)
, l. W! h$ u/ q/ m( Y: t- Layer7 iptables matching
6 I9 K- M3 c9 `0 k$ l- User-defined options for WAN DHCP queries (required by some ISPs)
- V. Z5 `8 G% w& v- t- Name field on the DHCP reservation list
+ t9 T6 w( j. l# J6 q' V6 Y# a- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)+ Y8 {' {9 `& j7 g1 t0 z
- Dual WAN support (both failover and load
: e) q( p/ @) M2 T) v1 W$ Q  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
% E2 m4 k4 v7 S& x8 @- Disk spindown after user-configurable inactivity timeout
1 a; l) ?" r, ]9 Q, `9 U- System info summary page1 V  }4 K! B8 ]1 c+ F0 ^. t- Y
- Wireless client IP, hostname, rate and rssi on the Wireless Log page8 _3 i8 B- b9 n- t7 M% o7 J
- OpenVPN client and server, based on code originally written by: G  W* I* c2 B$ F# s. @7 {( w+ j
  Keith Moyer for Tomato and reused with his
1 q  n6 k' ~  l; C  permission. (RT-N66U, RT-AC66U)
; _! a( K8 Z. w* R
; q/ x! b. V7 i, e- E* g: ~
$ X- o' G! M7 F6 s: j6 h0 P( k; @0 }7 S& }# h5 A
Installation. o, [5 |3 Q& D3 O
------------
' N$ O- x% `6 }Simply flash it like any regular update.  You should not need to reset to
. w% @0 R* O2 N+ r' N5 Ofactory defaults, unless coming from a version that used a different
$ q: L; {: H! h$ Y" Bnvram size.  You can revert back to an original Asus firmware at any time just
# A: L0 |5 V0 h  q( K% U$ Uby flashing one.$ |) y. u6 h& z, ?. M5 I) c! R

; I: Y- D2 o( Q. @NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the: g  k# x9 s8 t* G5 t
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
  @& g! q8 [7 Q9 }will wipe ALL your current settings and revert back to factory default!
. A! B+ X& ^4 QThis is required to upgrade the nvram storage to 64 KB.4 t7 S- l' k  G+ }6 b1 ~
# D, G+ Q- n# u; a
; Q+ r8 m' b; U; t6 I4 {- g
Usage) u' f) v( R# s% U- ^6 S- o1 O
-----( Z" Z5 M+ O2 }% @

- _* N2 T, K$ @* g: M* JFFS *
  j8 V4 h8 j: p! `JFFS is a writable section of the flash memory (around 12 MB) which will
$ M/ s& L. c! B$ Callow you to store small files (such as scripts) inside the router without
' ]8 w3 i! T0 t6 H6 vneeding to have a USB disk plugged in.  This space will survive reboot (but ( h, x9 m* Z% ?8 ]) J. B; Y$ H
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  " O0 p; _: F/ w/ F- ^
It will also be available fairly early at boot (before USB disks).
) F1 i) V- S7 m9 H
' N0 L5 l% i9 v, a# o2 F' KTo enable this option, go to the Administration page, under the System tab.4 f& h: L4 N6 J" a8 e6 f
. H& q3 F3 R* P- i
First time you enable JFFS, it must be formatted.  This can be done through 4 {6 b: E8 J0 c7 D. O  q& i0 m
the web page, same page where you enable it.  Enabling/Disabling/Formating 9 X0 W6 [* ?9 \
JFFS requires a reboot to take effect.# J; W9 B; D! g( f+ s, M
9 V2 ?# \6 d3 ?3 k0 ~* l
I do not recommend doing frequent writes to this area, as it will 2 I+ X' y6 j# W( y" u* Q- C7 a
prematuraly wear out the flash storage.  This is a good place to
$ t' j5 ]! b, f" Uput files that are written once like scripts or kernel modules, or
  y% }+ _# b) D; w" R2 d( Ythat rarely get written to (like once a day).  Storing files that
' f* x; j; B1 C. W  Dconstantly get written to (like logfiles) is NOT recommended - use
$ V; T8 q. E( _9 za USB disk for that.
8 t2 r) C8 x4 m( K: C  n
& A0 t: z# e+ H) c: N% r" E
% V; ]; `- h4 I$ v% J+ y2 N
) W) Y3 F& Z7 W3 I* I4 [% u$ z* User scripts *3 F2 E' d. T0 Z! h% r2 {2 z/ `
These are shell scripts that you can create, and which will be run when 7 Y2 m& R) @! T5 C) {) S! b
certain events occur.  Those scripts must be saved in /jffs/scripts/ 5 \8 l' v; S5 O2 t
(so, JFFS must be enabled and formatted).  Available scripts:0 T& L3 p8 M: F
; @$ Q% \) v- M, v" a1 N9 ^
- services-start:  Services are started (boot)1 s7 n( u4 E( T* C* F
- services-stop:  Services are stopped (reboot)
6 S1 N( p* t& C- wan-start:  WAN interface just come up (includes if it went down and back up)
% W" ]3 {1 t; i! j- firewall-start:  Firewall is started (filter rules have been applied)
" z" X4 b0 d+ q2 _0 n6 k4 {" s4 O' S$ Q- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table); T5 L' ]+ q2 ?7 o9 O2 ]$ p3 N) [
- init-start:  Right after jffs is mounted, before any of the services get started% D, k# z( {. r- \+ O' |# y
- pre-mount:  Just before a partition is mounted.  Be careful with
: C' K9 O5 M( f' N  this script.  This is run in a blocking call and will block the mounting of the 2 Z( g, K3 t% q, Z2 W' N
  partition  for which it is invoked till its execution is complete. This is done 4 s, ^' v2 i- ^% B
  so that it can be used for things like running e2fsck on the partition before
' Y& `: y, r) @* b% Z, m  mounting. This script is also passed the device path being mounted as an 8 ~1 u) Y3 X- `% c
  argument which can be used in the script using $1.
3 N# b4 [# A) a3 K8 K- post-mount:  Just after a partition is mounted
* A2 a8 |- |% V9 |4 @9 X1 S, h3 P' g  L1 X
Don't forget to set them as executable:3 Q3 N6 c  \) q$ |1 T7 ]% i8 [1 r
! U2 y" a5 v; Z: P2 ]+ ?' @* k
   chmod a+rx /jffs/scripts/*
7 P7 k& A  }. w$ h# P' a, Z+ S. L
  d6 V" i( N7 `7 w9 rAnd like any Linux script, they need to start with a shebang:
* \" n" h2 C7 R4 _: B4 Y( m: K" Y' n0 b4 m4 }: D/ Q& d0 A1 ?
   #!/bin/sh# j0 B; V" Q" Q& t2 s

* F: }' O5 N% x0 W) ~9 P: D  |: I- h* d% _

% A- Y3 y2 v6 l6 N* f6 ]0 r  F8 c* WakeOnLan *0 _& w* d7 u( s+ ~
There's a WOL tab under the new Tools menu.  From there you can enter a# P! V# Q) T& W3 X, d- }/ I
target computer's MAC address to send it a WakeOnLan packet.  You can also
' d7 V) S' C5 t& Y  Screate a list of MAC addresses that will be stored in nvram, and on
5 T! a. E$ E& q% Q% Wwhich you can click afterward to wake up one of the listed computers, without
/ Z" O6 Z: P) @having to remember their MAC addresses.5 B' ]) ^0 N: H$ E1 x& X
+ P3 l% G4 R- ]
3 p/ Z9 f2 K- `# v8 D" n1 Z4 c

8 ?8 O. a5 A* M' j+ u# |9 j* SSHD *
: `) Y+ i' b5 ?& p! ISSH support (through Dropbear) was re-enabled.  Password-based login will use ) O" n; T+ i/ N, @: l# |
the same username and password as telnet/web access.  You can also optionally , v; f& j! ~9 S, ?/ C3 I4 _3 z
insert a RSA public key there for keypair-based authentication.  There
' s- Y/ B; A# }& ~is also an option to make ssh access available over WAN.
/ E( U7 g* ^, X' ?# l
. G" p. e; \! C) k% D: n  l2 _0 V
  Y4 E: I( W% o* e# W5 R* HTTPS management *! w+ Z7 ?/ }6 D$ F; N) z0 [
I re-enabled HTTPS access in the firmware.  From the Administration->System
8 V9 s) f9 Z3 S* w: n& _; t2 qpage you can configure your router so it accepts connections on http, https
1 q4 H8 d# c! q: Eor both.  You can also change the https port to a different one
8 p' z7 n3 c0 J6 E(default is 8443).8 W- r5 y% a' z3 a8 @
7 O+ s. E) h, n8 C

0 t. p3 A9 C4 w
+ }  i$ ~; z9 A# k* i4 S7 W* WPS button mode - toggle radio *
  X; t4 \  k& M, {; N% j* aYou can configure the router so pressing the WPS button will 0 Z: X& s5 S5 j( K* d0 k+ n
toggle the radio on/off instead of starting WPS mode.
6 q. a4 K6 h/ {# sThe option to enable this feature can be found on the ' S) [6 f" R$ n3 z* @& B. [
Administration page, on the System tab.1 o5 [$ r! I- z) W( {* ]
8 ]/ J% k1 _  _. y( k0 F9 w0 _
! i5 x% S3 p- M3 z: l& s

6 b; n3 m# S4 y: d# K* Crond *( p. [  K: n# ^& C( D. Z
Crond will automatically start at boot time.  You can % {& a7 x- j( b! Y, T0 w" J) A
put your cron tasks in /var/spool/cron/crontabs/ .  The file
' t1 I7 n9 w/ v* m$ Mmust be named "admin" as this is the name of the system user.
' ]& P1 [/ U. g/ \# f9 _6 G% k) oNote that this location resides in RAM, so you would have to 4 R7 e4 Y& i7 N3 M
put your cron script somewhere such as in the jffs partition, 9 q6 q* \9 M! c0 N
and at boot time copy it to /var/spool/cron/crontabs/ using
, O8 t" N& G; U; f9 man init-start user script.: x7 q) m2 k7 z8 S- o
; \3 D, O% R* H, o' x
/ J- H3 \3 ], z/ i$ e- _
+ m" Z0 D& c9 m5 X$ |
* Traffic history saving *6 _/ F# K/ I; C, f
Under Tools -> Other Settings are options that will allow you 1 g: G3 x+ b# ^( m  q: B/ N9 n. ~
to save your traffic history to disk, preserving it between ! L0 C. Q2 t! j- G4 E! S# r1 c) B
router reboots (by default it is currently kept in RAM,
: d) @$ e, q* G$ x+ N; D# `9 J! xso it will disappear when you reboot).7 c! ]% W+ r. [& Q* B

& y4 m, U5 l5 h- M; XYou can save it to a custom location (for
3 P  L) D4 J+ s/ e, f$ e# F! vexample, "/jffs/" if you have jffs enabled), or
% o  W$ z# t# K( y5 E. d/mnt/sda1/ if you have a USB disk plugged in.
* h6 U( y6 H# QSave frequency is also configurable - it is recommended
, R0 m1 e% H) V( kto keep that frequency lower (for example, once a day) 6 t; G) }  K' s9 J! t
if you are saving to jffs, to reduce wearing out ! ^  p) f6 k% K: d
your flash memory.  Make sure not to forget the trailing
' L5 f4 W" V6 Q  aslash ad the end of the path.
. B8 _7 Y3 Z7 A! i+ L6 t8 N! a, }! Q5 ]$ n1 Q. |
Also, a new "Monthly" page has been added to the Traffic / ]" F5 _0 @9 |8 l4 {
Monitor pages.
" w! D$ y: a. u2 j) A
9 |  X: ~, F+ k" c# c
& y  m8 D3 P( f3 r3 m
+ q% m2 D2 O, c: ?( a# ~6 `& ?* Display active connections *0 I- D7 H( n) t- D7 B$ z8 K8 J
There is a new tab under System Log called "Connections".
8 s" e) R. ?5 n/ U4 B1 @This page will list the currently tracked network connections.8 ^  T# Z, D2 _+ t/ V1 a
You can enable name resolution for IPs on the Tools menu,
8 O7 ~4 F. y) Y% Q8 y% E+ B% aunder "Other Settings".  Note that name resolution can " ^  o. B2 M5 q3 S$ J/ U
slow down the loading of this page, especially if you have 3 O+ p) t/ c7 K0 n% {( H' o9 T% o
a lot of tracked connections (for instance while torrenting).. t. p2 i. k% t% n( k: B, k
+ M2 V0 |- i6 \
1 T# d  u+ ~) X; o# Z* k
# J! m& m/ O" K
* Adjust TCP/IP connection tracking settings *
5 g+ w. Q9 U8 l  K* nUnder Tools -> Other Settings there are various parameters " W! K/ ?  Z4 b! f! E
that lets you tweak the timeout values related to connection & |# y- o4 O+ t/ f+ i! ^0 G
tracking for TCP and UDP connections.  You should be careful with
5 K# W( i7 W6 Z- ~: h0 t) c# V" s: qthose settings.  Most commonly, people will tweak the UDP timeout
: r# B( X$ G" G) ]5 |values to make them more VoIP-friendly, by using smaller timeouts.
; t9 M! b0 o1 t# r, I1 Q9 zTimeout values are in seconds.. G, b: ~" n8 }6 ]# A8 \* b

; P# x0 {! s- E! Y' S( Y; R7 `3 k. s2 P- {$ _
2 H3 u7 t7 q5 U0 @1 M* Z
* Mounting remote CIFS shares on the router *6 A8 R1 }  S. S. J5 r& P1 @
You can mount remote SMB shares on your router.  The syntax will
( h1 G* w! x+ abe something like this:
, ], j& |: `/ [/ a$ H) I4 T$ l" k& j
  j( @3 A: v% h& H3 \3 Fmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
/ j5 |# t" o& |. ?
0 B7 P! L3 D# g- i* O' S8 Q(backslashes must be doubled.)
# e* H3 y3 Q/ a0 ]/ u
3 i8 f- P# w% A6 L4 C. R6 C8 F$ [4 v& H3 s3 H3 [' R; ^7 Z
8 `7 u! r. V8 ~2 b! S& I
* Dual WAN (EXPERIMENTAL) *
6 h/ B1 y' ^+ X, K5 i( W* nAsuswrt originally supports using a USB 3G/4G modem to use as a
- |2 k8 D$ b" I% K( t; mfailover Internet connection.  Dual WAN is the next step, also
! n) L5 ^$ r) _) ~( t% Gdevelopped by Asus but left disabled so far in their official
% _& r$ V, y, l" b: Wreleases (probably because this is still work in progress).  % r0 |0 Z& I/ ~7 w/ a% v# C' s

1 J) \1 ]7 z, E+ q5 Y' BThe first improvement over USB failover is that it works not only
3 q& o8 g9 f4 t/ |' d$ S  Dwith USB but with other ethernet devices, which can be plugged
% X% e) ]5 J6 v: W; o1 d+ T+ }# son one of the LAN ports that you will select as the secondary WAN
: d2 e# U4 \1 qinterface.  The second difference is that in addition to failover - f7 o" i' _) B! [* F8 ~  G
mode, Dual WAN also supports a load balancing mode, allowing ! R8 d+ }. {8 E* f6 A/ F. G
you to share both connections at once.- }' F8 \0 @1 j. ?, O( l/ h' c3 Y: h
2 Z. C1 y# x/ y3 B$ Z
Keep in mind that Dual WAN is still an experimental feature, until 2 ~9 n. S) h" P7 `4 Q* Z3 ?- |3 m, C
the time Asus finishes developping and testing it.
$ Z) `6 O. R! u4 R3 Y2 e0 g: Y* \& ~) F

' ?- o% O. h8 C4 D  O1 s% i3 ]1 W3 g2 |
* Disk Spindown when idle *: e( t  s* r4 R8 x3 t' Z7 U
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you % O0 F7 T1 C5 e% T6 [- B) d
to configure a timeout value (in seconds) on the Tools -> Other Settings 4 S5 Y; T( Q, R4 y4 x* t
page.  Plugged hard drives will stop spinning after being inactive
& Z3 Y' n7 c' n+ D' Cfor that specified period of time.  Note that services like Download Master
! u  M2 m. U, V% Omight be generating background disk activity, preventing it from idling.$ o! A: w" a2 J2 ]! J2 o) W2 i( W' g

! C. E  t8 Z! A5 e* d) |+ o2 q6 L5 S( Q: R" q0 B8 B& N

# x1 Z" z0 K* @, m: W* OpenVPN (client and server) *. \' J& ^7 p. ^# [
OpenVPN is an SSL-based VPN technology that is provided as a
  y8 P: A6 k# R1 A$ ^6 S4 Csecure alternative to the PPTP VPN already included by Asus.3 a2 _3 N' ?6 c; |1 A
OpenVPN is far more secure and more flexible, however it is , n, c& D- S8 _/ }# V  L0 h
not as easy to configure, and requires the installation of 2 y- ^& M2 G: W
a client software on your computer client.  The client
6 A# Y. A8 Z6 E1 Z1 B0 ocan be obtained through this download page:4 J7 _  j* z, o  I+ ^$ w7 N9 R
! G3 Q; g3 }# d' g% K- _/ \
http://openvpn.net/index.php/open-source/downloads.html, @  e' p" T1 K

- Y: c9 \0 `9 [7 Y& fExplaining the details of OpenVPN are beyond the scope of this 9 b  Y1 R  H+ o/ h8 o
documentation, and I am in no way an expert on OpenVPN.
& h1 V  `- g( P) lFortunately, there is a lot of available documentation and ) X$ `4 g4 T" ~9 f/ s+ R
Howto guides out there.  I tried to stick to the same option 8 Z1 j" J" D* ]( H8 V% p) v3 K) T
descriptions as used by Tomato, so about any guide written
# j0 I. W4 l7 g0 u  h: G3 |for Tomato can easily be used to guide you on 4 m! P+ t0 l5 U9 o/ b. B
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin 2 S8 o6 @( w% a' \
Github repository.
6 }$ v% D! @9 ~& O" q+ e4 l3 \2 {# F
+ e) V0 T  j/ A( b# H& v& C1 t! x. ~& k4 S$ s

) g! ]' D, F+ FSource code; k. m  w+ D; {
-----------8 j' e- F& T/ U+ n5 [
The source code with all my modifications can be found $ C1 H- O. H7 |* ]' Y, R2 b
on Github, at:  e3 ?' p8 Q4 R% @- n

' S2 o; ]% ^9 `6 n- Xhttps://github.com/RMerl/asuswrt-merlin
2 ^6 K! p1 e7 z! K3 n) \3 k8 v! w5 {% o, F6 A, i, a

/ n- b; A: O# b* Z5 K+ _/ J, j0 Q% ?& t  M
History
% J2 c. W# i. a! {-------
& \& K. U0 P& ^3.0.0.4.220.18b:  W! \8 N0 H5 D8 N% w+ _
   - NEW: Report both rx and tx rates on wifi connections3 O& w$ s2 I' {
   - FIXED: Handle cases where the wireless driver returns a speed of -1
7 m" U3 d) c2 H   - FIXED: Removed rssi retrieval retries, as it would make the first access to
2 y9 x6 T& {* h2 V' N4 r            the wireless page take forever if you had multiple connected clients.
# ~" x5 L8 u! W' Y            You will have to manually refresh the page the first time you access it' b1 M  z+ s2 a- |, P
            if the RSSI is reported as "??".
2 \; d2 e9 s! R' h( a" L9 H& e8 j) L$ U8 R1 i
4 T0 x+ y& z, i* y2 A) ~0 Z6 x/ c  V
3.0.0.4.220.18:
7 A# i& @) e2 [   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
/ a4 u; u" q& A! f5 y0 s) ~          manually set to a value between 0 and 15, with 3 being the default).6 l: Q! i3 k+ {7 r6 W3 w
   - FIXED: Buffer overrun in init code that would crash the router when
) @, q8 y+ {8 @) _7 o: c. F            too many features were enabled at compile time.4 }8 z9 ^& d2 F2 b) A& a! {
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)% T) J9 \, q' R9 c. m2 E0 n- r
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
. _2 R) C% a, V" _   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
+ p) o; H9 O8 J' q            not properly saved.
6 c3 ]" P! \0 x/ v  p6 x( f7 h   - FIXED: First time a client's rssi is polled it would return 0., ^. D# S, F* }$ p7 M) f
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
& e* a8 s- f* T0 N   - CHANGED: Added some info to the OpenVPN server and client pages.
' g- |- I  `. b   - CHANGED: Improved load time of the VPN Status page.$ k+ r+ U+ E4 z4 Z) t! Q
- ]; m% }  z5 V

- d9 w, \, X6 C  L/ ?3.0.0.4.220.17:/ h/ r/ x- A3 b0 `+ l; W7 \
   - NEW: Rebased on 3.0.0.4.220, which includes:8 T, d! i, f- v6 q2 o0 U
            * Fixes to IPv6 6rd
( A7 e, |  f- F6 f( R            * Fixes to AC66U Wifi + QoS2 ~8 t9 l1 y' i. Z8 n
            * AiCloud* B0 h! I- B& u) ]9 F. L
            * Interference mode once again enabled" X7 w4 |1 W1 `' k5 F- J+ J
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.( \: `7 d  |% m$ A: }
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients6 R0 r) w+ _+ C( i3 O3 T, R! k& I& V+ T
           if you had just enabled the option on the webui.
& h( T5 `; d9 I  - FIXED: PPTP clients not always showing on VPN Status page.
  A' j0 e0 H* Q4 P' V6 j& g  - CHANGED: Disabled DualWAN as it's currently broken in 220.- G6 y( \, ~2 A% b0 ]8 U
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
1 J" x+ P6 I: k             the router.
6 a* x# ]( C8 j  - CHANGED: Removed firmware update checker to avoid accidental
6 r* n$ `" }5 V* U1 o( R' z1 S             revert to original FW.
6 B  v9 m' D7 d7 D/ D5 d! K: @3 ^' J( P

) G, N- B: I' Q3.0.0.3.178.16 Beta:& i" `9 s+ w! J. V, H3 q0 O
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
6 Y6 p& [) L9 p( @2 L( V          Keith Moyer (from the Tomato project).
7 `: U+ o3 z/ h- I) G9 p- R1 ?   - NEW: Added crontab command" X* l5 o( j" w) F* @. W
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either / a5 ]/ ]# y' {7 r) [7 k
            VPN or the NAT Loopback (GRO is now disabled for that device)' T, Y3 A# k/ G5 A
   - FIXED: dnsmasq was listening to all interfaces by default, allowing % n: Z, }9 ~% @3 \6 o1 _
            even dhcp requests to be serviced from the wan side if you5 W0 [  F2 v7 A+ A7 u" _' k
            had the firewall disabled (Asus bug) (fixed by dev0id)& y' F$ Y9 o* M' ]! t( p  G
   - FIXED: Default disk idle spindown now set to 0 (disabled).2 [$ C: H0 y9 i* d
   - FIXED: Corrupted WOL list when using IE.
: E" q3 u0 J0 {; c9 `2 |. P   - CHANGED: Upgraded openssl to 1.0.0j.
* l0 Y3 P% f3 ?9 A   - CHANGED: Included fully functional openssl command (will allow you to) P* c  f+ v5 q: V2 a+ N
              create keypairs and certificates from the router).5 i4 p6 C% G. v# n( G9 W# l* D$ u
   - CHANGED: Removed power adjustments from the Performance page, as they
6 |% v/ |7 Z% }* f              are redundant, and not as reliable.2 Q$ k, j- S# Q" o( A
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
' F; R& ]" A* P: \              am unable to work on them without an actual router.
2 }" G6 [" p/ k+ q" y3 b* ^# E9 J- E% @8 v. j; V
( n& \6 f" D+ ~# u2 \7 o
3.0.0.3.178.15:
# Q. e2 e5 |: r   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:7 ^! Y1 _& o* v
           * Radio turns back on based on schedule
: p& `/ a4 L- ]* U9 ~9 C           * Reorganized QoS pages- X4 o" d# I( g8 ]
           * Turning WAN DHCP connection off will first release current DHCP lease/ @1 C2 x; b& ]8 X9 o2 F  I) [( f
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.4 @/ O! N7 j+ r/ i, f
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
) |/ t% H$ z; v9 Z5 T+ H# z          max, as using the whole 90+ MB available makes little sense for
5 q5 C0 ~4 c' E9 U) R( E          JFFS, and was also displaying some issues.
( C& Q4 ^  p, j; B$ s  U0 |( B   - NEW: Added nat-start user script, as NAT rules get applied separately from( X. [3 f  S2 E" p+ h
          other firewall rules (firewall-start changes to the nat table are " e) `. e* U& i
          being overwritten when the router starts NAT)* w( o9 Z  O% b6 k3 J' e  N$ H$ ?
   - NEW: Added additional info to Sysinfo page, T% u9 P/ j! [2 [+ \- H
   - NEW: Added chroot applet
. [3 {6 V5 r6 K   - NEW: Option to allow SSH access from WAN
) Q0 U5 U( v' m' m$ z/ N! [   - NEW: Option to exclude specific devices from idle spindown! [' i& x, C% U' t5 ]& v; {* W, u
   - FIXED: Performance page now uses the new Sysinfo API, and is now able) @5 `5 c/ y+ S  a
            to deal with cases where radios are disabled.
- M/ x6 k- t5 c! p; i5 {5 d" N
1 L0 a; f! p2 {. ]+ O- V6 ^. ^% _- b  f/ i8 e, ?
3.0.0.3.162.14b:
1 M! C: u  T+ t6 T% F   - FIXED: Web server would crash for some people when accessing% B; s0 [1 A+ q2 s" M/ O) V& a
            the Wireless Log page.
7 ^) e& E+ y; R4 ?/ {, Z  b, i) p$ l8 h$ h) P

+ ~( I, b1 C; l8 y; T4 V3.0.0.3.162.14:
# s! b! G5 i1 ]0 i  \+ j7 P   - NEW: Spin down disks after (user-configurable) inactivity timeout% {/ `) D9 a- l" e8 V; W/ T7 y
          (using Jeff Gibbons' sd-idle-2.6)% _( E1 C: K/ F' e5 V# s- V
   - NEW: System information page under the Tools menu.
; t4 p$ i9 i/ g   - NEW: Station list on the Wireless Log page will now report associated7 y/ N, Y: A- k0 Y# ?
          IP and hostnames (when possible).. W, V2 S' d8 F5 S8 I" b; y
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:8 L/ }9 R! y3 s" b, N) L9 i/ i. o
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)7 @: c6 d0 @( {1 [! C
   - CHANGED: Better integration of the Run Cmd page.3 [, Y; h) H6 F& J
   - FIXED: Incorrect left menu rendering when under the Tools menu.3 J; s9 F2 Q3 v1 r

4 f' a, _7 i: d1 ?, v& M* [- H& [- v2 E9 \
3.0.0.3.162.13:
, B, r; w7 t7 Q3 N   - NEW: Rebased on 3.0.0.3.162.1 `" n( ?; {- g' |/ r
   - CHANGED: Switched to WPS radio toggle code Asus added,+ w) X  C) b8 O( R9 Y
              now on the Administration -> System tab.
; B# D' u2 x! @
& y4 d: f5 Q$ f% O2 R+ P8 S# T
. o' R- [, j# G+ N/ Z/ p3.0.0.3.157.12 Beta:
, d' v8 H# P% u* v+ VThis is based on unreleased Asus code, which they have . ?( H# u% X: L# s% F) L- O
graciously provided me with.
) c* s; S: }( o4 l7 Z
; B- w/ P" r3 a, k   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
3 {: ?! i! k' a$ c/ u9 T      . IPv6 tunnel memory leak fixed
, R0 [6 I2 y* E8 `! i+ i+ _( c7 n      . They fixed many issues, making some of my patches ! }9 |( o3 B/ u9 `3 X3 {
        no longer necessary, such as timezone DST, https auth, etc...
7 V1 E* P% E- C( {3 i8 D      . Upgraded radvd
0 h- h  R) `" _8 w: f7 j: W   - NEW: Added link to the command shell page in Tools menu.
  d, ~' J0 W7 W/ E   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)8 y! y. B: P  Q( ^0 g
   - NEW: Added "tee" command.
# D9 c9 c% w; y) z. K   - FIXED: NAT loopback rules would actually NAT every lan to lan
$ f! b' ^7 S2 `! q            connections instead of only those needing the loopback
; p2 l6 |" r2 C0 j# n0 i0 P6 ]! l1 S            (bug in Asus's code).  Replaced with new code based on a: ]7 K  @' m2 e- n0 o( k; d# m
            suggestion from Phuzi0n on the DD-WRT forums.( v" L8 z( z  i& j
   - FIXED: Accessing the WOL page would make it resend the last
  b0 F6 K! Q9 R- d) E# ]/ _/ a$ H- N            WOL request.7 }! i/ O2 Z0 x
   - FIXED: 'cru' was using 'root' instead of 'admin'
5 i9 |& {3 m3 [+ P   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)+ R3 c# G8 Z9 U
   - CHANGED: Made tracked connections load async from rest of the page7 U  Y1 u, F- _1 {6 Q; w
   - CHANGED: Increased hostname width on Connection status page; S0 x' m% o' B/ W7 W1 @, W
   - CHANGED: Improved WOL page functionality.; `; l3 D& f, V; k4 m
4 h8 j  W: e' z0 z# G" ?! `& I5 S
( J0 F6 v! _. T- ~& y9 H. X
3.0.0.3.144.11 Beta:( Q5 Y( H& I6 s* j: ?5 E8 i6 b8 ?
   - NEW: Name field added to DHCP reservation list
9 W) Z, E- N. ]+ J& m- t$ i: X   - NEW: Webui option to enable resolving IPs on the Connections tab5 Y7 l& B5 Y8 B' E- p
   - NEW: Store a list of computer MACs to use as WOL targets+ T7 P4 K. |' |3 R1 {
   - CHANGED: Increased dhcp options from 32 to 128 characters* s+ _7 B8 G1 [( j' X. I- V
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced: K: o$ E" L) h
     it to 16 in recent versions)
/ [9 V4 c  L3 a! W   - FIXED: Retrieve dhcpc options for the correct wan interface& ]& H4 a) y/ a: X* K
" a) F7 O" z  H. j

, f, m4 U* J/ ~3 j" p; q8 l3.0.0.3.144.10:
- E: `# L) N# e$ |. S9 y- z! l   - NEW: Rebased on 3.0.0.3.144.  f% g4 d3 j7 E; r3 l- q5 ^
   - NEW: Support for 64K NVRAM enabled.  ***First flash will+ n: V9 L  p) a& _6 \0 }2 N4 V4 }
          wipe out ALL your settings!  And you cannot restore
- I3 U( u! \% k& W* ?          from saved settings - you must manually reconfigure * `; D- M9 ~# q0 b" H* I- o0 `+ `; X
          everything.  Be warned!**** j" B5 O! x8 L4 j
   - NEW: Enabled support for Broadcom Wimax devices
5 `' f+ b+ E' ]4 @" z6 h% S1 g/ R   - NEW: Added cifs kernel module (for mounting remote SMB shares): d, S: g# }8 u  d& ?
   - NEW: Added layer7 iptables matching/ B9 i5 ]0 _$ ]1 j8 Q. Y+ m, }6 ^
   - NEW: Added user-options for DHCP on the WAN page
  W* Y5 r/ l+ h; B2 r  i   - FIXED: Router crashing when connecting to it over Wifi( v; h7 C0 W8 @) N: I8 {
            and running the newer QoS code (disabled GRO)8 \3 u6 y0 x" \& H  F# Q1 e
   - FIXED: Router crashing when connecting to a network
7 a! t) \& K  N0 m/ v9 D" _' s% s- T            device behind the router from over a VPN! t+ K2 A# N, g  E0 s" n! T1 w
            connection (disabled GRO).
# ^/ e6 ?7 M! y+ L! y* m7 {   - FIXED: Incorrect timezone set unless enabling
! ~& A" O6 p/ k            manual DST.
8 N( Y0 j2 z' M
1 _1 g9 S" i1 ~! m  U. a8 `9 G
3 O9 S* @- W* |3 c- b) I3.0.0.3.130.9:2 ?+ _/ w7 y3 F6 m3 Q1 O
   - NEW: Enabled new Dual WAN support from Asus
: W, M$ y% }4 a2 n$ o   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
4 B! g7 A8 z) o2 @+ g& X: @; f) E) O+ s; I3 z

, ]- f5 j. ]4 R2 M' l9 H3.0.0.3.130.8:
6 E/ P2 H) H1 t' Z# E) z! t*** Reverting to factory defaults BEFORE and AFTER flashing# i0 F' B$ m9 H/ l* w- Q
this version is strongly recommended!  The newer Asus code base
/ S+ N* Y6 l2 g1 V- n% @2 Tseems to have changed quite a few settings, so you'll want to / Z& \/ t' o1 `1 n( [, i) I5 J& W
not only start with the new default values, but also get rid 6 D: v! M  F0 k- h1 a
of obsolete settings.  Otherwise you will be wasting a
+ F: k/ z( q  l  ?& V8 p8 }$ qgood amount of the limited available nvram. ***
- I# w7 E) y9 L0 I" t8 s' f
, Z/ J. d# I+ m   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
6 i3 `* b6 P" I0 h* b& j                  and/or kernel code)4 P4 V( [7 R. v4 ~+ D" h

# T& z: k# l1 g$ q) S1 y   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing + [/ |5 {/ i2 R
                  a LAN device behind the router.  Workaround is to # O5 X- k! B! l; ?
                  use an IP range outside of the local LAN- G# e- d. E1 P9 K, }) M+ M8 n
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either ) w7 @. R0 R) ~4 j# i1 c
                  set your VPN to use the VPN tunnel as default
, G$ E) z; P0 W& x                  gateway, or manually add a route to your VPN & u- X  B. G& b6 c# y4 K
                  client.  L2 y$ t7 J8 z5 b" Q
$ N5 a4 Z9 _! ^
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
# C, c" v( I$ s: W          Build 130 brings various code changes to IPv6, not sure
$ e8 M7 O. n* L% g  ^2 V, \          what else (as I have no changelog between 112 and 130).2 h+ Y! u* J3 l) V& h& V8 }
          The QoS code remains from build 108, as build 130 is 3 Q# n5 ]! f: ]" Q4 T  @4 Y
          unstable.
2 H: O0 M. Z4 U+ Y5 Z   - NEW: Added "diff" utility
. Q  ]! c9 A9 e( P# v4 \   - NEW: Keyword-based filter (new in 130)
. |7 @# Z* E6 S! Q: h+ E  C. Z   - FIXED: Firmware/settings can now be uploaded over HTTPS' x; i# X. Y1 F0 R+ T
            (bug fixed by Asus)
+ K& m3 R# L  S* N( v: ~   - FIXED: Buffer overflow in networkmap that would cause garbled . G/ X( j& }/ X" g
            device names to appear on the clists list (bug in: }- H# y" w+ W$ X% l
            Asus's code)
9 G2 a. B  ~7 f7 X; ?5 i4 w   - FIXED: Firewall would break when applying a game preset that
$ y% p) }, {& a6 ~: T  o            had multiple ports separated by a "," (bug in Asus's5 @  W9 ?, h5 n. z6 C: S! \* n
            code), j& r4 j! d' N) j# @& C
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
' z( k/ v$ L; a, l6 ?3 U   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
  {- c6 |4 _" k6 ]   - IMPROVED: /jffs/scripts/ will be created automatically if it
, U- {& l, _: g7 Z% N+ t               doesn't exist (you must still make any new script 7 _: _4 G0 d& I
               executable using "chmod a+rx script_filename")& Q+ A5 g$ L9 J- }& c
( {$ h' v! C- v

3 G) ?2 p) z$ \% o& H/ o/ w3.0.0.3.108.7:
" R+ o) t6 W/ v5 R% x   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
* \9 U# c: J: ^/ j1 X   - NEW: Added webui page under System Log to display active/tracked6 }! x7 r$ q1 ]+ O  q
          network connections.1 ]/ T5 d8 y2 w1 O3 G* n( H2 r, L
   - NEW: Added netstat-nat command.
% P5 j/ b$ \. K   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
0 N: e# B( }7 g- k: h3 P) E          Shantanu Goel)
2 Q4 R; b3 C: N% G5 |$ N9 Z   - NEW: Allows tweaking TCP/UDP connection tracking timeouts$ x" v' X+ l& y, \* B! }
   - FIXED: Removed check in Asus's code that would reject txpower > 80) {- t+ z+ L. u4 u# o2 V
            unless you clicked three times on Apply (?!).
2 y  W* i8 F, M/ X+ ?2 w1 L: @            NOTE: Still not sure power setting even works, as I get
7 H4 s# U* J" @- J% q1 O/ g            -80db from the other end of the house no matter if I use
" D/ B. v, h+ y            40 or 500 mW.9 r5 A2 B. A" _3 _6 O0 c
# Y) V5 Q, [0 _9 U- \+ k1 L
8 x: U) I; }4 ?/ y1 N
3.0.0.3.108.6:
, s3 e' E' D9 Z+ k; k: m9 B   - NEW: HTTP access list (backported from build 112)
# c' b7 a1 c( m, y% ^7 K   - NEW: PPTP VPN encryption options (backported from build 112)$ S, V5 l' E3 J7 M& E  z
   - FIXED: Traffic history location was't properly saved+ o( k* ]' Q5 E/ E* ?5 i5 ^, m% b2 f
            when changed in webui.
. M0 r6 j: [  N! R% b; J2 X, [4 S" n   - FIXED: Disabled traffic history saving to nvram for now,. f8 ?1 A2 q) E8 N% |) b; y
            to avoid people accidentally filling their limited nvram space.
9 e  K, Q: e, Q4 U   - FIXED: Missing bottom pixels from the bottom of General menu
) s6 p' [. I( B8 g   - FIXED: Removed invalid CSS attribute
# j! ~) J! `* }+ y0 |! A   - FIXED: typo in VPN iptables entries (bug in Asus's code)9 @. b$ R7 W( l- e7 M

. Z5 d  C# P- u- B$ K4 E. e2 ?5 f# P1 ]
5 e; j2 F% V# O: h' ~' _6 m& J3.0.0.3.108.5:. W$ v% r8 M7 N' [& i7 ~( ^) E# B; t
   - NEW: Crond starts at boot time.
1 E9 h0 l  _! ]& Q   - NEW: init-start is a new user script that will be run early on6 X- e) f( G8 D  d2 D7 p
          at boot time (right after jffs is mounted, and before any
- B6 q5 i0 g* E% H& ^          service gets started)& b0 D  X# q. N1 k
  - NEW: Can save traffic history to a custom location (USB or
& W( B* Y6 M) `- h( S6 @         JFFS, for instance) to preserve it between reboots.$ V! d- J& N& p) E% c7 n3 s( i
  - NEW: Added Monthly traffic page (ported from Tomato)
* n" y, Q6 M8 [# M0 U9 H1 ^* \! F  - NEW: Added the Performance Tuning page (with temperature).
- ~3 }9 ?; T4 l3 d  ~9 U  - FIXED: Webui authentication was bypassed by the web server (bug in  x( Z/ A6 [6 k; ?& X
           Asus's code)
7 q; ^. i7 S9 E0 q; x  - FIXED: Httpd crash when uploading a FW or settings file over
7 {7 C7 z# O' z" ~" ~6 J           https - should simply fail now.  For now you have to , S& E: L: N& h! D9 m4 A/ f, e
           use http for flashing the FW or restoring your settings
: i; ~4 Q2 }6 S4 l% h           from a saved config file.
& |8 G$ K6 V* t6 j8 n) ]* D  ~, m- q

+ [" D2 ^+ d4 n2 [: _3 u% j9 K3.0.0.3.108.4:
+ x7 Y6 j2 \/ c" d( Z2 v$ I1 D   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
- t* u* j7 E0 ?: m          the OUI database (ported from DD-WRT).' o" p7 }/ ^6 Z4 M0 i$ g1 S
   - NEW: Added HTTPS access to web interface (configurable under Administration)% d9 K9 r' }3 J# v" ~" @/ V2 O
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)6 C/ O- Q, [5 o- q1 C% P0 ~
   - FIXED: sshd would start even if disabled
) O3 @  A0 h. i   - CHANGE: Switched back to wol, as people report better compatibility with it.
# j0 l- n: t5 [             ether-wake remains available over Telnet.
- A, m6 Z; V5 m9 S- p9 O" a) ~9 V* q; i% Y9 K& x

$ d0 \4 `3 G+ j, o; [. `; b3.0.0.3.108.3:
* M: j, z/ r+ ~   - NEW: JFFS support (mounted under /jffs)
) K8 m- m( i5 S  {2 u( [   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,8 h& `% |/ U8 K' e' h5 g7 v( }
          must be located in /jffs/scripts/ .
. w9 {+ M5 C3 F5 }   - NEW: SSHD support+ Q" i+ [" k+ a9 a' s, y2 n! K* _
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL# F6 t% [1 p  a# {( ]& q8 U
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
% y5 H, _$ t, C- ^6 ], @; k  W   - CHANGE: Added "Merlin build" next to the firmware version on web interface.* e- C( z1 m1 t4 ]6 a6 ^) L

3 @# e# u5 N3 t5 e' N0 l
+ i7 T  S# k* h- v7 [3.0.0.3.108.2:
' ^. y4 H6 l: y- r   - NEW: Added WakeOnLan web page
. D7 _/ i0 V8 P- K3 f* T! j+ M, z! r9 P' }* ?

5 A* l2 A  D% b0 a3.0.0.3.108.1:* l% b/ L0 v! Z, [
   - Initial release.7 e5 @2 v1 H$ \% q
6 b( {& B5 j1 k6 H3 w! Q
  A; a; B+ Y6 n. B( p! T7 Q6 P' s
Contact information/ D) _7 L/ Y- t2 S' x. K, O% o( e& S7 |
-------------------2 ^) p3 D; @2 F
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)6 o/ T  M1 C2 j6 B* W7 B3 U/ K! h
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
9 q9 o: g$ J9 d$ w! [. |/ t7 J) K9 XWebsite: http://www.lostrealm.ca/
+ l" x, `( e# u9 i% B# |8 [Github: https://github.com/RMerl/asuswrt-merlin
& I  R: Z! _* N6 k! `/ Z; @Email: rmerl@lostrealm.ca
: s7 M+ H- e# V3 l2 p7 vTwitter: https://twitter.com/RMerlinDev  a- A" N- n8 r( e# \
8 y9 J! ~# w& h" Z" @$ i
Development news will be posted on Twitter.  You can also keep a closer eye ! F, W* N" A. n% Y3 H
on development as it happens through the Github site.
9 Y/ z/ B: v6 V1 V" Y0 A4 F; R# X3 y$ j1 s) `, c
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
5 E: D- ]# e* N* O+ g4 Bpost there (in the Asus Wireless section).
; M4 L9 d/ y% ?
4 f5 b/ w" `8 V& z0 `  M1 v. S
+ F; F' t/ l) `3 Q$ p  rDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
9 q3 K  F* R* R& X; s+ F+ Kto give more than a simple "Thank you", there is also a Paypal donation button on my website.
* Q+ |0 C7 G) w$ O. L3 ]& i- P# m' Z3 p
I want to give my special thanks to Asus for showing an interest in this project,
" d0 ~- F! p8 ?2 Land also providing me with support when needed.  Also, thank you everyone who has
; M6 R3 {( x# N" U% l  r$ Odonated through Paypal.  Much appreciated!
  B" u) t9 v8 E0 [6 M: D& K
2 n# v1 U8 n3 b; O% q. o& ]: F# \5 n* C$ j; j# f' p" K9 C9 B# x0 S
- L- W( I" c. O6 x* B& Q
--- ) b0 {4 X) u! X- h" ^
Eric Sauvageau3 e) T. j" E7 U5 u& L0 W* Z5 F
5 I) G9 |3 d2 N+ a, Q: f& p
6 Q5 d9 V  Q. j4 m* |" n

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 |江苏| 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 |广东| 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 ' p7 y% d2 t9 }0 j+ M' d  L! e7 r# a
谢谢,正好有个N16,刷机试试效果。

% N$ j% P" v: B! }文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 |江苏| 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 |重庆| 显示全部楼层
这个只有顶一个了( Q6 C2 d2 e" [: }  t9 C
没有这个机器
发表于 2012-10-19 13:33:04 |云南| 显示全部楼层
谢谢“YES东”!管理员!
3 p! F' S4 H8 S, B今天刚买一台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客服返回顶部