查看: 23862|回复: 10

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

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

  W, p, ?8 F7 d; R" n& _- k  Rebased on 220, includes AiCloud; added wifi client stats8 P1 N* x; j1 {  g1 n% Z6 n5 ~0 C
  4 `+ S8 p4 d# c& X1 y) ?$ \$ U
  ; [" ?8 O' ~# U" ]0 s! k
  / F/ Q, o$ {! M6 x5 v6 m! B- ]5 y
  5 f# o4 f# p1 P2 D- K. M, G
  
5 S8 ^) m. [% Q- ^
, R+ v8 e9 [) [, M4 W, e
2 w# N  [# P2 F9 W
" b  V1 R5 J* Y3 s- j$ L' s
2 N/ s8 B9 K. Z3 e6 Q1 S5 d8 b) C# O9 C- b; _

( P7 r2 ]4 h# Q# h  @& I% A& U& m5 j8 `% @0 |
$ r* }4 y3 f5 {) L/ A( w

- n0 G* Z2 V: J5 S5 l
1 x5 p% P+ P  B8 e2 ]& X7 j2 y3 E( W0 a6 N! T
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012), [2 ?2 J1 y# F. C
=====================================================3 H3 z- g# X1 E6 i, D3 w
. A# k( b* q! m' V

: k, a+ H5 k" O0 O; U8 {$ l$ D7 N* QAbout
9 l4 Y% e8 ?! I! _6 f-----
4 K- a5 Y7 H+ {6 m, R8 o3 @) ~4 KAsuswrt is the firmware developped by Asus for their newer routers.  They are ) T1 m; M& H% o/ y5 z
also porting it to some of their older models, like the RT-56U and RT-N16.  
7 K/ E! z& z) ]5 x' UWhile originally based on Tomato-RT, Asus has disabled some of the
* B* S) {1 n4 v8 yoriginal Tomato features, and added others.3 Z1 _* v: I8 |- J! }$ T3 M1 u6 Z
: E1 ^8 s0 I7 R* y6 x5 v) H& }
Asuswrt-merlin is a customized version, which I am developping.
9 @( Q: p6 D4 s: Z4 c; U" w6 \  {The goal is to do some bugfixes and minor enhancements to Asus's firmware, # A8 ~* a' e1 }2 F
without targeting at full-blown advanced featuresets such as provided by
# J9 I, J7 Z% J0 X$ Y/ G3 Z4 Mexcellent projects like Tomato or DD-WRT.  Some of the features
/ e6 ^; F% m  E: O- y7 {that had been disabled by Asus have also been re-enabled.
- v/ ?! ]" X, Z) N% FThis aims to be a more restrained alternative for those who prefer to stay
% M5 P* Y6 \) i8 ccloser to the original firmware, with limited risks of seeing new 6 V& H4 j7 E* q# Y6 W. r# N
features bring in new stability issues.  I value stability over 3 v. c6 R! F3 T& G9 E+ \8 D0 R8 U
performance, and performance over features.
$ ]7 k$ @9 }9 i- ?2 ~, \# Q) X, O% Z. Y5 z! U( J5 [) V
# i- {6 d# g3 Z

