找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23227|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
: c- \$ f1 A. y" J4 x2 e1 i6 K7 q- o, O. a8 W- N3 n
  Rebased on 220, includes AiCloud; added wifi client stats
" N% Q: c8 I. q6 B  
! F' ~! r( R: U. @$ r9 t  . Y, Y; X1 \% H+ D$ l
  " z! a& s4 s' j
  
/ y* [3 l1 g0 s+ L3 O  
; b; H, Z4 A! Z1 F4 S
* B0 j4 V0 i. A8 C' A; @
; T- z' S5 @( q) \9 z, @* Z! T% @5 b$ t2 P3 d6 r
1 b! e# j6 e' b
8 a! u0 H+ i- I2 K" y
; m6 G& M8 |% _4 }1 ?

5 Y4 R2 z3 m+ j+ A- F6 d( t/ _" q  z. |8 q; T
7 b4 K! W7 a- q# P
9 Q+ I3 s3 e7 k' a" o! y1 F( }6 j, j

  `! f! ?: l$ O+ W6 d: O; }2 eAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
' O- n( K8 e) t=====================================================1 }. @+ l, M' s" M
6 i6 l" w: R/ y) k8 V
. e3 S# z- p8 E" y! V
About
$ f8 |( R3 i. [) B-----# c; H& Z  _- N2 y
Asuswrt is the firmware developped by Asus for their newer routers.  They are   c1 ^- U7 o; I7 n2 d/ I7 A9 g
also porting it to some of their older models, like the RT-56U and RT-N16.  
2 c! s2 Z1 z9 F) N8 O7 N  q: KWhile originally based on Tomato-RT, Asus has disabled some of the $ ]) u9 `9 W4 e! O1 G( N1 J, p& @. r
original Tomato features, and added others.
9 K6 r& l9 `( [) H' J) N8 g4 B7 w
Asuswrt-merlin is a customized version, which I am developping.8 G* v  h+ O( i
The goal is to do some bugfixes and minor enhancements to Asus's firmware, - L9 q( t# L+ F3 s9 ]7 O
without targeting at full-blown advanced featuresets such as provided by ; S! B) C: U) v& [/ j& H
excellent projects like Tomato or DD-WRT.  Some of the features ! Q$ R; X/ Y& o. `) h2 A
that had been disabled by Asus have also been re-enabled.
) k) l) d5 K; R4 n) F/ I0 @7 Q0 |This aims to be a more restrained alternative for those who prefer to stay , ]! x, V; C" s  K
closer to the original firmware, with limited risks of seeing new , t9 m# b0 h; g0 @+ D
features bring in new stability issues.  I value stability over " L: m0 S3 i/ h2 A3 y6 m& \
performance, and performance over features.' {7 }% Q- t( a9 o5 L3 G& ?  G5 A
) q4 @3 f: J: ]