$ X: n# K  @- x9 W; PSupported Devices
' d% t3 ~5 N. P-----------------
$ n' ?% x+ p/ |! {( ?Supported devices are:1 u; i, j9 {1 X
* RT-N66U  ?* R2 P& H( j7 C8 j8 U
* RT-AC66U6 ?8 e' [# A! Y  G" A4 |1 d

- z  P0 Q( w) L% ^  lThese devices have experimental support (because I don't own one to test it):+ ]1 p* M6 `+ Y* Z
* RT-N16
& [, r, h" o$ s. X* f: H" n: c
* j( ^" o( B0 E& f
* E2 R1 Y+ e0 _/ y0 o, p3 B4 A, q( l" n2 P' r, D/ _
Features. v' U" H! h; S
--------+ K7 Q: c4 Q3 B& c) x" N
Here is a list of features that Asuswrt-merlin brings over the original firmware:7 K1 @2 l( N4 [' N1 U' H* r, y: q

% g7 G# B; p: n; h# ~) D- Based on the source code of release 3.0.0.4.220
) c; t, v5 R; _1 W4 n$ H8 ]3 m- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)5 J* ~, ]' {8 @8 o3 F. d$ G
- WakeOnLan web interface (with user-entered preset targets)  v% M/ @. Y) o
- Persistent JFFS partition
9 F6 G% o' s( t2 t/ ^* \$ z- User scripts that run on specific events
7 m& i* e4 H$ w7 t$ c- SSHD (through dropbear)
$ b7 ]$ p4 y: F, @8 d% D- HTTPS web interface
- b- F+ l' _8 ]0 n  W4 o9 N. l- Crond
! d# N' z: F0 @" b- Clicking on the MAC address of an unidentified client will do a lookup in
! b5 g3 H6 c8 U  p0 ]" O  the OUI database (ported from DD-WRT).( O& G) l! _9 f! }9 [2 Z  _
- Optionally turn the WPS button into a radio enable/disable switch
7 U2 r  n' h& J9 F- Optionally save traffic stats to disk (USB or JFFS partition)1 y+ q8 P! @; E) C
- Display monthly traffic reports
1 Y+ }8 _3 {; z9 U+ w7 }% I- Display active/tracked network connections
& @/ J: ~) \1 N; u- Allows tweaking TCP/UDP connection tracking timeouts
. ]% v5 w) j, v  {$ y2 d: G- CIFS client support (for mounting remote SMB share on the router), _3 U, [8 N+ I( \$ [# s
- Layer7 iptables matching
6 u6 a1 A! Y3 G, k- User-defined options for WAN DHCP queries (required by some ISPs)
2 Z' Q  F8 N+ e- Name field on the DHCP reservation list" l9 ^+ |+ t. O2 ?% U& {1 s
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
& N: z: y/ C) z, [" a- Dual WAN support (both failover and load
+ L6 F; H. [! t+ O9 Y  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)1 W9 V( T# U: ~# M: z
- Disk spindown after user-configurable inactivity timeout
( l# Z% ]4 F2 I( S! Z" p- System info summary page
3 @  y/ S# V! b) ]# L- Wireless client IP, hostname, rate and rssi on the Wireless Log page
' [) T3 U/ T; {$ H8 q$ p. g- OpenVPN client and server, based on code originally written by8 t) N; ^" H8 t# E5 D0 p
  Keith Moyer for Tomato and reused with his
  F) V7 X+ ?8 }- n2 H  permission. (RT-N66U, RT-AC66U)
) ~% E6 r! `" K" T# H4 Z2 K/ ?% Z4 B  |% Q$ H! ^
6 b: z% m  Y- f1 E, s

% H' g( L! q0 kInstallation
! m* U  f0 d# V4 j, A( j------------
9 ~2 M' f4 m1 r% v( ~2 Y2 SSimply flash it like any regular update.  You should not need to reset to 6 ]. e* {. e& T3 w4 _7 q& N) h
factory defaults, unless coming from a version that used a different
4 x# M9 r% i; Y( R$ ^& z- invram size.  You can revert back to an original Asus firmware at any time just
! h. K6 X  ^9 K' ?9 D& ~by flashing one.8 D0 {: T4 @" f2 N2 W: `+ _

( ^0 k- {$ A: h! [4 z% X6 RNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
) E2 }6 a8 y% C8 `# Hfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 7 h3 U) w: J) J0 P( m6 |# r9 E
will wipe ALL your current settings and revert back to factory default!
% _6 P9 J3 {# r1 d, c. [This is required to upgrade the nvram storage to 64 KB.) O2 Z8 p! \( E9 W; _
% E3 h+ ?" s% g
2 k, Q6 `2 T4 o% T; e. v2 f8 o
Usage
" [- S9 e: K7 m- x' x$ G-----
9 r& f; y& F/ h- l) b  |& I0 k; x+ {: Y7 k: h8 z
* JFFS *2 H$ \/ d2 T$ Z
JFFS is a writable section of the flash memory (around 12 MB) which will ! q" u# M/ |" ^$ q* N
allow you to store small files (such as scripts) inside the router without , B# m' S1 _* `1 x5 r! i
needing to have a USB disk plugged in.  This space will survive reboot (but
. T4 ]: `& A& r7 T  U  sit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
5 w6 W( i$ m0 w+ `8 ?! }It will also be available fairly early at boot (before USB disks).( W: J2 W6 I' s/ Y, v
5 l5 R* V+ J# Y) F, @
To enable this option, go to the Administration page, under the System tab.& `6 P1 N: P/ ]8 r. [! X' W
/ m% K: o5 `3 H! o) c( V+ o
First time you enable JFFS, it must be formatted.  This can be done through
  h1 c: H! b$ n* P! Q' Y. ^5 Kthe web page, same page where you enable it.  Enabling/Disabling/Formating
% Y% I  o/ ^) n# \: qJFFS requires a reboot to take effect.
% I3 L: Y9 ^7 {0 Q7 C& Q5 D6 E9 D9 q8 b2 m7 E' f7 ^: E9 V' v7 X& S( m
I do not recommend doing frequent writes to this area, as it will
& i& w0 P6 C4 M9 `" sprematuraly wear out the flash storage.  This is a good place to 6 t+ K( H1 Y0 [9 ^9 j5 N3 b
put files that are written once like scripts or kernel modules, or
* Q8 U" J: ?+ R7 T+ }* s( I! ethat rarely get written to (like once a day).  Storing files that
3 o# \: q9 z' ]; Dconstantly get written to (like logfiles) is NOT recommended - use+ l* T/ x: r% b
a USB disk for that.
- S' n3 z  U* X1 x3 m' x- S) z& u
6 C3 k8 u+ _! E6 T4 G8 b2 _

, ?/ B: g' n0 F8 {% V, F, \! R* User scripts *( [8 i% }, X- x0 D: Y
These are shell scripts that you can create, and which will be run when
) P7 F0 f9 o! H2 S) wcertain events occur.  Those scripts must be saved in /jffs/scripts/
; S5 F/ j6 Y5 C! \& d(so, JFFS must be enabled and formatted).  Available scripts:
- C) w0 ^; B4 o: Q
+ A- m, o; R& ]4 [) b- services-start:  Services are started (boot)
6 \' o: Y7 Y) O3 ]  T  a# T# `0 J- services-stop:  Services are stopped (reboot)  y! v! Z4 {" {
- wan-start:  WAN interface just come up (includes if it went down and back up)+ B/ t6 v$ }; ]4 T' B2 s! C& W, Z
- firewall-start:  Firewall is started (filter rules have been applied)
# x8 F) s: o/ s- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
. }8 Y( H. I- V$ p6 L" c- p- init-start:  Right after jffs is mounted, before any of the services get started
, K1 O6 w  p7 y- pre-mount:  Just before a partition is mounted.  Be careful with ( @, ]' ?; G4 p
  this script.  This is run in a blocking call and will block the mounting of the   J9 M. R4 ?: n/ F: T8 ~
  partition  for which it is invoked till its execution is complete. This is done " L! W8 r" A2 j8 z$ e/ K
  so that it can be used for things like running e2fsck on the partition before
: j$ E5 }* s* ?  R. W  mounting. This script is also passed the device path being mounted as an 9 p6 l3 ~: j- l8 h$ L9 m
  argument which can be used in the script using $1.6 ~, S& e0 f* E( ^4 |
- post-mount:  Just after a partition is mounted* H3 f4 Z$ o5 w0 t

4 `7 f' Y. F6 \4 XDon't forget to set them as executable:2 g  e1 N* _) ]9 ^0 q& M4 p* z# ]6 C
5 y2 Y9 |% A% ]
   chmod a+rx /jffs/scripts/*" j4 ?3 o" G8 U: a+ z$ X

; H# g0 H0 H. w5 i/ O" ^  K7 eAnd like any Linux script, they need to start with a shebang:) F  E/ ~6 _3 x' |
) x- ]0 b; N) F' }" v3 l2 y+ H5 x
   #!/bin/sh. S2 q8 K1 u2 |/ C5 v0 p2 B' A
/ R8 \! s1 k0 w: ^
; v/ v5 G2 n7 C& ?8 u8 `' E& J

) }* y3 {* T7 Q% Y9 F0 `4 h/ Y* WakeOnLan *7 @3 W) O' J+ a* F+ D
There's a WOL tab under the new Tools menu.  From there you can enter a0 ^. f8 h5 v5 C+ U4 z! W$ r1 W- z
target computer's MAC address to send it a WakeOnLan packet.  You can also
; ]3 r3 U. i* v2 w4 u1 kcreate a list of MAC addresses that will be stored in nvram, and on& f# `( N  E5 Y. k" H" Q0 C8 V
which you can click afterward to wake up one of the listed computers, without + L) C% X3 L5 ^) O$ B9 j
having to remember their MAC addresses.
0 G/ N8 X1 D4 D
" t( C. O  F4 {1 B& C* G. }! O3 ?# S  @) q8 \$ h' l, O; |9 S* P

9 a% U5 t2 X& j0 v6 l* SSHD *, m* {0 `  w) y3 c6 C, Y5 ?0 [
SSH support (through Dropbear) was re-enabled.  Password-based login will use ; {  O, l2 l8 p8 ^/ n
the same username and password as telnet/web access.  You can also optionally + |6 P6 r5 e9 Q" Y$ k
insert a RSA public key there for keypair-based authentication.  There 3 i9 L) Q' [2 D, ]$ q
is also an option to make ssh access available over WAN.
, k" y- {" v& {' z! z
: t% u% p- D+ m
! k- ~# z0 [  v: e- _, f* HTTPS management *
1 @/ L/ R, F5 F+ c9 j, }I re-enabled HTTPS access in the firmware.  From the Administration->System
" S! Y6 D/ `9 b" w) {page you can configure your router so it accepts connections on http, https
. g' X/ [6 K7 H9 T# w# [7 R. ~or both.  You can also change the https port to a different one " n9 u* e, O% {' o) }4 z
(default is 8443).
' b  @& I" H5 S- M9 F' K: y
# W2 d8 |0 A5 a3 ~7 X* ~
' Q0 y2 @" X, r1 h3 y0 C1 B
8 c9 ]6 c( L6 m% n: E+ M0 E* WPS button mode - toggle radio *3 H7 P3 z. a( N4 `& Q3 I9 X) S
You can configure the router so pressing the WPS button will
1 C' R' i  Q3 I! ^3 v/ [: d& otoggle the radio on/off instead of starting WPS mode.$ r8 h; f" M+ W0 f
The option to enable this feature can be found on the ! E3 \7 T( k4 Q- ]8 g
Administration page, on the System tab.
1 }7 U$ y7 Z# u9 u+ Q3 A8 O: R9 t; r7 H
; b, y- o/ \- ^  {8 u) h4 R
4 c6 N$ c; G4 Y+ k/ b
* Crond *; |- s$ [0 s3 n' d& ^
Crond will automatically start at boot time.  You can 1 l# ^7 v- |" o; w3 D! x7 H; y
put your cron tasks in /var/spool/cron/crontabs/ .  The file
* \! P% e2 {$ V0 dmust be named "admin" as this is the name of the system user.
. R7 R- u8 q: v* R! k, _, kNote that this location resides in RAM, so you would have to
  G' S. s9 S) T3 M/ ~0 o9 jput your cron script somewhere such as in the jffs partition, ) _0 ~# S6 I5 ~, ?: L; N8 l
and at boot time copy it to /var/spool/cron/crontabs/ using
* r3 L7 U1 X- W, L) k: v& z$ x3 man init-start user script.
- |: Q# s* b/ O4 j1 d, b) P( d4 J+ S# {" c5 I/ h: d8 ^( S

6 a6 k. h. \$ y% c8 I1 [& h* D! t1 \! n8 ]( c+ y1 _
* Traffic history saving *" H; Z5 a4 J3 w# G) f
Under Tools -> Other Settings are options that will allow you
9 ~' y0 I" f" ]$ pto save your traffic history to disk, preserving it between * e% d* a% O8 H9 G0 r3 |2 m
router reboots (by default it is currently kept in RAM, 1 P9 w3 h9 p- R: @
so it will disappear when you reboot).$ w" n" S1 N. d+ e, ^' b- g
* V3 m0 q; C0 v
You can save it to a custom location (for : V7 d' \1 U; h$ M  B8 E
example, "/jffs/" if you have jffs enabled), or 7 X/ d+ E4 F: B  N5 ]
/mnt/sda1/ if you have a USB disk plugged in.
+ O& X/ T% m$ |6 VSave frequency is also configurable - it is recommended
4 H6 T1 w$ y, Ito keep that frequency lower (for example, once a day)
- m* U. G! ]# Wif you are saving to jffs, to reduce wearing out
! ^% Q3 p3 @2 V  myour flash memory.  Make sure not to forget the trailing 4 A. R3 U$ x# I7 ]* B& o( M0 ^: r
slash ad the end of the path.4 e( r% h4 a% v! ^
/ _( z- [5 l1 s& K' S5 q8 q: j& ^
Also, a new "Monthly" page has been added to the Traffic
4 S2 w, R9 T, v  ZMonitor pages.9 G% O" ~% x/ V& n; E; E
: i& w1 M6 x/ Q8 d# Q" ^
0 e3 m+ s" ^2 i' x( [
$ F- N) U1 o. f# [; y
* Display active connections *
) [! f6 S6 u+ |* z5 i+ @There is a new tab under System Log called "Connections".
: y) r# Y/ S  Q0 j' U/ E, cThis page will list the currently tracked network connections.+ E" w' P' i, H+ g
You can enable name resolution for IPs on the Tools menu,
, X# X: t3 t' U6 J& w. xunder "Other Settings".  Note that name resolution can / F* ^% U$ ^/ t% l) O
slow down the loading of this page, especially if you have   A  D' R% w5 O( u! c4 m
a lot of tracked connections (for instance while torrenting).7 Z# Y& @  o7 [: c3 ~) ?5 H

1 p* L  `2 t/ R0 g# I$ y9 M# F5 {" s. c$ o# C$ v) V  v( D
" {3 s% x& H" t3 m5 J6 E) W
* Adjust TCP/IP connection tracking settings *8 q1 r, F0 a6 Z* c3 a: V/ g- O
Under Tools -> Other Settings there are various parameters
! A: Y" k: C7 H4 e4 E( J- vthat lets you tweak the timeout values related to connection
2 @% d7 k5 j& ~2 W; Mtracking for TCP and UDP connections.  You should be careful with " }. [& n& l" I! W2 P* z& d% [/ t6 [
those settings.  Most commonly, people will tweak the UDP timeout 8 z0 s" C+ Q# K- @; `
values to make them more VoIP-friendly, by using smaller timeouts.
6 t+ p4 v# @( F1 I- U* CTimeout values are in seconds.9 @+ g: r' `" {$ M3 D% z
: p' k+ k. J7 U: F, u4 E
; A8 D+ U% ?" B: _
2 L. p! n( R5 Z. A# C3 T) `2 l# o
* Mounting remote CIFS shares on the router *
, S0 q. |- u" `9 K% n# }/ B. \/ PYou can mount remote SMB shares on your router.  The syntax will
$ Y) l% g7 {* n9 U& k  `be something like this:
. G3 O  r& _- e8 P; N8 c, _. W+ O
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
# L5 O$ u3 T) s7 Y, n% V5 d: V( {: h5 b1 b, C
(backslashes must be doubled.)
2 b  ^- L7 X, D
+ K2 @' o$ C) B* p. s1 s6 R2 K! \3 H- q$ k% d

+ [  k  h# _8 B+ p* Dual WAN (EXPERIMENTAL) *
4 _; b( M1 T, [2 W  k' S  CAsuswrt originally supports using a USB 3G/4G modem to use as a
2 h0 v$ H4 Z: }2 I5 G* {failover Internet connection.  Dual WAN is the next step, also 2 \& E4 K1 M8 l* t. q
developped by Asus but left disabled so far in their official
( E. C5 I: a% a$ L; C$ o0 Yreleases (probably because this is still work in progress).  & p2 X+ E& |0 S( R" `; r( B! Y  Z  n
2 u6 b+ i! }  ]+ B+ s: b1 q: P3 z
The first improvement over USB failover is that it works not only & L& ~" T- T% D: `1 H
with USB but with other ethernet devices, which can be plugged
& m& D" Z" ]! A& Y; j6 M. Y' f$ Bon one of the LAN ports that you will select as the secondary WAN
2 w& l3 d, u8 G+ u% ^/ Iinterface.  The second difference is that in addition to failover + R, t/ \. Y  |! o& t; X% M9 J
mode, Dual WAN also supports a load balancing mode, allowing 1 z- I/ M7 a& Q+ m# K
you to share both connections at once.! s- ]5 E  D6 ?  m+ g1 L2 n

& \- \) F; j: R; b. U% I& eKeep in mind that Dual WAN is still an experimental feature, until
3 F: N, ~" U6 C& F* G6 D( Ithe time Asus finishes developping and testing it.
; O4 K: c& Z) I- d- y* a
( Z- }3 Y2 W! r* ]5 S+ [& }7 {4 G; d& l7 ?) Q% u

, N  C. ]+ m: l) s( I& ?" O* ?* Disk Spindown when idle *
3 b- F$ H7 s2 j7 f* U# e2 O* t8 QJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
5 }" M5 L% D# n: ]# r& |% Ito configure a timeout value (in seconds) on the Tools -> Other Settings
0 ~$ _2 o2 D) F7 B+ \9 w8 {page.  Plugged hard drives will stop spinning after being inactive
  m5 E2 }% ^. Q6 k) Z; S* }for that specified period of time.  Note that services like Download Master
. \3 P& j/ _. m, p) l2 U# Hmight be generating background disk activity, preventing it from idling.2 g( }6 X' L. \0 [6 O+ d

( N' \" `5 F7 J+ K, B" G1 V8 S+ C" X( j6 z8 ]( M+ w* g% \
; e' N0 ^% S: D
* OpenVPN (client and server) *
% ^' {1 Q. r5 T0 B2 {+ zOpenVPN is an SSL-based VPN technology that is provided as a 9 S$ E4 q; V2 G0 b8 H
secure alternative to the PPTP VPN already included by Asus.
) u, Q3 c- Z( e8 X% ?+ Q. [OpenVPN is far more secure and more flexible, however it is 8 X. b( ^0 k7 F
not as easy to configure, and requires the installation of
, _; T8 p3 N; @) E" J& ra client software on your computer client.  The client
) t1 O8 Y& O$ R3 L: X# @" [: H; L- Hcan be obtained through this download page:
' `* ?+ f$ l! ^; f) w- b8 q* E" f5 T8 m2 x
http://openvpn.net/index.php/open-source/downloads.html
5 A' X, u# @9 J! B) a* Q* ^& J" W) _% I# d' n
Explaining the details of OpenVPN are beyond the scope of this
0 A; c% y, S" L9 }! P4 Zdocumentation, and I am in no way an expert on OpenVPN.
& b, n" P, v, j1 pFortunately, there is a lot of available documentation and
! L$ j# G% \$ K( E3 Y, yHowto guides out there.  I tried to stick to the same option 0 V( v) B" m+ K; T$ J) n; x8 J
descriptions as used by Tomato, so about any guide written
  v4 s. I( F' K2 g3 I$ B% [for Tomato can easily be used to guide you on
, X/ Z! D& [5 v+ IAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin : @# Z" l% L$ y
Github repository.' l, }! w, r& ~/ x) k
/ H3 c6 @- y8 H
; |7 D  z5 j+ G% d
+ ?% f0 Y: _, R- l
Source code
7 @1 _/ r2 [0 m1 N-----------
: R- ]6 D' p7 d/ Y5 VThe source code with all my modifications can be found
2 @! ]$ E$ e2 i' a( C. Eon Github, at:( C( G' Y  d, N' U% x1 A" V
. ^+ E1 B; ?/ M
https://github.com/RMerl/asuswrt-merlin
+ M, ?6 ]- J; p! E3 ]  A7 W' G4 S3 ?9 G  t  Q% E$ S4 ^