6 X( X( O8 c1 b8 `+ t9 M; w2 F& A* k$ H
Supported Devices! c: b& U( s9 ~. T& W' c
-----------------( q# x6 }2 v2 w( B3 F
Supported devices are:7 J& Q8 R! ?: T, X9 k
* RT-N66U1 O1 Z( b' T1 a6 }- \) l( x
* RT-AC66U# P. d- b& K; m& Y- D
4 d0 Z+ D9 a+ ]# u9 i9 L
These devices have experimental support (because I don't own one to test it):3 e9 P' S; j# q- r* @3 E  n  `' _
* RT-N16
) `- h9 U' Y9 c. |: ?  X/ F4 p& D. A3 N$ L7 {
$ w5 |" Z' w* c+ q% c

  ?* O+ t! J8 W  l. DFeatures
& ^9 W1 N  S: F+ o--------
& c* v2 ]- J- @4 y& z. \' KHere is a list of features that Asuswrt-merlin brings over the original firmware:
. }) u  O* |* X) N" w' C: _( j, h3 ?, B2 M- S0 z: O; C
- Based on the source code of release 3.0.0.4.220
( |9 B2 p4 P* m- l2 p0 t2 B3 p% j- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)1 ~$ Y% N4 E+ y7 m
- WakeOnLan web interface (with user-entered preset targets)
' d2 L# L; L& \7 b- Persistent JFFS partition
: V! O+ z1 @# F, M- User scripts that run on specific events5 U+ b) V/ H/ s% w4 m. O, B% Q
- SSHD (through dropbear)) ]9 I3 ~& D# E- N6 t. V5 \
- HTTPS web interface
) ?2 p6 Z6 m0 B, y- Crond6 {6 i, |# _  c1 K8 h6 G
- Clicking on the MAC address of an unidentified client will do a lookup in, ?& j# k  G, \1 J( T2 \* e4 z0 K
  the OUI database (ported from DD-WRT).0 ]+ N' o; h$ s; E
- Optionally turn the WPS button into a radio enable/disable switch
4 r$ L# ?  \1 f( f8 W) K  d1 Y- Optionally save traffic stats to disk (USB or JFFS partition)9 s8 u3 k2 k3 t8 k5 j: b& J' ~
- Display monthly traffic reports
+ ?# T1 b# d* E2 z6 t+ t- Display active/tracked network connections
) |5 p2 c. M4 H' K$ s9 I4 E- Allows tweaking TCP/UDP connection tracking timeouts; W& E- e" M, Z* g% `; s1 u6 O
- CIFS client support (for mounting remote SMB share on the router)
$ T5 z: ~+ f& F: P/ G- Layer7 iptables matching
) b5 ~+ K2 h, y) M- j- User-defined options for WAN DHCP queries (required by some ISPs)
9 C+ S$ o/ S" A% W1 I- Name field on the DHCP reservation list. G# {6 Z; h; V* j9 ~9 P+ |5 f
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)1 n2 Z% G! Y' b1 I, b" t, X) x
- Dual WAN support (both failover and load , g3 g! V3 l$ {- B0 c/ K
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)$ ?% P9 ~7 \) O' h; R5 M' s4 v
- Disk spindown after user-configurable inactivity timeout# P4 C- C, f: j* h, M8 j2 u
- System info summary page
8 c$ q8 h6 B/ J& P; C! W- h; c- Wireless client IP, hostname, rate and rssi on the Wireless Log page' f7 d4 a  m3 a, }. ~4 q: q1 m) z
- OpenVPN client and server, based on code originally written by) ]1 y# C; I4 {3 ?5 u: I
  Keith Moyer for Tomato and reused with his $ B5 j5 c4 K- A9 X1 \6 X( {; \8 U- Z
  permission. (RT-N66U, RT-AC66U)& S+ Y0 W7 _9 b# h$ C

+ ?% o# K5 _; _# Z
8 [' y- l8 I) n0 u
5 y- J2 @1 E. UInstallation# N- c* I5 a$ D! k: ~; v" I
------------
! B9 s* M4 C/ G+ v" gSimply flash it like any regular update.  You should not need to reset to
3 ~; c! n$ r( c7 k( ~5 U' sfactory defaults, unless coming from a version that used a different - n, ?( o/ d3 u% e8 ], h2 R
nvram size.  You can revert back to an original Asus firmware at any time just1 {' z  H  I9 r2 n1 [+ i" ^3 L
by flashing one.) T, x* `2 l: m6 k& V! d; h

2 G8 p- r# ^/ S* ?1 S9 lNOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
6 l. I# Q2 ~# c, H- L7 K$ N. {1 y- v( Vfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
; Q9 s. k2 `* C& h* Z+ rwill wipe ALL your current settings and revert back to factory default!
+ D; W4 c7 [8 H2 a4 ]This is required to upgrade the nvram storage to 64 KB.! T% [$ o- ]6 ?8 F

: E1 e2 ?2 ~3 i2 O
! }4 {2 N- ]+ A9 V) s0 b  a" bUsage& ]  J- _$ z. E
-----0 ?4 O. x2 v# k, D% s1 W7 c
) D0 W. y* t. [7 w
* JFFS *, N  S, h' _9 |) y5 T
JFFS is a writable section of the flash memory (around 12 MB) which will $ Q5 p7 o$ H+ {* v/ F
allow you to store small files (such as scripts) inside the router without
0 P" Q" C6 D" U/ f* }needing to have a USB disk plugged in.  This space will survive reboot (but % T. D0 g# G$ k2 @8 C5 @  v) Y
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
; @4 f# c0 |/ \3 r& H5 j# t  U- GIt will also be available fairly early at boot (before USB disks).5 Q6 y: p# b# p: V# D9 t

+ ]5 m& I  |" g+ M8 z3 NTo enable this option, go to the Administration page, under the System tab." Q; \% q# i9 q4 D0 w& m' g% a

& Y& k; c1 ^& w, w0 Q  bFirst time you enable JFFS, it must be formatted.  This can be done through
) W, r4 h6 Z3 k. Z- cthe web page, same page where you enable it.  Enabling/Disabling/Formating
$ [. S  N* I9 kJFFS requires a reboot to take effect.' c3 X' N1 E( q1 c$ y
) s' ?1 P, s5 S9 @0 ?) o3 s% |
I do not recommend doing frequent writes to this area, as it will   s' A8 K7 K5 J( M" g, O; u5 h- R' v, O
prematuraly wear out the flash storage.  This is a good place to
1 I# f9 A: A0 ]2 ~) [- ~- bput files that are written once like scripts or kernel modules, or 3 ~' N3 ]% K  r  P' b5 Z! j
that rarely get written to (like once a day).  Storing files that : W+ l. R( e, g" R) c, J) F
constantly get written to (like logfiles) is NOT recommended - use
8 {# m4 @0 Z; t8 V& ]+ @a USB disk for that.
4 C- M. Q0 J2 @  {" z: Z1 j' g* w9 r$ J& D" g6 b! k# ^

: s" }- A% v/ \' U% T4 L' ?& D7 B# Y; R2 H- @% v. M
* User scripts *
. H7 U$ @" P6 ]) YThese are shell scripts that you can create, and which will be run when 0 O; b. s* Z2 g, K
certain events occur.  Those scripts must be saved in /jffs/scripts/
* W- W6 }6 T: d$ {, r(so, JFFS must be enabled and formatted).  Available scripts:8 j2 N6 z/ v* c  M, N
5 o" s) ^, S4 ?3 r2 N
- services-start:  Services are started (boot)# ]( A' \1 A8 i- A7 W) l/ Z9 n7 U9 @: E
- services-stop:  Services are stopped (reboot)3 n3 T& w) \4 ]2 M* J: [
- wan-start:  WAN interface just come up (includes if it went down and back up)
+ ~% j7 y- p* z1 I) L( P8 ^2 y" ]- firewall-start:  Firewall is started (filter rules have been applied)  R2 N7 p6 t1 u9 [% `
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
  l% t% q0 U' c2 {- init-start:  Right after jffs is mounted, before any of the services get started
% q0 z8 N+ M" ^  X* L  v9 k- pre-mount:  Just before a partition is mounted.  Be careful with
) k2 M; b5 d4 x; v1 l" V4 \# ]  this script.  This is run in a blocking call and will block the mounting of the 5 H; S8 Z7 j6 w& j, c
  partition  for which it is invoked till its execution is complete. This is done 5 m( B" D! S9 J& E1 n/ Q. H* x
  so that it can be used for things like running e2fsck on the partition before $ x& s: o8 x0 _: Q! I
  mounting. This script is also passed the device path being mounted as an . X$ M" w: O* Y# m/ {
  argument which can be used in the script using $1.1 O7 J0 p1 j% V& E. C7 B
- post-mount:  Just after a partition is mounted! h, `1 ?* Q0 s5 g) B- V8 \
% _( b: ?6 |: T, j' N: W) i
Don't forget to set them as executable:4 H9 q& Z+ \* L( d. \- L" ^: @2 v) c

8 a! L5 z* c  w8 \7 o  j   chmod a+rx /jffs/scripts/*
# ^7 B% h# g6 ^
% S7 l% Y+ z1 s8 K4 zAnd like any Linux script, they need to start with a shebang:+ h$ W2 }) ~/ J( l

$ E2 y& l0 X9 g) K/ |+ X, a   #!/bin/sh
' T) N6 \  w$ c" U0 a; w3 d8 b0 A& l
" X' m$ Z4 d# \0 y5 T; b/ ^. q" Q  c

$ @/ m( `+ S2 S' V. z* WakeOnLan *
% X8 w- A, o% T1 B: L! JThere's a WOL tab under the new Tools menu.  From there you can enter a
$ E" N' |. R; q- k5 u: V7 O" _6 b) Ftarget computer's MAC address to send it a WakeOnLan packet.  You can also; M. f9 w# ~, {" ?  x. K
create a list of MAC addresses that will be stored in nvram, and on- \/ F9 p) ?- }% ^5 q
which you can click afterward to wake up one of the listed computers, without
7 C; h) W, L- K  ]) ehaving to remember their MAC addresses.; z. {& ~2 w( e( W3 U% H& I

0 Y, u8 T' m" S, h. |7 ?* U. t
6 V# w5 S- L$ s! m& }
( s: s0 A+ [- \( y$ v* SSHD *
& f) s6 z; I* g/ `+ Q- ?SSH support (through Dropbear) was re-enabled.  Password-based login will use
& N) o! i4 H: ]" r% V9 x4 V: Tthe same username and password as telnet/web access.  You can also optionally
( p+ g3 J5 Y8 T5 L# [( Cinsert a RSA public key there for keypair-based authentication.  There - D8 [6 P$ i3 R- m0 ]
is also an option to make ssh access available over WAN.
" \; C/ L, q% ?( G; w
0 \3 @& k" D  y: H! D( k( A/ S0 I
* HTTPS management *
6 {! Q' e+ o( B8 rI re-enabled HTTPS access in the firmware.  From the Administration->System
/ k- A# U+ V/ `( i9 J. _page you can configure your router so it accepts connections on http, https
6 T0 F  b" V7 lor both.  You can also change the https port to a different one , Q* T/ p8 `1 T( g9 i4 S! O4 J* [
(default is 8443).
4 O9 D5 T$ i* N: m
: d) m' \7 y5 h$ [# {$ r; _, H
1 S. L5 H9 t+ u9 N6 @1 m1 E& }& B* Z- {8 J7 n
* WPS button mode - toggle radio *1 U6 [' @/ q) T
You can configure the router so pressing the WPS button will $ I/ }& x0 \. N) K+ ^
toggle the radio on/off instead of starting WPS mode.. H! B& T/ F( q: W9 |( [# U
The option to enable this feature can be found on the : T  q$ Y! u: g+ u2 u% J' G. e8 H
Administration page, on the System tab.; {- G4 T% g6 D, w
2 e9 }: j4 M9 c6 m' d& I
5 U- {1 Z0 s( q* g
0 G+ Y) g/ q; i4 ^4 N7 {
* Crond *
0 B/ H) ]1 C) D2 E# KCrond will automatically start at boot time.  You can
. L0 }  a* H8 i8 D0 ?* Yput your cron tasks in /var/spool/cron/crontabs/ .  The file / R" N( Y+ D- K! N/ a# f, Q
must be named "admin" as this is the name of the system user.
; }# p1 [3 {: [: k  D; ~Note that this location resides in RAM, so you would have to , r7 Z3 R# H0 g$ V
put your cron script somewhere such as in the jffs partition,
. }: B( Q: y$ tand at boot time copy it to /var/spool/cron/crontabs/ using
1 @1 ~' z3 w  c( N' J- v. |  |* san init-start user script.
# Y/ K% W; Z6 i1 ~
% ]9 y3 o. z2 {5 ?3 F  v$ i9 [1 a! B6 C; S* U: x5 S1 N, T
; J0 y' ^" P1 M  U4 N8 n& M
* Traffic history saving *
: C5 f5 b" v8 y' TUnder Tools -> Other Settings are options that will allow you   ?2 v' [+ X( w& k
to save your traffic history to disk, preserving it between # c3 m+ ]" U& K* [$ L4 N
router reboots (by default it is currently kept in RAM,
" n4 S3 t: m& [7 ^* kso it will disappear when you reboot).( B9 j7 W  w+ }  N6 t2 a2 U
* |0 n: b! x( R. H
You can save it to a custom location (for
% |5 |1 [& B* ]" @1 N2 Pexample, "/jffs/" if you have jffs enabled), or 8 U, v- N0 Q/ g+ D1 G: g
/mnt/sda1/ if you have a USB disk plugged in.0 F7 q* y) e: _  l
Save frequency is also configurable - it is recommended
3 H8 s7 {6 P, }3 ~9 i! K, Fto keep that frequency lower (for example, once a day) 2 R0 h, \/ F* x: f4 L
if you are saving to jffs, to reduce wearing out % U4 S$ L" ]/ R6 ~, e% ?' E& R4 k
your flash memory.  Make sure not to forget the trailing
- E2 `9 I4 X# Pslash ad the end of the path.( S( U: M& c9 h

% W( J4 ]& C, ]5 F1 w) C4 d5 tAlso, a new "Monthly" page has been added to the Traffic ( a# v3 S0 B1 [8 u% ?* N
Monitor pages.% n, H6 D  o  c2 u" K' e+ k

& u% H1 Z$ @5 `4 B; F, y: i; T2 [" V# y3 R& }" G6 [! \6 o
& V% J# N/ S0 B) S
* Display active connections ** T% W7 ~. M: D3 l
There is a new tab under System Log called "Connections".6 D. g' ^6 B" v$ Q% y) v- a8 T5 o; W
This page will list the currently tracked network connections.
/ P" R# V8 p. N- k* J- a4 NYou can enable name resolution for IPs on the Tools menu,' I- f; T" U! u* p
under "Other Settings".  Note that name resolution can
+ V. e& A( V' K; d/ jslow down the loading of this page, especially if you have
! K1 l1 x: H7 U$ Z# I, ~a lot of tracked connections (for instance while torrenting).
' \/ W5 y4 x* Q5 v: o
' L5 L. C: e/ Q6 O5 {* U& |5 u. {( i/ B) s5 T  T" w; j' j
0 ]1 T8 I4 _. v9 V6 e6 l" I
* Adjust TCP/IP connection tracking settings *
7 f% X$ v$ p. k* i4 ]! aUnder Tools -> Other Settings there are various parameters # f: R! a+ W" N; W$ G" h
that lets you tweak the timeout values related to connection
# e- Q/ ^& c& {3 X: J) Ztracking for TCP and UDP connections.  You should be careful with
, r* a: ]& ^' s% a) Cthose settings.  Most commonly, people will tweak the UDP timeout % S- k+ s/ |0 D9 A1 O7 N
values to make them more VoIP-friendly, by using smaller timeouts.# {* k- O: i4 F
Timeout values are in seconds.8 {3 B' u1 @7 N  a% T; r4 |

; E! k# g) L2 _) \/ x/ I3 |2 q6 v
1 V6 m2 T( t; P8 N/ L
! }2 Q" a; ?4 {0 B$ ^+ x5 \* Mounting remote CIFS shares on the router *3 `0 J3 g$ j' V8 i
You can mount remote SMB shares on your router.  The syntax will 5 K& w/ }# t! G( Z3 e
be something like this:9 `+ N9 g, V6 u9 M7 n

; r4 K# C+ `( B4 Pmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"5 s) H/ b; u. L: e* L; C! v3 W
7 J( |+ a: K& K) d: L5 |0 W8 b2 \# H: O
(backslashes must be doubled.)! X3 H% ]" t, r5 j+ _

$ j" S2 I, V0 ^; q! V2 F' T% V  x0 g
% [3 a7 b+ ~8 s: b
* Dual WAN (EXPERIMENTAL) *7 I; E' }1 u! E# J1 B) Y, J
Asuswrt originally supports using a USB 3G/4G modem to use as a ; e- q+ ^3 U/ X
failover Internet connection.  Dual WAN is the next step, also & K8 e. T5 T# n0 X/ T9 }3 y
developped by Asus but left disabled so far in their official
) E& V: i& O" O8 i' k1 preleases (probably because this is still work in progress).  
+ s1 g1 Y1 F& K$ \+ P2 N' Y# c8 |, o+ q3 K
The first improvement over USB failover is that it works not only
6 W, |+ K  b" m2 N) v+ I" ~' nwith USB but with other ethernet devices, which can be plugged
. A# V- L7 Y, _on one of the LAN ports that you will select as the secondary WAN % _8 ]- J" t% U( {. O" ?$ F4 z
interface.  The second difference is that in addition to failover   V6 j; _/ u4 F& f5 h
mode, Dual WAN also supports a load balancing mode, allowing
) c/ J# W- d; z. K+ Y$ Byou to share both connections at once.& `6 |  D+ N# v0 F5 x, D- ?
3 B( ?: p+ h. h! k( n) I1 s
Keep in mind that Dual WAN is still an experimental feature, until . s. b" q5 \' g# n, Z: S
the time Asus finishes developping and testing it.
" g$ ?/ I6 a3 ]" C, k* a7 L4 r* S6 A
* o! H7 a" W- A+ T
' i  l1 W6 a9 Y+ R; U
* Disk Spindown when idle *
- b9 O3 q( @& T) C2 NJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you 2 H1 F' u8 D) O- M
to configure a timeout value (in seconds) on the Tools -> Other Settings : E, I7 w! t/ B' U1 M* E
page.  Plugged hard drives will stop spinning after being inactive % t. Y$ p5 g+ s2 F
for that specified period of time.  Note that services like Download Master 8 P  d) V" N8 O, v
might be generating background disk activity, preventing it from idling.9 U' z: d2 R# z0 D0 C! g
/ M) B* e; ?' @, X

9 q7 ?" K0 u4 ?" V3 {# y' {, {8 {9 Z. q+ v2 h# ]
* OpenVPN (client and server) *6 i8 L5 v% Y$ D1 w" ]
OpenVPN is an SSL-based VPN technology that is provided as a
3 Z( r3 F. c$ [5 E  [$ isecure alternative to the PPTP VPN already included by Asus." y! u4 R- L- }8 f
OpenVPN is far more secure and more flexible, however it is 6 Q* F# N9 b1 e5 W! C+ R9 ?
not as easy to configure, and requires the installation of / ~# Q! }5 j/ {/ N' t) E1 p' w
a client software on your computer client.  The client
0 d; f  J& ]# Kcan be obtained through this download page:4 X0 S2 K, m- u: v1 @2 @$ t* `
5 Z- O- D$ h( |5 ~+ j" e$ {
http://openvpn.net/index.php/open-source/downloads.html9 v7 G% g( O, b5 i! Q4 s+ V1 y
$ E( g" S/ k$ s% U' d1 x
Explaining the details of OpenVPN are beyond the scope of this 8 w- Q1 _+ n0 A# h/ n
documentation, and I am in no way an expert on OpenVPN.
% j+ _" Q: X- ~' N0 U  I# ^1 u' LFortunately, there is a lot of available documentation and ; [7 Q' e4 R; O. T6 U- f0 y1 \
Howto guides out there.  I tried to stick to the same option ! p( \+ z$ D& M/ B( t9 y4 _+ _
descriptions as used by Tomato, so about any guide written
( [0 E$ B! k7 K+ N* d/ \0 xfor Tomato can easily be used to guide you on & S* b( t% v3 u. W) R  B
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
6 C; l2 F' `& A! yGithub repository.
/ `* a! m' Y" ^  p+ R7 A; k' X  ]1 A5 K: @4 N) X

- W8 b+ j" w; ?. Z0 s2 h) i0 j$ N$ u: r' L3 b6 J
Source code
; Q) b9 p9 Y# a1 u. h-----------
6 y( C: J0 o# {* v. J7 yThe source code with all my modifications can be found $ V6 G% a- c. X0 t% m5 J8 V
on Github, at:
9 X4 d3 D8 q. w9 _$ Y) i
1 O! K# s! x/ s6 Z, ?9 G# q9 a& hhttps://github.com/RMerl/asuswrt-merlin
: a6 K" I, p+ d; A
+ K1 {8 v! M5 O* g% M+ q  v( ^0 |7 [$ P# Z0 |" e% r
3 P; E6 A: J( Y# D# ~8 r
History
/ U2 y/ X, S& |% s; \) O-------
" G  E& C0 c+ F9 v+ }0 ^( f3.0.0.4.220.18b:; Q$ @, t9 g# g- A5 i, d
   - NEW: Report both rx and tx rates on wifi connections
& W, R) y& m8 S) f+ v% T. y   - FIXED: Handle cases where the wireless driver returns a speed of -1: s( v- s6 g; Y2 T
   - FIXED: Removed rssi retrieval retries, as it would make the first access to
" m% p: S$ T  K9 N0 g; y/ f8 h0 z            the wireless page take forever if you had multiple connected clients.
5 ?7 T- U5 p" k) v            You will have to manually refresh the page the first time you access it
) H7 y6 D; a6 }% Y            if the RSSI is reported as "??".
& y( h6 G' Z' H% J1 _( U" F6 ]
. Y7 r+ ~. C8 i- [/ u5 |# ^4 k$ U8 T: J
3.0.0.4.220.18:, z7 J+ h% F9 r( n) N/ }
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be- d- f; o4 E! U$ ?; Q) [/ |
          manually set to a value between 0 and 15, with 3 being the default).
! H# @. \0 V/ ?6 M   - FIXED: Buffer overrun in init code that would crash the router when
( q5 T$ n' d9 W& l& K            too many features were enabled at compile time." V* F& e5 ~% y$ H% ^
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)# J- J8 @6 k/ J. a- _0 [/ b  w
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
. h4 J& ]2 k1 f4 h: B- `: a   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 2 ~- x. l' y) |. k/ u
            not properly saved." O+ r+ ^/ m& R, n
   - FIXED: First time a client's rssi is polled it would return 0.: p8 g5 Q! K+ O+ c6 p# y% p
   - FIXED: post-mount user script wasn't executed (regression in 220.17)
. d! q, j4 D- w1 O   - CHANGED: Added some info to the OpenVPN server and client pages.
& T+ h' Q5 W  j7 C; `9 z5 ^   - CHANGED: Improved load time of the VPN Status page.* y$ T, R( O+ j! v; s: k
# T3 g4 c2 N- L& d4 g! r
3 I: K% p2 R; c+ s4 ?
3.0.0.4.220.17:" l7 z8 `( t3 s' Q
   - NEW: Rebased on 3.0.0.4.220, which includes:; ]; {3 t: y0 N, R8 X; D/ \( s) @$ M
            * Fixes to IPv6 6rd% @3 K8 j* M0 U7 ]% H
            * Fixes to AC66U Wifi + QoS
# J% z+ M! Z4 f% Y. h            * AiCloud0 h; o3 e; @! y% U3 t
            * Interference mode once again enabled
0 e/ i8 Q: {4 _+ b/ \7 m  - NEW: Display last received rate and rssi for each clients on Wireless Log page.
( B# U: X' p# b- Z  E; n  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients' o7 d7 u* h) ?+ D7 L8 a1 ^' j
           if you had just enabled the option on the webui.2 v/ D* x! B2 B$ X* d; i
  - FIXED: PPTP clients not always showing on VPN Status page.
. i* N- ^5 _6 W1 g2 @2 B  - CHANGED: Disabled DualWAN as it's currently broken in 220.
) k# W  m. c3 D* g8 u8 D  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
) n, p2 [' F, S/ l             the router.
$ b5 D3 F4 Q$ Z: g  - CHANGED: Removed firmware update checker to avoid accidental0 H4 x2 Q$ z8 b2 t7 E
             revert to original FW.  {# j1 L6 @4 u' {# T
0 `, g4 p" m/ ^" ]: j
. q  h" v) A( g  n
3.0.0.3.178.16 Beta:
3 k9 Y2 D- g3 ~. H* b6 _1 R3 C   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by& h' A) F& h6 V  e/ d
          Keith Moyer (from the Tomato project).
6 B% w# X! G# O! `   - NEW: Added crontab command: g+ y8 p4 T' E- v* o$ k) b
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
$ U8 R$ J* v4 _& r: Y% H            VPN or the NAT Loopback (GRO is now disabled for that device)3 C3 [" j- ^; m( D  O( n
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
; o* w# Q( S( E4 @            even dhcp requests to be serviced from the wan side if you5 E: ]7 `% J: }" @, E
            had the firewall disabled (Asus bug) (fixed by dev0id)4 S; F7 X/ Q6 \/ U  Z( \1 X
   - FIXED: Default disk idle spindown now set to 0 (disabled).
: f4 @% D  B. |' k8 N# J) f% O* W* C8 R   - FIXED: Corrupted WOL list when using IE.
/ D' v" ]0 L% |9 A, q7 ^, d   - CHANGED: Upgraded openssl to 1.0.0j.
0 M: y; d0 Z" g0 {   - CHANGED: Included fully functional openssl command (will allow you to
' L$ b( W' k" k4 [* [7 R6 s              create keypairs and certificates from the router).
2 m& T" {0 |7 o' e, q   - CHANGED: Removed power adjustments from the Performance page, as they
7 k8 H* n$ Z8 D" j8 M. s              are redundant, and not as reliable.; t1 J  ?$ e( N- H: S: b# t
   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
& t) F6 {8 m  D3 u7 y" b              am unable to work on them without an actual router.0 f1 [/ L- \% ^- C% i: _7 X0 c/ Z
) o% Y; q0 h- e' \" K5 |
3 B9 D& q" w( v' o6 u; Z* w) M$ R
3.0.0.3.178.15:7 w; e3 Z+ j# s4 x5 M
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
" R' ~5 |* i+ [) g# E6 z( R* d           * Radio turns back on based on schedule
, h/ Z4 O) b) V; p9 y* E           * Reorganized QoS pages
/ R1 q) L* i+ ^6 V3 I* k  R6 `- f# T           * Turning WAN DHCP connection off will first release current DHCP lease' Y9 C! q' ^$ N  g; z" d& x
   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.& x  m4 h" ~8 V5 {
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
' [+ b1 Q; [1 e          max, as using the whole 90+ MB available makes little sense for 7 ~" |% @. G( b) B
          JFFS, and was also displaying some issues.
# w" G& y6 f* U5 C4 d. `   - NEW: Added nat-start user script, as NAT rules get applied separately from
5 {( e' I8 U0 A: s( S5 s" r) Q$ u          other firewall rules (firewall-start changes to the nat table are " C' U5 E! |& O
          being overwritten when the router starts NAT)
3 J4 f7 _7 v" Y; O   - NEW: Added additional info to Sysinfo page: x- e( \$ Z+ @6 W1 P
   - NEW: Added chroot applet- b: i8 N/ }" e; j( w: `, s
   - NEW: Option to allow SSH access from WAN) s+ g8 O; y0 C3 o/ O* H
   - NEW: Option to exclude specific devices from idle spindown
& o# @4 G' m7 R* Q* M   - FIXED: Performance page now uses the new Sysinfo API, and is now able
: w) q. B6 C2 n/ W, T/ @            to deal with cases where radios are disabled.8 @9 z4 r" `8 n/ U3 W% F, a, ~

6 x! r4 ^- ?$ s9 ~: O  u; Z; @1 [6 `7 b& h. n+ @* V
3.0.0.3.162.14b:" D! t' ]3 K5 p  f0 m
   - FIXED: Web server would crash for some people when accessing- P* a# N$ O; T$ F5 K6 n
            the Wireless Log page.
3 X0 {: b  U4 ^5 \4 Y) h
- S( n; X6 O; y" a) f& O
3 Y0 {5 G3 D1 B5 S4 n( S3.0.0.3.162.14:
4 f3 ]2 a+ |6 ]! C1 f   - NEW: Spin down disks after (user-configurable) inactivity timeout
/ s* O* i9 o0 t0 B          (using Jeff Gibbons' sd-idle-2.6)3 m2 }( ?- i4 |
   - NEW: System information page under the Tools menu.. ?/ j+ a7 K' H- y
   - NEW: Station list on the Wireless Log page will now report associated& R$ W, B, K) J8 X6 {; r. `: B# F! V) `
          IP and hostnames (when possible).& g8 U9 G0 }/ N; V" y/ q0 l
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
' q4 x' d) K  x- b3 a" @7 T              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
* E! ?/ U# L! W# t6 `. k   - CHANGED: Better integration of the Run Cmd page., i9 }4 j, J& k" M
   - FIXED: Incorrect left menu rendering when under the Tools menu." ]7 K! y0 X: G9 {& ^. b' Y5 O0 m
7 K" q  f) F* x5 w1 P5 p8 F

( L2 u) y, p+ W9 S% ?3.0.0.3.162.13:: W: k! L0 D9 t. a* F. [
   - NEW: Rebased on 3.0.0.3.162.- N- C+ }3 d5 W( s! P
   - CHANGED: Switched to WPS radio toggle code Asus added,; l. u3 \' J4 J; h, ]4 V& V
              now on the Administration -> System tab.
+ p* X) Y3 A! }! b" {: l9 r9 F
, D+ ?. u0 ?: B6 ^" ^2 A2 ]  p; C6 e8 Y2 T/ `( F
3.0.0.3.157.12 Beta:4 Z& W$ F% u9 Q& A& h6 i
This is based on unreleased Asus code, which they have
2 b' r5 ?5 b' ?+ x5 Ggraciously provided me with.
. {( G$ Z1 |: ?; p3 M! J7 b
# Y! b- l6 w  Z, y$ w4 M8 c5 c5 j   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
: ^* y6 A, l  p: c; o( G! D      . IPv6 tunnel memory leak fixed; O- x% ]2 _( ?" f* \
      . They fixed many issues, making some of my patches 2 J) y2 h% d$ B7 o# o/ d2 A
        no longer necessary, such as timezone DST, https auth, etc...! v! J) R/ v; V' q. J
      . Upgraded radvd' |/ O+ j1 C: G. Q$ T) N
   - NEW: Added link to the command shell page in Tools menu.
6 \8 }) L( O+ A! b   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
& y+ t3 x7 i: H+ M; l# m   - NEW: Added "tee" command." G2 I! J( b3 l4 B9 Q0 e/ p* p% f
   - FIXED: NAT loopback rules would actually NAT every lan to lan
" V% _/ k. t! M8 y+ h3 b3 L            connections instead of only those needing the loopback
/ p# H' r) q! R- m% B: `            (bug in Asus's code).  Replaced with new code based on a' v2 s0 \  _* g
            suggestion from Phuzi0n on the DD-WRT forums.
7 x5 M. V4 G5 s# t3 k+ y   - FIXED: Accessing the WOL page would make it resend the last
2 a1 i& N/ L7 Q: G0 h& M- |, w            WOL request.
; l5 ~5 Z+ A) b3 [7 j, x   - FIXED: 'cru' was using 'root' instead of 'admin'
+ \5 H, U0 d# E/ |% M   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)  u& n8 S# Q2 l7 T3 S& ^
   - CHANGED: Made tracked connections load async from rest of the page9 R/ R- ?0 r: R8 h0 v+ `1 U
   - CHANGED: Increased hostname width on Connection status page3 D  k/ R; I3 c0 x" Q6 g
   - CHANGED: Improved WOL page functionality.
. y- Q  F$ O# e
3 q; O4 p$ i8 n7 D) m; h9 L* {# @( d) z' Q; R
3.0.0.3.144.11 Beta:
1 ^  c( R, T0 O5 |1 F- \   - NEW: Name field added to DHCP reservation list; h+ \# p: L- s3 P! |7 Z2 u
   - NEW: Webui option to enable resolving IPs on the Connections tab
3 L* X5 _( m" o   - NEW: Store a list of computer MACs to use as WOL targets% s. }1 {4 @, |$ M1 I
   - CHANGED: Increased dhcp options from 32 to 128 characters" t; b  e+ G0 u( k6 h+ k4 t
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced3 D& l& o$ L8 \- P; v
     it to 16 in recent versions)
) b2 U. q' _6 p; `9 h8 A- K1 i   - FIXED: Retrieve dhcpc options for the correct wan interface
! K, k9 M" ?) q, s- \
8 s8 r6 v/ {3 W1 |! D# G( x1 ~. s
+ `4 K' c( j7 I+ z5 M3.0.0.3.144.10:* j9 @( T! ]% i+ D0 u6 c
   - NEW: Rebased on 3.0.0.3.144.
; t! }* N# m/ N( |/ ^/ Q   - NEW: Support for 64K NVRAM enabled.  ***First flash will
5 c1 F5 J! @4 N7 U# `. C          wipe out ALL your settings!  And you cannot restore 3 ?4 c; H8 {# u, n/ M
          from saved settings - you must manually reconfigure & q& I' L5 k; ?
          everything.  Be warned!***0 @7 l- v1 K* N( I( N- e+ k
   - NEW: Enabled support for Broadcom Wimax devices9 ]7 v0 h; L  I3 T# L, Y  K
   - NEW: Added cifs kernel module (for mounting remote SMB shares)3 R' H% r; |( q# B6 R
   - NEW: Added layer7 iptables matching( Y( _) P6 k  a0 }4 b. X4 K, w, v) @
   - NEW: Added user-options for DHCP on the WAN page
" ~7 u# x" R9 Y4 _/ x$ l7 a' |   - FIXED: Router crashing when connecting to it over Wifi
; c8 w% g9 y6 j! ^5 G            and running the newer QoS code (disabled GRO)
5 l2 d3 U9 e7 |% ]3 z6 g# ~   - FIXED: Router crashing when connecting to a network 7 P. `+ B1 t8 g- ]1 G  F
            device behind the router from over a VPN% n( C2 X- R5 Y/ J, @/ \
            connection (disabled GRO).
. r0 a' `4 H9 r8 y   - FIXED: Incorrect timezone set unless enabling5 W2 F5 r" I% L3 q
            manual DST.5 y+ ~$ Q5 X- R' H+ W

+ S3 U; ]) w5 q) d% [( m! S9 \3 w1 K+ n1 ?
3.0.0.3.130.9:8 g1 ?7 j; c  C! n5 _
   - NEW: Enabled new Dual WAN support from Asus" n5 v( o0 V' c" l+ o% j
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui$ x( A; T! G. C" z% }. [

$ x  I8 f) m% M+ s! \& b7 |! ^
# h3 d" k1 \. ~% f, D+ Q8 y& W3.0.0.3.130.8:
  Z/ ^4 |: e% Y- P& R*** Reverting to factory defaults BEFORE and AFTER flashing
0 W' r6 |& h' D. `6 J* _this version is strongly recommended!  The newer Asus code base " M8 P5 h% l2 B3 M5 m
seems to have changed quite a few settings, so you'll want to
  N7 R# d9 Q( c7 J7 onot only start with the new default values, but also get rid $ \; H$ [+ q; V9 a7 l2 F8 T
of obsolete settings.  Otherwise you will be wasting a   I6 r+ D% E3 _! C! v7 p
good amount of the limited available nvram. ***
5 ^# C$ R; b( ?; l; H
4 A% D7 F3 J7 `0 _   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code , N0 h6 N! L0 J  R: C  |! _
                  and/or kernel code)
' c2 o: E+ i& N8 X) k0 n
/ X2 n9 m* B, c4 k1 J. R7 G   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
. Q8 K( R) L- h* v" R                  a LAN device behind the router.  Workaround is to
; M. i4 d. m3 E1 ?                  use an IP range outside of the local LAN+ z! V" L) u3 D8 m; T2 J6 D
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either
2 U* Q/ @% F- t" U                  set your VPN to use the VPN tunnel as default
8 l% @( k2 o8 n' g; X0 I/ {                  gateway, or manually add a route to your VPN
  R. S8 G6 O2 ^                  client.
" j3 N/ t' L4 y) i& h7 a) M! y0 K4 W% s/ }
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).2 a  H  R) }1 |' s$ M) b
          Build 130 brings various code changes to IPv6, not sure 5 X5 V0 {* v; U# L" {
          what else (as I have no changelog between 112 and 130).( b  S. x  A/ p, |& C4 B" F5 N7 h
          The QoS code remains from build 108, as build 130 is
/ @, D* A0 Y) k0 c% P; ~- @          unstable.
6 M0 t( A* f, y  a   - NEW: Added "diff" utility8 u4 n- S# S/ x
   - NEW: Keyword-based filter (new in 130)
+ j8 c  I! H2 V5 j4 {0 [7 R3 w   - FIXED: Firmware/settings can now be uploaded over HTTPS
( }' h+ X* b5 S8 j& r            (bug fixed by Asus)
' `4 Y2 Y( }. D   - FIXED: Buffer overflow in networkmap that would cause garbled 1 F; @8 K' ^1 Q! ]
            device names to appear on the clists list (bug in
) ?4 T/ \) p  E( r- c' p& Q            Asus's code): @+ H4 C1 M4 v' \- ^
   - FIXED: Firewall would break when applying a game preset that
) H+ ^5 L* r- J8 U9 G5 L            had multiple ports separated by a "," (bug in Asus's
& c0 Z: f& i5 ^6 j3 s+ G5 U( w: K+ P            code)/ @# V4 F1 }- E6 \; y" F2 Q
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
2 B7 a! ^- B# g  P3 V' i   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)3 F/ N- c9 s0 ?+ z: `
   - IMPROVED: /jffs/scripts/ will be created automatically if it
% c! K. Z- {# S$ \+ R               doesn't exist (you must still make any new script
/ |  |* Y" O" h               executable using "chmod a+rx script_filename")
8 [7 e+ S8 [2 P+ k. G# ]
' ?; Z: d- Y/ [2 H2 M4 g* P' |
" t6 K# x) o3 r( d/ `' x4 P3.0.0.3.108.7:
$ B  ~" s- n8 r3 c% i$ Y5 |   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)6 N7 ^, X) P2 q# H  l) T
   - NEW: Added webui page under System Log to display active/tracked
5 A- o: O6 m' _" r          network connections.1 A" \# P2 X+ H5 F2 v; k- P
   - NEW: Added netstat-nat command.
$ o6 M5 ~# U6 C/ R   - NEW: Added pre-mount and post-mount user scripts (patch submitted by $ T: o- C( T, p( s: U  R; [
          Shantanu Goel)
  z) a  h9 i$ d3 m9 s   - NEW: Allows tweaking TCP/UDP connection tracking timeouts$ ?8 y; {) B% X8 P# z
   - FIXED: Removed check in Asus's code that would reject txpower > 80; f6 k) A6 K1 [& }. ]; d4 u/ c
            unless you clicked three times on Apply (?!)./ B# R4 A- V9 m, p' l; y
            NOTE: Still not sure power setting even works, as I get1 o4 y. e# S8 w4 s, m
            -80db from the other end of the house no matter if I use ! s3 Y- e  H8 Z  w3 u( K
            40 or 500 mW.- }3 R. q  s6 x/ M+ z7 b

" r, D) V$ C1 h" e! y) l+ x- X5 u% }4 s; P- [. r8 _/ j+ ]
3.0.0.3.108.6:- i/ A- o& K9 f0 u! |, D% z5 [
   - NEW: HTTP access list (backported from build 112)
( Q/ K  y2 I6 X3 W+ s   - NEW: PPTP VPN encryption options (backported from build 112)7 V# w4 x5 n* ]# p# b0 g2 `
   - FIXED: Traffic history location was't properly saved
3 R) w7 H$ V7 ?            when changed in webui.  ]. m% h2 i, J2 n! n
   - FIXED: Disabled traffic history saving to nvram for now,, T* B/ f& N8 f) T1 R& `9 F
            to avoid people accidentally filling their limited nvram space.# R) Y- Q' A5 Y* t, q
   - FIXED: Missing bottom pixels from the bottom of General menu* K; X$ v1 m# M4 Q# r1 o
   - FIXED: Removed invalid CSS attribute( m1 n$ z4 ~: b* G" p
   - FIXED: typo in VPN iptables entries (bug in Asus's code)! j+ @& K% Z. _; t4 m; o- {/ p

& y: s7 E9 N1 P' J$ d% `
5 O" V) G9 x- b' B" I8 S* c, }9 a3.0.0.3.108.5:$ ^5 f9 A1 Q! {. m+ o/ e' t* ?4 C+ I! w
   - NEW: Crond starts at boot time.
" s' S% c5 M9 ]* k  u   - NEW: init-start is a new user script that will be run early on7 |3 n! p0 x( G' W
          at boot time (right after jffs is mounted, and before any
6 [; \& f1 _; f5 o1 g# O; C( Q          service gets started)
7 `7 t0 [# v( `+ I( L/ n# P  - NEW: Can save traffic history to a custom location (USB or ) S1 X! R1 b- V+ ~9 i
         JFFS, for instance) to preserve it between reboots.
8 ^% ]# w1 p1 s2 C$ N; ?6 s" g  - NEW: Added Monthly traffic page (ported from Tomato): u- O7 _# A; J6 \8 _! R, t% L$ E9 p2 ^
  - NEW: Added the Performance Tuning page (with temperature).$ w& |  h5 S/ C* g( V
  - FIXED: Webui authentication was bypassed by the web server (bug in
$ s% V3 m; i3 c* u/ A  E           Asus's code)+ f9 x# v* \  ]& u
  - FIXED: Httpd crash when uploading a FW or settings file over
) i6 Q. ]" t6 J5 q: f9 W2 h           https - should simply fail now.  For now you have to
, B- M5 K5 h+ ]: J( Q2 t% l           use http for flashing the FW or restoring your settings- _( R3 r) H; V
           from a saved config file.
, K6 r8 d$ X9 d3 F; o; X+ [, o* |; V" y5 v

# R+ v9 l8 }6 q8 f/ W' t' E3.0.0.3.108.4:% [8 i$ q/ s- H. I+ V8 m
   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in& q& h$ ?% Z$ e$ B; Z5 ~2 p6 m
          the OUI database (ported from DD-WRT).. ~4 d2 E5 X9 J2 C3 k
   - NEW: Added HTTPS access to web interface (configurable under Administration)" e/ S. u8 P/ ]2 Q5 f- v
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration); }, V/ T9 n  s8 X6 X* e
   - FIXED: sshd would start even if disabled
/ ?. c+ G- H4 z" e2 H+ B   - CHANGE: Switched back to wol, as people report better compatibility with it.- o. t+ s' M" z, {; J
             ether-wake remains available over Telnet.1 q, j5 x, V0 j
, g5 Z7 ^+ I$ e! ]8 t

( w& J. [) @' M7 ?3.0.0.3.108.3:
) k& Y' G' r6 l1 R$ o   - NEW: JFFS support (mounted under /jffs)
/ H3 h3 w) v- v* a# Q4 V( w2 m   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,! ?7 V. U# ^- l) S7 _) n
          must be located in /jffs/scripts/ .6 @* ]/ p" F) k$ B% e
   - NEW: SSHD support2 T6 \0 ]7 h( k  k1 Q* U$ Q
   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
' i9 H$ W0 C/ J* Y- T; H* `. r0 j   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.4 m+ w3 Q7 e: q6 O- v0 @. t
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
5 E/ N9 }8 c. i( X* x
2 A( [5 Z( i3 B7 u3 e$ m# q5 y& P
( b2 r7 d8 d5 }+ [9 y5 b& s1 x7 z3.0.0.3.108.2:& D; q* y: {3 f$ B5 v& ~
   - NEW: Added WakeOnLan web page/ r) h! J4 K) b$ I0 ]7 T+ G. G

- q6 S$ g6 k- c; L- a% h/ Z/ P9 M% b
3.0.0.3.108.1:7 M( R+ a, Z# Z/ J, u' s# T
   - Initial release.2 A1 x$ y0 o' h; g& z( d

% [: N7 c/ h4 i0 [* j& F$ @" W' a1 [' G( s2 D, o) P7 \( \
Contact information7 T$ E5 M9 a# w% f, T
-------------------4 G8 j4 V. W2 g6 n) E
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)( D; a5 P- I. ]0 Z
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
1 u" T% N, e( a( o* CWebsite: http://www.lostrealm.ca/
0 l8 j( g# g* F; \, B" `Github: https://github.com/RMerl/asuswrt-merlin; P  A' D. c9 }7 u9 ^, E$ w
Email: rmerl@lostrealm.ca
3 b7 T+ M5 d3 d0 FTwitter: https://twitter.com/RMerlinDev
# M: ?3 H! w! W) E& V5 \+ U1 |7 y; z; B
Development news will be posted on Twitter.  You can also keep a closer eye
4 q" F0 N1 }8 T' G: c" zon development as it happens through the Github site.5 t* x% J  \4 D; n# a
/ m8 @/ S, R' s5 ?# Z. W
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
; T0 z! b8 z  [post there (in the Asus Wireless section).
1 a( k* S# X7 J7 Z7 Z
5 j3 q$ o8 R9 A+ w! K3 K/ O2 g7 Q0 G# H% |
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
4 m8 r6 U) y$ x3 y) h+ |to give more than a simple "Thank you", there is also a Paypal donation button on my website.4 F/ E- a0 a! V# N) r

2 U3 g( t6 v: c8 m- N1 Y- h; ~8 sI want to give my special thanks to Asus for showing an interest in this project,
1 r& k  ]6 N0 u( Yand also providing me with support when needed.  Also, thank you everyone who has $ f5 X5 x& m# D* Y2 _" W
donated through Paypal.  Much appreciated!
3 ^9 S* M9 T! h( `7 a: o' S* [& z$ T" s( n

/ Q3 w" k6 }5 p: G& _, R
$ F% g0 ]) ^" v---
) e, Y3 h% O& ^' P- ^Eric Sauvageau& `1 t3 O8 c; r% I0 _

7 ]# C% W8 L" {. w" a- P8 y
; e  }* T! R* F2 h

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 * m3 |( D! x# q5 A- S3 K. v
谢谢,正好有个N16,刷机试试效果。

, V& a/ p6 `' d: v6 D文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
4 g8 y- I1 F+ o$ M. A* F没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!" n6 q4 h$ j3 b& L
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-2-13 01:48 , Processed in 0.037177 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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