4 x3 w9 q# N2 d) ^& p; P& @% g( C: I" n, ?* X$ s7 A
History  K' V# Z1 @7 x8 Z4 r
-------
3 t/ ]: e6 b& S( ^3.0.0.4.220.18b:0 N: C2 @" A0 G) B2 f8 Q9 t  u
   - NEW: Report both rx and tx rates on wifi connections; a  X4 k8 u) }8 m
   - FIXED: Handle cases where the wireless driver returns a speed of -1/ A! h: t2 ^0 ]" S9 F
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
% h+ {8 t5 b8 F/ c$ g6 d3 A9 I            the wireless page take forever if you had multiple connected clients.7 l3 ?8 Q7 i/ \! Y- F9 }( ]' p* {
            You will have to manually refresh the page the first time you access it# g4 n/ b+ K9 R6 u, a. V9 W1 \
            if the RSSI is reported as "??".; ~0 V" J6 o6 O- x

. f$ T1 }% L6 ?8 V
* o% ]: Q5 c% @7 v* z2 }3.0.0.4.220.18:
# P. c+ h1 L+ J  k   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
. g' m/ ~& q9 C6 e          manually set to a value between 0 and 15, with 3 being the default).& @4 c- E* y- W5 k% `
   - FIXED: Buffer overrun in init code that would crash the router when ( P+ O/ J) U% ?9 [* j
            too many features were enabled at compile time.
& ^) f- v) x' M8 t   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
9 R1 |8 Q5 H6 C9 w, d$ H- g   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
$ h0 I. X5 a! v. g; d! c   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
3 k' G# I' p1 ]* Y1 T            not properly saved.
) _: o0 u- a& ^; P/ X   - FIXED: First time a client's rssi is polled it would return 0.
' D) ?9 U* r0 L& o1 A   - FIXED: post-mount user script wasn't executed (regression in 220.17)
! C- k5 Z- d$ w$ I. i3 m4 ^   - CHANGED: Added some info to the OpenVPN server and client pages.
$ E! {' a' L5 `* @  A4 l1 O2 x   - CHANGED: Improved load time of the VPN Status page.& T" w7 L* O2 ^; j9 c

3 i' ]& i+ a2 x! y% U4 D2 P1 a+ z' m! C* z7 }) e5 y9 i/ N/ Y
3.0.0.4.220.17:! `  E6 C$ E7 f6 q- X0 [
   - NEW: Rebased on 3.0.0.4.220, which includes:
' }! N& p' d! \- j/ K* ~            * Fixes to IPv6 6rd
6 b' t" D" J& c, y1 s+ Q$ Y) d            * Fixes to AC66U Wifi + QoS
8 g  f& v% n+ I( w9 |            * AiCloud
% [; f# H: _, j, R            * Interference mode once again enabled
) z0 O* @/ F- _2 ~& A  - NEW: Display last received rate and rssi for each clients on Wireless Log page.3 H/ R8 x- A# H) c0 u8 r9 b. p
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients9 ~0 C6 ?* ~5 o7 O3 J
           if you had just enabled the option on the webui.4 c  Z, Q7 `- a) e; \# L
  - FIXED: PPTP clients not always showing on VPN Status page.
3 @0 @, s, h, v/ k4 d8 Z4 g( s8 W  - CHANGED: Disabled DualWAN as it's currently broken in 220.0 {- N+ A- Z; x1 e+ [" Y
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
6 |2 Q& t3 ?; `; I. v2 v             the router.* `$ @* P5 c, c
  - CHANGED: Removed firmware update checker to avoid accidental3 X: j; r- D9 G/ z
             revert to original FW.
; U. G# s  U" |- c8 t7 `& X7 G3 {' a  G, ^
% ?. m! o9 e% L1 Z1 @7 Y! W
3.0.0.3.178.16 Beta:2 h0 v: z  c) N
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
2 O* ?. `* u* j/ @          Keith Moyer (from the Tomato project).
5 ?4 |5 O: u2 p9 Z3 Q  u$ d6 j, q   - NEW: Added crontab command
1 X( U! y$ q' i: f4 S4 _4 F   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either * _/ R0 h/ a' m8 Z  w& ~. [& ~2 N) a
            VPN or the NAT Loopback (GRO is now disabled for that device)3 D* ?- q# T5 l4 p) S0 |+ q6 Z/ V
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
" d' y0 n& S7 G4 [  X            even dhcp requests to be serviced from the wan side if you
% Y- \: Z8 J; p6 T" j            had the firewall disabled (Asus bug) (fixed by dev0id)
) d1 O" [& G8 t7 ]' s& a6 h   - FIXED: Default disk idle spindown now set to 0 (disabled).) e- X5 ~, B* }, q4 @3 k8 t
   - FIXED: Corrupted WOL list when using IE.5 Q' @. t, Z; {& {4 m
   - CHANGED: Upgraded openssl to 1.0.0j.
/ o! w5 J7 w2 q0 z6 U+ z" r   - CHANGED: Included fully functional openssl command (will allow you to
# g) Z1 q+ G: A; l4 M5 c              create keypairs and certificates from the router).
) f  e& T6 m1 D; @4 V+ @1 u0 h   - CHANGED: Removed power adjustments from the Performance page, as they2 r1 [+ J0 Z2 h0 W
              are redundant, and not as reliable.
4 P& a% a% }5 r  e& O0 o" K   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
3 e8 Z' V# S7 `  M* |              am unable to work on them without an actual router.4 u) |( U2 T" X% N! Q! t

5 x+ m+ ?( N. D8 H5 l' t
/ I, z& F0 q; [9 V" a3 Q9 \3.0.0.3.178.15:8 k! Q) C; ]* n
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
+ P4 ]3 s: j8 D/ }2 K0 s# @           * Radio turns back on based on schedule9 I( {) a, R6 \: J) m1 b; p
           * Reorganized QoS pages
/ I, ~& P$ S1 I9 Z- W6 S' {  S5 [# o! ?8 k           * Turning WAN DHCP connection off will first release current DHCP lease( M' q7 O6 H+ a! [
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
' m& j: A4 A0 V& ^   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
8 B' e* l3 o4 \) R0 T; h          max, as using the whole 90+ MB available makes little sense for - W- v4 h) l* t  i0 ^
          JFFS, and was also displaying some issues., `) v* h9 g2 j- u4 N
   - NEW: Added nat-start user script, as NAT rules get applied separately from/ K: M) @2 n& e* ^( B- ?! h1 l6 i
          other firewall rules (firewall-start changes to the nat table are
* r  A. D: l* k, I" c. ?/ R          being overwritten when the router starts NAT)5 Q. s: `: w, V( x
   - NEW: Added additional info to Sysinfo page
4 J. q8 E3 ]; X  y% S  N   - NEW: Added chroot applet
8 `, K8 N6 H' C$ v# v/ ]   - NEW: Option to allow SSH access from WAN
# v# w  M; |' T/ _& c( ^. J   - NEW: Option to exclude specific devices from idle spindown
8 M' m8 ~+ Q9 t   - FIXED: Performance page now uses the new Sysinfo API, and is now able& G* e% B6 o( S4 L5 w7 U3 g$ z9 W) ^
            to deal with cases where radios are disabled.9 E7 B+ y4 g/ l7 ]- o
3 x$ h2 P$ W$ ~  j
* D& d2 {, @2 M* n- E# d
3.0.0.3.162.14b:
. N. n4 {* {4 z+ T   - FIXED: Web server would crash for some people when accessing
# X% b$ w6 `" `& `" m9 m            the Wireless Log page.2 Y' b5 r+ W" B: {+ J
( D1 y% p) K2 W( S" V6 H

* Q9 e- Z3 b1 a3.0.0.3.162.14:2 J" q/ \2 @+ R: k% n
   - NEW: Spin down disks after (user-configurable) inactivity timeout
2 m8 _. m# L0 Y8 m          (using Jeff Gibbons' sd-idle-2.6)/ d. P% ^' |( G6 C  E" J% y  h
   - NEW: System information page under the Tools menu.
. w" Z. D- D$ [' e   - NEW: Station list on the Wireless Log page will now report associated- ~( @3 a) ^# P- ]2 Y% d, I0 g, _
          IP and hostnames (when possible).
9 a) r8 C* o3 C2 b& l   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:( j/ n3 K" D' E. x* A
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)6 s3 f+ y- a2 K- H- [
   - CHANGED: Better integration of the Run Cmd page.
1 ?/ ?4 P& [  ~/ {   - FIXED: Incorrect left menu rendering when under the Tools menu.4 c1 J) @* V# o# y/ k; f

; I+ Z6 T3 D$ T: w8 \0 T  i5 J
0 w; D& n5 z; B3.0.0.3.162.13:/ x: O" J9 W- F  B
   - NEW: Rebased on 3.0.0.3.162./ E  G% q6 R8 |5 }
   - CHANGED: Switched to WPS radio toggle code Asus added,7 O" |6 M5 \8 l" d! T! d  N% P
              now on the Administration -> System tab.
5 b. d5 l  s, j) v9 d
# E" H# F! h, Q
# @+ G0 j- t& B5 Q) v# a; O1 r8 d3.0.0.3.157.12 Beta:* t# h2 b5 W7 b. A7 e; e4 {6 l
This is based on unreleased Asus code, which they have % l8 s, [" g# @
graciously provided me with.
) Q; D7 v, N0 ?5 Z
6 c. f5 K! u% e2 ~: N, |8 ~   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:- O, F5 X4 R* o* |3 N( X
      . IPv6 tunnel memory leak fixed$ J- L; I/ F1 n
      . They fixed many issues, making some of my patches , _+ h5 S$ D6 P+ u, v
        no longer necessary, such as timezone DST, https auth, etc...- |% N8 K' G6 |* A$ J0 }: Q
      . Upgraded radvd
( E" G, z1 b0 S; t3 E   - NEW: Added link to the command shell page in Tools menu.
1 t6 a: r$ t' @1 w1 S1 [0 X0 l9 S. r   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
! E$ K' o$ h1 }5 f3 s, s   - NEW: Added "tee" command.
- s  L  o& B; F1 L* E3 h1 C* n7 J   - FIXED: NAT loopback rules would actually NAT every lan to lan# o  w2 ]+ U8 I" W
            connections instead of only those needing the loopback  ]. e  v$ b( a* d
            (bug in Asus's code).  Replaced with new code based on a) s- {4 t* w3 I( M
            suggestion from Phuzi0n on the DD-WRT forums.
7 v! S( n3 E" W) G7 R   - FIXED: Accessing the WOL page would make it resend the last
# W: g3 n: I8 I            WOL request.
3 w3 W7 J) S9 J9 \   - FIXED: 'cru' was using 'root' instead of 'admin'( V& Z' o3 z+ K/ l9 Z
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)! d* ^! a7 W% Y% p/ W+ e( D
   - CHANGED: Made tracked connections load async from rest of the page
# x2 c; {9 F0 `: [2 Q   - CHANGED: Increased hostname width on Connection status page
  B5 l. ?1 o7 Q' `' n5 U0 j   - CHANGED: Improved WOL page functionality.
* Q, I7 d, V3 d$ M. K7 m0 r0 Z& Z
, k. H6 E0 |: W. O, z% |
3.0.0.3.144.11 Beta:
! R5 g: l+ H. g$ l1 p7 b   - NEW: Name field added to DHCP reservation list
9 W* y" U7 B) V4 S8 X  s   - NEW: Webui option to enable resolving IPs on the Connections tab- P0 P4 {+ o5 q; r
   - NEW: Store a list of computer MACs to use as WOL targets
4 Z( V2 @) o" V- Q   - CHANGED: Increased dhcp options from 32 to 128 characters7 z3 g- l, Y- U3 m# z( o/ k) i
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
" a2 L( O+ M( |7 D% G     it to 16 in recent versions)! h5 T0 z9 e5 U
   - FIXED: Retrieve dhcpc options for the correct wan interface
0 ?+ F2 }* D0 F8 z: w( f. A0 y2 F' M# ?+ r( J) Q' w: A6 p7 ^

  x- o& N8 }" o. z( `3.0.0.3.144.10:
. `  U! {- k4 P6 N   - NEW: Rebased on 3.0.0.3.144.% x4 w& D! j5 N+ @2 G
   - NEW: Support for 64K NVRAM enabled.  ***First flash will
0 ~" C& l! f; M3 q" F# n& L          wipe out ALL your settings!  And you cannot restore
3 ]% B; e0 ]1 s. B6 I( v. E          from saved settings - you must manually reconfigure
: \- C# R% v- i' `) n0 T% R2 i% s  @3 a          everything.  Be warned!***
; j6 V2 `5 Y6 i7 @' A0 {. P   - NEW: Enabled support for Broadcom Wimax devices
+ ~3 ^- I+ }& b4 K# X, t* C/ G$ ~   - NEW: Added cifs kernel module (for mounting remote SMB shares)1 @) x/ X' c' e+ I7 \* q3 f
   - NEW: Added layer7 iptables matching2 {( O# }+ M9 v2 h4 f/ L/ r. H# W2 ^, h
   - NEW: Added user-options for DHCP on the WAN page7 Z5 Y2 x5 w: p  |8 u$ X( t$ f  `" q
   - FIXED: Router crashing when connecting to it over Wifi( L$ C; W) P; y# d* S' J! [3 H0 {
            and running the newer QoS code (disabled GRO)
5 U+ I/ V, {! x, l# r9 i7 Q   - FIXED: Router crashing when connecting to a network
: U3 Y8 n! p5 R3 T: j& q' l            device behind the router from over a VPN
* v4 C$ K/ `; b2 x' {            connection (disabled GRO).
/ D0 J/ D+ y2 T1 K, A* B! o% l) R   - FIXED: Incorrect timezone set unless enabling
4 U3 ?' K0 F6 Y( u7 {4 l2 Z            manual DST.
1 H7 t0 N1 s8 H; d% ~0 Q1 E% t# K8 O. I

1 E+ `- t- p* \- b* x0 ]3.0.0.3.130.9:
* a, L% E4 [) a( W$ t3 F   - NEW: Enabled new Dual WAN support from Asus1 Z: F" [* {* B+ B2 O' G
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui4 N0 M9 G( m" z+ z( ?! j
9 r8 |. L$ |& ?, G8 \! G9 J
: |2 h+ {( U3 F% p" A) d! s
3.0.0.3.130.8:6 B% y2 s* k  w$ T0 E2 a
*** Reverting to factory defaults BEFORE and AFTER flashing# y" V1 q5 b; H2 p7 w
this version is strongly recommended!  The newer Asus code base
* k$ a; w# P8 \seems to have changed quite a few settings, so you'll want to   Z0 A* i( r3 U
not only start with the new default values, but also get rid & }: t) p7 m; @; |2 i; l! I& S2 @# Z2 |
of obsolete settings.  Otherwise you will be wasting a & [3 s0 l' C- g- L; g
good amount of the limited available nvram. ***
, h- K) M: O: {7 u/ F: [4 v  U' _6 y5 s+ ?. M. _: K7 M
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
6 T$ H. D8 S# M                  and/or kernel code)1 m4 p/ y/ t5 k1 X

  M7 A$ I, n, a$ v: l5 Q   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
& P7 A: h& M$ O- |1 _# n                  a LAN device behind the router.  Workaround is to 5 _, b& z) o% w9 ?
                  use an IP range outside of the local LAN
' i9 I( Q( d4 K1 w# \                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
/ Z: [! R/ z1 o                  set your VPN to use the VPN tunnel as default
6 k4 P% I% K" l# a9 \1 i# |                  gateway, or manually add a route to your VPN
# s3 p$ [1 ?/ a: m3 G! I/ |                  client.
4 u- C+ I' }- M* Q: v
! m/ {/ H9 P1 a# e   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).3 v  {6 H& y* |% X$ ~, V& W, B- c
          Build 130 brings various code changes to IPv6, not sure
! X& t: E7 o- W) M; \5 \: a( i          what else (as I have no changelog between 112 and 130)." e5 A7 P7 n$ H' l$ i  y
          The QoS code remains from build 108, as build 130 is
1 I+ ]% I: o: R$ o          unstable.; p, L1 D  N, j  W5 i: t
   - NEW: Added "diff" utility' i: [. j, M/ Z, q9 x/ p3 L
   - NEW: Keyword-based filter (new in 130)
/ f7 ^2 O& g4 h   - FIXED: Firmware/settings can now be uploaded over HTTPS
; z) C) [* ~- X7 f' j            (bug fixed by Asus)
* P) T  I# Q' e+ h. F% c8 V2 h   - FIXED: Buffer overflow in networkmap that would cause garbled
, W- N. E( V0 Q9 r, b            device names to appear on the clists list (bug in
/ C, M/ o: y3 a4 A) J            Asus's code)
  V% x1 _6 n: I2 t/ a" w% E   - FIXED: Firewall would break when applying a game preset that + ], A2 k) F  }2 G5 O
            had multiple ports separated by a "," (bug in Asus's
# i, P2 w: d& J1 t            code): k0 T1 ^8 |2 b* ?4 K
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
% Y( Z( _8 J  K5 x- h' K   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)! ~8 o* _& r  k
   - IMPROVED: /jffs/scripts/ will be created automatically if it. B: L; z; Z7 e$ @4 K7 y4 D9 i1 I
               doesn't exist (you must still make any new script 3 x. f5 a. g8 k8 t( U. @- ]* D
               executable using "chmod a+rx script_filename")
6 L, ^7 j8 _- g& W
, p$ ?+ ^/ J) c5 M" A; d, y3 o/ d( ~" X% i3 q
3.0.0.3.108.7:0 I) {* b& k( U" |
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
, q3 h- Y7 `3 }8 k   - NEW: Added webui page under System Log to display active/tracked
& {3 B! s6 z2 u5 X2 r$ {          network connections.
  J) a9 q- |6 r$ e4 M9 w+ o   - NEW: Added netstat-nat command.
3 T1 _1 M. \/ |   - NEW: Added pre-mount and post-mount user scripts (patch submitted by   K; c* ~. L9 e. m2 e( y
          Shantanu Goel)
5 p% o, M! y% ~+ X% [' j; ]   - NEW: Allows tweaking TCP/UDP connection tracking timeouts4 r0 ~: Z& U6 t/ r
   - FIXED: Removed check in Asus's code that would reject txpower > 805 P7 F6 Z& }1 [+ o* `* D1 U
            unless you clicked three times on Apply (?!).
) I3 a- P. ?# e7 T* M6 }5 P$ }- m            NOTE: Still not sure power setting even works, as I get
! P$ v) c) B( v( P4 g            -80db from the other end of the house no matter if I use
6 \! W6 I% F& l' h' L            40 or 500 mW.  {4 _! H: a" w; T

) _/ a/ M3 ^7 y# X9 z8 n$ d5 U7 `" a5 R# z
3.0.0.3.108.6:- D! I  M' U( j5 Q, I8 \
   - NEW: HTTP access list (backported from build 112): x! U. u: c* x( f- K& C
   - NEW: PPTP VPN encryption options (backported from build 112)( B% g# H# i+ K/ R9 N; ?
   - FIXED: Traffic history location was't properly saved
5 c1 f: A+ D" n- u( l+ Q# P            when changed in webui.
: [4 E$ U4 `, I6 U) }, s/ @9 z: p   - FIXED: Disabled traffic history saving to nvram for now,
% N1 k. u0 U$ m5 z            to avoid people accidentally filling their limited nvram space.
# I( x0 \. f/ t7 \   - FIXED: Missing bottom pixels from the bottom of General menu
* S! z2 ]: L$ G) F: l   - FIXED: Removed invalid CSS attribute2 F6 i! a. r; }0 t3 H% S
   - FIXED: typo in VPN iptables entries (bug in Asus's code)7 P" `4 _- W- d

; k  D) x+ [  M- C6 G3 Z- M8 D5 E; n5 C' e8 v* R
3.0.0.3.108.5:
* k6 u9 `) @: |1 z' Y2 B- P. j% x   - NEW: Crond starts at boot time.
! H0 \# H" C" ^* _. }/ T* K   - NEW: init-start is a new user script that will be run early on# x6 l5 S# m$ M7 L
          at boot time (right after jffs is mounted, and before any ; `. n1 k, T& W
          service gets started)
8 |0 w' s7 u1 e$ g1 o+ z  - NEW: Can save traffic history to a custom location (USB or
/ B  I/ K* r+ g6 D7 G( P0 J         JFFS, for instance) to preserve it between reboots.+ _9 }% _+ h- `
  - NEW: Added Monthly traffic page (ported from Tomato)- x$ }5 _5 Q  h/ s0 q
  - NEW: Added the Performance Tuning page (with temperature).6 A) T4 e/ q0 C9 Q
  - FIXED: Webui authentication was bypassed by the web server (bug in
/ Z" A6 ]: X  P0 R: w           Asus's code); t" W! U9 c3 J6 [- ?6 S2 R7 _+ N
  - FIXED: Httpd crash when uploading a FW or settings file over
7 t) g0 P9 K5 {9 Z" T/ B           https - should simply fail now.  For now you have to
2 W% {: j5 W- J' ~9 t; y           use http for flashing the FW or restoring your settings
+ e5 z6 Q0 W4 C           from a saved config file.
+ A' B' l4 v$ p0 `+ f7 r* j6 J! Z- v  M+ u, p. Q! g/ I
( L; {; u5 ?; R( t; D
3.0.0.3.108.4:7 w, Q9 P) _& m7 I* T6 }3 T
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
+ r$ E" R$ M' M2 C          the OUI database (ported from DD-WRT).! y$ }, B: n) H
   - NEW: Added HTTPS access to web interface (configurable under Administration)
% z" ~* ~# {8 Q7 Q+ }$ c- H   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)$ K4 S* y* B2 ]# b3 Q/ O4 J# t$ T
   - FIXED: sshd would start even if disabled
7 R( _: K8 A4 E) b8 Z   - CHANGE: Switched back to wol, as people report better compatibility with it.! W9 s( b* m9 x: p- T/ c3 V
             ether-wake remains available over Telnet.
3 Y- l: N& P: A7 \9 T9 z7 Q/ z5 G3 b4 e) D: ]
  U  o5 G& C: m
3.0.0.3.108.3:/ J9 ?9 i0 x( K2 G4 I  q  v
   - NEW: JFFS support (mounted under /jffs)
  a5 \9 l. F+ ]   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
: H/ t: I* _2 c+ H          must be located in /jffs/scripts/ .
2 q  e% P* l& ]7 V3 I7 x  ~   - NEW: SSHD support
6 J3 \' j+ s: d1 Q   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL) y* v4 ?" ^1 F; P- A. h) S3 q; h
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.5 O; b+ }. z# l, X/ ]
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.! O& a6 K" Q1 i) B' L) r
0 P2 T# L5 r0 U' Y- p' D6 H" n8 \

9 o# l$ D3 D6 j8 [1 H3.0.0.3.108.2:
9 C1 F. E9 g  B/ E8 w, f- P* s   - NEW: Added WakeOnLan web page+ @" H, D  B# H, L* x

' y% E6 H$ G- w, C) ~* J" B
( g9 Y! [) j" t" c+ J3.0.0.3.108.1:
: }5 X6 ?( m) p! m9 |  M  g   - Initial release.7 U3 X& ^. C0 q- c6 r' A3 k

8 a" ?. ?3 }+ ~( g4 \, g: V" V
: m9 C. Q) H" \' HContact information. t. \# ?  O# L7 r( d0 n
-------------------* M; ^+ L  ~) i% L8 m
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
# q3 e7 f. [. {Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.1 e& A- ^2 e$ o0 p
Website: http://www.lostrealm.ca/
) q# b3 a: d+ m: P0 i7 P: |Github: https://github.com/RMerl/asuswrt-merlin6 u  R: U0 f# {7 [  e4 ?8 ~
Email: rmerl@lostrealm.ca8 i! r" c$ V: t" X" C4 J
Twitter: https://twitter.com/RMerlinDev
0 Y* S* b6 d7 s( d9 i
% {7 e+ h- ?+ ]: X. HDevelopment news will be posted on Twitter.  You can also keep a closer eye
* w  R7 z  A2 c1 Qon development as it happens through the Github site.
# \+ T5 K9 \# F# w: G1 m6 |/ R5 {/ r0 O8 r+ b
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
' Y1 ]8 B7 ~2 ~' e; i0 E4 Y8 Gpost there (in the Asus Wireless section).- r4 J+ ]3 I( ~) J# ~
; {4 q, Q1 T' E7 R2 I- x
  ?2 |) w+ d4 E. ^+ t( m
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want $ o; `$ ]2 h5 J! ]$ K. l
to give more than a simple "Thank you", there is also a Paypal donation button on my website.  K9 Y% n7 s) U8 ^9 }1 R4 Q

4 G. o; F# y# ^0 dI want to give my special thanks to Asus for showing an interest in this project,
0 K+ e1 b. Y) O2 _  g1 pand also providing me with support when needed.  Also, thank you everyone who has . {! s8 |# {2 v6 C; ~; R2 \
donated through Paypal.  Much appreciated!) ~  T# a, e" G4 A0 f

: e! p! f/ q* L2 E% r) p% L  i0 I
! y3 h! d  |3 u- h2 g. U
--- 4 B# m6 O9 {9 b* G' ^
Eric Sauvageau
& b2 F6 T) f# m( ^8 P) Q/ m+ X! }  ~# \7 B6 W  S2 w+ O
* S. K: ~4 T  y5 M8 N

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 / o0 l; x8 l: G, a* s7 X
谢谢,正好有个N16,刷机试试效果。
  Z- @8 a4 a6 P& `$ ^( }: L; v0 a4 x
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
. g* U( K: g/ F0 A没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
* G. e( H/ @: E/ p: q# B6 D% Z' s今天刚买一台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客服返回顶部