找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23050|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:+ O  s0 g- {& B: E1 B, I5 u9 U

" Y/ [# s+ v" P" W0 E" t' y* T  Rebased on 220, includes AiCloud; added wifi client stats* W% A% h: v, x7 C- Z
  
! x! H# Q7 U# U1 |; a' f# x  
) u( l$ Z% G: d5 _  9 q5 H4 O3 E# k
  
" I% V, V! l3 V- E9 _  $ x$ v/ ^  W% m& ?% V9 G. ~/ w- U, i% S. y

9 o* ~3 {5 R7 L+ R2 d, z! d+ Z$ G( _0 ?

1 Y$ e! t# }8 w, v% ?7 U# y- s1 l% N

; d0 y( p8 ^9 j( J: i$ z- T' l, A1 Q; C& }3 X
4 Y( Y+ e, m- S+ v1 G$ j( v

, C- `# K1 Q4 \7 I0 E
9 [! e. y: p+ r6 D" ?3 r$ Q5 H3 [7 Q3 c

! v& D5 S% X2 X  `Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
2 N' P( c9 a4 s$ z* c6 i7 P3 R=====================================================
$ ^7 C/ o0 A0 N: R! ]( Z* j
2 ~# S3 ~, G0 t4 n5 j
9 B7 Z* d7 h6 a: pAbout
1 X. n) G# j% c3 I; v-----
4 g6 d# V% i, U' @+ R$ ]* f+ ~. fAsuswrt is the firmware developped by Asus for their newer routers.  They are # v) k' n, I( X' @4 }# d+ _3 R( f, h" r
also porting it to some of their older models, like the RT-56U and RT-N16.  6 b1 t6 ^, p$ E# b/ i2 R
While originally based on Tomato-RT, Asus has disabled some of the ' T1 w6 ^0 b: p! \
original Tomato features, and added others.
8 Q: x! o( H: `. J3 |8 X' k
' M, X/ ?& d/ D, NAsuswrt-merlin is a customized version, which I am developping.8 Z# G+ ~' g& l
The goal is to do some bugfixes and minor enhancements to Asus's firmware, ! b5 T& \0 F7 x" Z% K) J
without targeting at full-blown advanced featuresets such as provided by
8 ~5 G- f0 `- Z# Nexcellent projects like Tomato or DD-WRT.  Some of the features ) H4 V5 J& p0 c  p
that had been disabled by Asus have also been re-enabled.
! M0 U% r; F: n( LThis aims to be a more restrained alternative for those who prefer to stay ! Q% y/ _) }+ ?- L2 h/ G5 F
closer to the original firmware, with limited risks of seeing new , ]5 S1 z9 k9 \9 B% E/ h0 c# m: K. W
features bring in new stability issues.  I value stability over
7 i  N+ r; ]8 Q. U7 J+ ]performance, and performance over features.) G5 f! l5 l) x( l$ @9 M
! v' a* J) b9 ^) j

$ J* S3 W7 \9 x: g6 J( i; q4 A# K% y
Supported Devices
& B1 z& d1 y6 t9 F& B; @-----------------
' n8 @: l9 i6 o/ X, ]- Y+ JSupported devices are:
( k2 \- _! O$ N * RT-N66U) P. D* S3 Y- L6 y" v$ J
* RT-AC66U
3 Y6 u1 ^$ l! q1 [7 o; s6 e1 D6 F& D3 r% A2 t8 w
These devices have experimental support (because I don't own one to test it):+ g* P" ?+ A; i. U/ }6 T  e
* RT-N16# N; m5 b: n" J0 ~2 y0 q/ S

1 s% u/ K; t' D$ M! n( O* a0 b: \# z# i9 ]  h, l
& p/ O9 S; P5 N8 ~7 ^5 g
Features+ _$ s$ d  Q/ m7 ^0 L8 _+ Z
--------
  h4 q$ I  D3 ?" \Here is a list of features that Asuswrt-merlin brings over the original firmware:
' ^" v, f, y( P5 j/ I; N
0 @5 N5 M) T- Z2 J: Q- Based on the source code of release 3.0.0.4.220$ y1 x' H- }- G% d- x" w: B1 ^- j
- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)
7 e- J# _, A: Q- WakeOnLan web interface (with user-entered preset targets)
& E: Q- N' D, i! v+ ^6 f2 F0 }, g- Persistent JFFS partition# v( \3 s4 |, F* y
- User scripts that run on specific events2 y( H3 ^+ V' m; \4 k. ?% Q
- SSHD (through dropbear)0 B( O  P/ t* A3 k& g6 F0 t- ^- ]
- HTTPS web interface/ x" L& P3 R8 I8 T4 N' U
- Crond
- O, g/ b- c, G6 a* ?- Clicking on the MAC address of an unidentified client will do a lookup in
: q/ q1 C3 a* z/ f8 L" l  the OUI database (ported from DD-WRT).
( d$ [, f- y# i- F9 B+ C" j- Optionally turn the WPS button into a radio enable/disable switch
% {+ A. Z; h; U4 u+ B9 v' e- Optionally save traffic stats to disk (USB or JFFS partition)
& f/ i4 n' n# @, i  T- Display monthly traffic reports4 h- O- v) d2 [! [7 W7 g
- Display active/tracked network connections7 J$ X2 x+ M, P( p8 Y. Z
- Allows tweaking TCP/UDP connection tracking timeouts- c/ Y4 q% H( n5 i1 c6 |
- CIFS client support (for mounting remote SMB share on the router)
7 h# \- r% l1 X- Layer7 iptables matching
/ Z& i3 v) U9 u- User-defined options for WAN DHCP queries (required by some ISPs)
: N0 f7 W8 `6 w+ T& U, S- Name field on the DHCP reservation list
, G1 H  L7 M& B% ~- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)( K) u) H- {$ w+ C. U
- Dual WAN support (both failover and load
8 t) |8 U% z: \# s  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
5 h! ^9 b2 O8 f* n' G, ^' z1 A- Disk spindown after user-configurable inactivity timeout
9 I' @2 f" v# H  l5 t3 L& I1 D- System info summary page9 b3 I( h- I7 S: ~8 v! {
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
1 E7 P4 P) L- x- ~- OpenVPN client and server, based on code originally written by) |6 j/ Y2 F( C8 ?% r6 h3 f0 s  |
  Keith Moyer for Tomato and reused with his 4 s0 J+ y* _# @/ u  r1 J
  permission. (RT-N66U, RT-AC66U)
; c. x; S1 @- s! }3 M/ D8 K9 _& m/ q+ \$ P6 j6 @$ e$ j& p
: ~( T) V8 ~/ L0 J2 ~+ C

& @: D+ s% _2 BInstallation
1 X. O& \1 e7 M! Y( w- m------------
! p) x/ {( Z/ t: HSimply flash it like any regular update.  You should not need to reset to 8 d8 p1 |: p3 {$ m% B; E' a& d  g
factory defaults, unless coming from a version that used a different
6 m4 r/ a. C* Y' o9 Wnvram size.  You can revert back to an original Asus firmware at any time just- _" h( O$ y, y! J5 a4 f
by flashing one.. v+ O1 E& K1 W
  z4 @+ {( G" B( `: g9 V( U6 o
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the; H5 @, a% t# Y
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it   M* u, w8 a! x9 }
will wipe ALL your current settings and revert back to factory default!
3 {) V, k& S- a9 H6 f/ a+ e6 \This is required to upgrade the nvram storage to 64 KB.* F' S; }9 W/ M  f
% u2 k1 D/ Z' N0 ?& |* g2 N
) B+ x* X5 u9 B$ Q! x1 K- n
Usage
$ ^' }7 r) K  Z4 F1 Q+ M7 R; s5 x-----
% s; |% p6 a. c  m
: }* M' U9 ]& o# x* JFFS *
! E) G$ X% G" @% l0 l1 _; FJFFS is a writable section of the flash memory (around 12 MB) which will
# P4 v* n1 x7 s/ S1 \7 d2 W) `+ hallow you to store small files (such as scripts) inside the router without % Z& t4 U% M& C/ L5 ?
needing to have a USB disk plugged in.  This space will survive reboot (but
9 L  Q7 x% Z  _; [6 E3 a$ I7 j% |4 tit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
9 @2 Z$ M. c! ^It will also be available fairly early at boot (before USB disks).
1 P8 R& X8 q# P9 s  X1 G3 ]: l8 X  q* @: T+ ]) d4 e
To enable this option, go to the Administration page, under the System tab.
; c3 I. m$ w$ e% z5 m! o9 a; `/ \& b9 m5 n3 y  j5 d& m$ L
First time you enable JFFS, it must be formatted.  This can be done through ) f. i: \1 u2 M8 D8 x, ^
the web page, same page where you enable it.  Enabling/Disabling/Formating " j  a5 D6 y: ~1 l+ j: a
JFFS requires a reboot to take effect.
- u4 T4 g* i5 o6 P& B: @3 u2 x: q& J1 p+ u6 I
I do not recommend doing frequent writes to this area, as it will
, t) J. n6 ?3 cprematuraly wear out the flash storage.  This is a good place to - k! c: n4 L, M4 o& K! h$ A
put files that are written once like scripts or kernel modules, or $ t: o4 m5 E; A4 V) m
that rarely get written to (like once a day).  Storing files that
( f. V" r$ v( p  H/ g- A, I6 s0 Kconstantly get written to (like logfiles) is NOT recommended - use
  A8 R! O. j1 Y2 h  W* B  E; b: G" ga USB disk for that.% \- D: H+ O, E. J1 v# W

0 y" c* Z$ }7 q: ~: L( g
" c" s& s7 B  z4 x) B8 D2 C4 G8 m% \+ ]7 V" ?2 Q/ D! |
* User scripts *) m) L( G- n7 Q: k3 D
These are shell scripts that you can create, and which will be run when
2 W5 [* v1 Q' F( ~certain events occur.  Those scripts must be saved in /jffs/scripts/
5 T4 r5 V! V2 A  c! ^8 O(so, JFFS must be enabled and formatted).  Available scripts:. N' R4 }: u) _9 y
- U1 j& K* W- `: Q+ S' n
- services-start:  Services are started (boot)
2 k/ k7 q8 h6 R$ `8 a) V- services-stop:  Services are stopped (reboot)6 Y* L3 y! y' d8 c' G
- wan-start:  WAN interface just come up (includes if it went down and back up)
9 t! ~! P4 w/ M; j1 [8 O- firewall-start:  Firewall is started (filter rules have been applied)8 ]" ~7 ?6 C* u
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
* U+ E' u' M$ e$ X4 e6 C3 K- init-start:  Right after jffs is mounted, before any of the services get started
9 w# V& }. u9 M6 L6 F2 f& B- pre-mount:  Just before a partition is mounted.  Be careful with . Z% @' j* J% N' K1 e) L9 m2 e% R
  this script.  This is run in a blocking call and will block the mounting of the 6 z. N4 P1 S' D% Q% ]! t
  partition  for which it is invoked till its execution is complete. This is done " o, i# ?  ]- Q2 j" f
  so that it can be used for things like running e2fsck on the partition before
  p7 L! R) p( \6 l% T& \) o  mounting. This script is also passed the device path being mounted as an & c1 P1 I1 y: x; D, P
  argument which can be used in the script using $1.. {8 v; D7 P; U0 E' S' y
- post-mount:  Just after a partition is mounted/ @( `( m& V. ~* c$ {; _7 G( j* }
" l5 ^% E0 N  G& @; g& _+ R7 I: t4 A
Don't forget to set them as executable:+ ?- \2 e9 g7 {' \( ]: F
* e, h# H  G! r" ]
   chmod a+rx /jffs/scripts/*) T, \# P7 S/ L* \& [% X8 d5 m

4 x/ U3 F0 M$ z& b5 o7 ?3 @% xAnd like any Linux script, they need to start with a shebang:) Q' u$ l2 c5 a5 z- z

+ h9 l8 O5 Y- G. M4 b# e7 X   #!/bin/sh8 T$ @# H/ m; L: p, r; y0 y

% D3 F! P+ M' M' x5 a# g" A. T9 I+ f! T! u* X
9 G* H1 H( V3 M$ u" r5 X
* WakeOnLan *  ^$ d  g% p& d' G
There's a WOL tab under the new Tools menu.  From there you can enter a5 f2 y% h2 e8 N# z8 p! w$ k6 j
target computer's MAC address to send it a WakeOnLan packet.  You can also* v  l/ j' l: N0 T* \
create a list of MAC addresses that will be stored in nvram, and on
0 n1 _+ i8 b% ?6 X6 V) K7 gwhich you can click afterward to wake up one of the listed computers, without # O, k- `/ F1 H) M# j
having to remember their MAC addresses.& z2 H' H; C' C( r  a+ w8 s

) {0 ?' W/ m1 o
. [9 O3 E% Q% V: K3 @7 c: I+ v4 K
3 v' C7 ~; r7 H  O5 c6 k* SSHD *
: K6 d% ^5 n* ~$ P6 z' p2 N' sSSH support (through Dropbear) was re-enabled.  Password-based login will use
. ?/ `) I2 t; r' `2 Mthe same username and password as telnet/web access.  You can also optionally 8 d+ }2 o, {% n& A9 Q
insert a RSA public key there for keypair-based authentication.  There
7 f) T9 p$ H, |8 z  f( Z' mis also an option to make ssh access available over WAN.6 l" C$ {* K6 g9 ?$ T; K: `

2 @, [. G" G6 |
4 i! B8 d, Q: p6 k; w! h1 d* HTTPS management *
; E0 X. w1 e; V  g) s4 HI re-enabled HTTPS access in the firmware.  From the Administration->System
7 R& }) P* k# epage you can configure your router so it accepts connections on http, https
- D. }* A* X& a/ D% vor both.  You can also change the https port to a different one
  m1 g% s$ b$ |$ W- L(default is 8443).
' Z& E% C. q# L9 \! _! y9 u4 X2 [4 U: X# I2 L9 y
0 g/ ]- n0 u' P
8 J9 ]* X# l) ?3 \' s
* WPS button mode - toggle radio *
: r! j- N( y. j# t# TYou can configure the router so pressing the WPS button will ' Q+ ]0 X% R, y7 |! n# W
toggle the radio on/off instead of starting WPS mode.2 i+ K+ g: O# w6 ]& o
The option to enable this feature can be found on the
3 h. s6 q" ?2 rAdministration page, on the System tab.: v8 [$ l  d, k# N
4 S' R+ T) C; X; i8 D% @8 a
/ d" p/ L+ [0 T" U

9 e, L% X, p0 q! a, V3 f% w* Crond *
5 H3 W) `. h" q: F) c5 w! N, kCrond will automatically start at boot time.  You can
0 q% {8 ~; }8 [. G2 \/ ]4 ]1 Z) pput your cron tasks in /var/spool/cron/crontabs/ .  The file ' M0 c' q1 k2 @. [7 b
must be named "admin" as this is the name of the system user.8 t9 [% ~% @. D" A7 ]
Note that this location resides in RAM, so you would have to
8 e' s$ y+ N- y+ b7 Q" mput your cron script somewhere such as in the jffs partition, # q& ^3 x8 b" X  a( u
and at boot time copy it to /var/spool/cron/crontabs/ using . D8 B* v; K" k$ z
an init-start user script." n, a* U( s. @3 }7 Q
/ ~( {. [; {- Z9 P, U; G

# I& `, w, ^1 k
0 |( R" c$ m/ U5 _5 Z: q" b9 `* Traffic history saving *
% h6 V8 a' v) b; `7 AUnder Tools -> Other Settings are options that will allow you
) W" C8 Z6 j1 y+ o8 J% s3 |to save your traffic history to disk, preserving it between
( t% V+ p7 k; Y5 e, }router reboots (by default it is currently kept in RAM,
1 ]6 s5 _' D( H1 b) aso it will disappear when you reboot).
, v' C* [! ?' b7 j8 ]4 Y9 U1 F( D4 d4 |% d
You can save it to a custom location (for " P$ `0 F9 a8 H; o) h" b
example, "/jffs/" if you have jffs enabled), or * a1 A4 w! W- N5 S3 @8 C  e; T
/mnt/sda1/ if you have a USB disk plugged in.
1 o- R" P: x( v* l9 k0 _- E. NSave frequency is also configurable - it is recommended
+ G) I2 l7 @4 J  Mto keep that frequency lower (for example, once a day) # u% `# {4 ]2 Q3 u! u; v8 T6 c( T* v
if you are saving to jffs, to reduce wearing out
- Q) `7 L! T7 w7 }0 X+ Ayour flash memory.  Make sure not to forget the trailing 8 g: V6 J/ J' s1 B5 u# D& q
slash ad the end of the path.
8 ]3 w" V4 ]3 w1 Y( `) J* P5 c% X: a/ z5 m9 H0 L5 s3 L$ }
Also, a new "Monthly" page has been added to the Traffic
/ D: a0 p/ Y" D, a6 SMonitor pages.
+ W0 [% i  b) b5 J6 i3 ^! A+ d: u3 O+ }: _& N% A4 x) p6 Y# ?0 Q" E
3 k$ h  z8 `2 P' c
% i8 R* j2 c. \
* Display active connections *
. ?# |9 b, ?; eThere is a new tab under System Log called "Connections".6 @- P; V; N8 h0 c* P
This page will list the currently tracked network connections.& g( n$ Z/ ?, o. ?( I# V. f6 d
You can enable name resolution for IPs on the Tools menu,
. x. @6 E9 `6 }+ b* u1 g1 `; W5 J+ wunder "Other Settings".  Note that name resolution can ' C) N) j% p; T: z9 E3 D0 _
slow down the loading of this page, especially if you have * y1 w* T# p5 ~1 Y3 }  G
a lot of tracked connections (for instance while torrenting).
% J3 r! u# U/ G
- A) T- l- i, B
% q* u; Q- r  Z+ r. q  `2 T: a. e9 `$ N% u6 D+ T5 c
* Adjust TCP/IP connection tracking settings *
8 z5 ~, G6 d% uUnder Tools -> Other Settings there are various parameters
+ P, H& B  [: U% w+ |that lets you tweak the timeout values related to connection
" q( U" v0 L. r5 m0 S; q, N/ Ktracking for TCP and UDP connections.  You should be careful with $ J3 h) q- s# m9 |5 m! b- b
those settings.  Most commonly, people will tweak the UDP timeout
9 }$ u( A( {* Rvalues to make them more VoIP-friendly, by using smaller timeouts.
( _: s- T, i7 M% D' {Timeout values are in seconds.
8 a# r- X. N: `/ f9 }6 w/ s$ E( c: N( Y( i6 Q* W6 f
- A5 D7 n9 \! j  U; E
6 Z' K& _8 Y" m% l0 B+ o2 e
* Mounting remote CIFS shares on the router *# \+ G( Y& r4 q
You can mount remote SMB shares on your router.  The syntax will / B! p( |, @2 g9 C* ^8 M1 K- V3 h
be something like this:
& L. L0 t% s8 x, n) [( q' b. _9 M  i' A0 F, L3 f
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"  s* S0 O- y" r

0 |) c0 U9 a. ~/ G7 q! {(backslashes must be doubled.)
* c- w* w- ^* w
, @$ I( B8 i* a7 U5 h
* ?/ g, H/ b9 E) c. g3 e
( ~# K( \5 A8 F4 u* @1 S9 E7 g% d* Dual WAN (EXPERIMENTAL) *; x# S7 p; C' \2 i: K
Asuswrt originally supports using a USB 3G/4G modem to use as a
" c/ V1 V# j' Z, [& v6 dfailover Internet connection.  Dual WAN is the next step, also 5 F$ ^4 Y- {. `6 F7 r9 w
developped by Asus but left disabled so far in their official " l7 E+ g: |: w8 b3 P( L( @
releases (probably because this is still work in progress).  + U* R; Q: w: D: _9 H4 [5 s) v
, u9 d4 Y/ H) e' L8 O7 `
The first improvement over USB failover is that it works not only
4 L# e, p. x( I! Ywith USB but with other ethernet devices, which can be plugged 8 t( N9 u! k2 e- t0 }7 f
on one of the LAN ports that you will select as the secondary WAN * C- w) |# e  Z5 M& Y5 ]
interface.  The second difference is that in addition to failover
/ _" n/ w5 x* w, H# zmode, Dual WAN also supports a load balancing mode, allowing
6 M) p  B$ S0 q5 a2 U7 v4 Y4 Zyou to share both connections at once.! Z! r" `4 h# ?& e
3 x% E3 j# v! S4 P% l7 n8 C
Keep in mind that Dual WAN is still an experimental feature, until
3 v) ]3 _" w+ d( s% s4 mthe time Asus finishes developping and testing it.2 q# B9 I& p: W; W1 {
! ^$ g5 p( z# \3 c% h

, @! e( J; b+ H- z
/ Q! w8 C9 B3 D3 h% j# [* E& Q* Disk Spindown when idle *
+ Y! L, u5 n. R2 @2 O- n7 RJeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
# k7 t$ t) F$ z& R5 Xto configure a timeout value (in seconds) on the Tools -> Other Settings
/ t# i! D' y. z" g! Qpage.  Plugged hard drives will stop spinning after being inactive
/ d. O9 u2 g: M: Y6 u* Pfor that specified period of time.  Note that services like Download Master
% l, a( Y9 D; W# ]/ l. ]/ ymight be generating background disk activity, preventing it from idling.1 ?1 b9 h2 \7 w5 L0 M% b0 n
9 M) k+ a: s0 V1 B5 Q( b

& c* T# d, V' }' U6 M- z" k/ m# H  ^" Z6 Z3 K; J1 v  ?$ z
* OpenVPN (client and server) *
5 @( p) U# p, a# r- `4 ?( s  a( WOpenVPN is an SSL-based VPN technology that is provided as a
# N, ?1 Q) \3 @4 [secure alternative to the PPTP VPN already included by Asus.
. H/ k/ h" H3 d: P  c; y: o4 M, U6 nOpenVPN is far more secure and more flexible, however it is
* S+ q) e! {6 D' ?+ E5 K* cnot as easy to configure, and requires the installation of
" N4 T/ i5 r+ A+ O: @a client software on your computer client.  The client
" s' Z1 _" W9 G; d1 ^can be obtained through this download page:3 l  l6 H" p2 D2 `3 ?! @

' v, z; s) |! N& d1 B1 Xhttp://openvpn.net/index.php/open-source/downloads.html
( {' t& v  g2 }1 ^" i. Q
' G  s& n/ r2 `% XExplaining the details of OpenVPN are beyond the scope of this
, p5 a$ i9 N5 n8 cdocumentation, and I am in no way an expert on OpenVPN.
1 Q$ l6 x5 Q. g4 t8 L2 ^Fortunately, there is a lot of available documentation and ( u4 d( o2 B) t% f9 U- k" t/ n3 {
Howto guides out there.  I tried to stick to the same option : r. F5 ~. a+ ?% k& e
descriptions as used by Tomato, so about any guide written
  b9 Q6 n' p* {3 v$ D5 u" ]5 c4 efor Tomato can easily be used to guide you on
& w2 S8 R$ k+ ^: ~Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin + S, Z  d  x7 W) F7 J* C
Github repository.+ c& V4 D/ x( R8 b- r& i
9 t. i9 I' M& l

) E* R" p5 _& r. b; ~, x1 s, z# d: V2 w0 W9 g( ?' X& P+ [" h
Source code" |0 N$ p) o% f9 l! l! j6 j" E
-----------5 Q% Z8 q. w* N  O0 T8 V4 t
The source code with all my modifications can be found " A. @  j% \% c7 M2 q, a0 I
on Github, at:
5 s% P2 g8 n7 r$ E$ v+ x7 O
6 z8 M' s, d' C& h( s: C8 lhttps://github.com/RMerl/asuswrt-merlin" Y# Z2 q! x* K# Q2 ]8 O$ t
  `9 t( }$ G$ B" j  v

; Y3 f" z7 B8 |9 D2 c+ @6 h+ T) h' y) b& u4 ~/ @
History! f4 T7 u5 m7 W' M8 o4 `
-------
8 A& D/ r! J* D& _3.0.0.4.220.18b:4 l, s" n" {/ N& ]) f5 T
   - NEW: Report both rx and tx rates on wifi connections
2 A: t1 ~& C4 \4 C   - FIXED: Handle cases where the wireless driver returns a speed of -1; a1 y. F  A0 p$ h( s+ a
   - FIXED: Removed rssi retrieval retries, as it would make the first access to0 m) k  B' t1 r5 B, {' z" q
            the wireless page take forever if you had multiple connected clients.* I5 R! b- q! I/ ^% i  o
            You will have to manually refresh the page the first time you access it
4 z. M8 {5 o+ ]% y" M5 O' u+ q            if the RSSI is reported as "??".
+ o4 b9 ~; s* p5 G" a# {
6 \2 b% c7 `0 l$ T7 D' h" L* H2 t) O7 T- O$ O- Q
3.0.0.4.220.18:( C/ N- O% A( R/ f, t  @2 ~1 Y
   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
: t+ j' N3 p/ M8 K          manually set to a value between 0 and 15, with 3 being the default).
5 X; \- [; s0 k( _% b; p   - FIXED: Buffer overrun in init code that would crash the router when
( N: F7 R$ }* O; b6 `% t/ d- r            too many features were enabled at compile time.
1 P1 n. }* E' N3 V   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U), R; F# f/ U$ j, R* v! d& [
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.
  x4 p: T2 @  P3 J+ D8 [  p   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
* j0 j3 w) F( w  J' S5 y* I" _' v            not properly saved./ k0 R/ M- b0 S7 b! k5 O7 j* X
   - FIXED: First time a client's rssi is polled it would return 0.
5 G. h' R& [: N" c7 X& ]   - FIXED: post-mount user script wasn't executed (regression in 220.17). D* I+ E8 K. T9 i* _
   - CHANGED: Added some info to the OpenVPN server and client pages.
4 Z+ k3 r' n" p* x) p   - CHANGED: Improved load time of the VPN Status page.7 L2 k0 F* s5 x# G- o
) \( m0 U  c2 t5 f

3 R8 V6 P0 w' p  v! |) a$ l; g3.0.0.4.220.17:7 t% ]4 ?' E8 o/ o* E* ^- F
   - NEW: Rebased on 3.0.0.4.220, which includes:
2 }' D9 n! i9 V8 F( y+ e5 `" E            * Fixes to IPv6 6rd
" O1 x- {) Y5 z# H- |7 O            * Fixes to AC66U Wifi + QoS" `+ D2 O: ]9 H9 x# Y7 f
            * AiCloud
' w9 z1 D$ r# n; [2 a/ V3 R            * Interference mode once again enabled
; [% p- O$ H+ s  - NEW: Display last received rate and rssi for each clients on Wireless Log page.: o- D' j1 q+ u. r& {
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients! d( J& `# t9 ~& T  m2 X6 g! P8 H
           if you had just enabled the option on the webui.! ]+ C- ~$ w, G2 c
  - FIXED: PPTP clients not always showing on VPN Status page.  l9 [2 l. {& E) W$ X$ d, g
  - CHANGED: Disabled DualWAN as it's currently broken in 220.
7 x% b1 Q5 o0 J# \  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks
7 f4 z; ^. e/ d( _+ r; o0 |9 t6 o3 m             the router.* [2 C- y+ t' ~! L' n% l- X1 D% Q
  - CHANGED: Removed firmware update checker to avoid accidental
4 z  W: m, P' @; ^. e' y             revert to original FW.7 O* \. C& L5 }5 `) M: K8 m
( g1 w$ Q# B8 @6 F9 v
. X2 I) q4 }, d4 {, \% L
3.0.0.3.178.16 Beta:
- U; k2 |# ^4 P: p5 H& K   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by3 F. w+ v. Z, ^$ r8 q" o7 A7 k
          Keith Moyer (from the Tomato project).4 M/ E' Q' R6 m. s- e: L
   - NEW: Added crontab command( I* Q; b0 T9 u# |
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
8 u3 a% n' {  z& C            VPN or the NAT Loopback (GRO is now disabled for that device)
$ S, Y5 h! F5 f% u( L   - FIXED: dnsmasq was listening to all interfaces by default, allowing
0 f6 |2 c; n4 u+ E7 g            even dhcp requests to be serviced from the wan side if you
( t+ z: A/ K$ b8 y2 [1 N/ o/ `            had the firewall disabled (Asus bug) (fixed by dev0id)
; I+ w- V) B& n   - FIXED: Default disk idle spindown now set to 0 (disabled).
2 G: ?/ E. J' b3 _6 _8 N   - FIXED: Corrupted WOL list when using IE.
/ t- e- J% W; q5 ?   - CHANGED: Upgraded openssl to 1.0.0j.' |; M; d2 V; T6 |' K  J% g
   - CHANGED: Included fully functional openssl command (will allow you to% i# p* ^5 h+ M8 ]+ Q7 _4 F
              create keypairs and certificates from the router).
# y! r* Z# @  v$ x7 f- ?! Y5 v" F   - CHANGED: Removed power adjustments from the Performance page, as they( c1 @1 j/ D" r
              are redundant, and not as reliable.
$ F3 i8 J& n$ o  T; M$ N8 h! D   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 7 m7 p9 G8 i. a1 g( ?
              am unable to work on them without an actual router.
2 o6 h4 h. G; d% z/ s( C+ Y- F: N5 U0 o  r; V; A' `7 [

  d1 u( s6 Q  S2 r' _! i, N3.0.0.3.178.15:; X2 v6 C3 l! W# {& c
   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:$ b  D8 }: s; k. Q0 R2 v
           * Radio turns back on based on schedule$ H) k  B! R* i3 B2 U- Q
           * Reorganized QoS pages- e- {4 H. m% i# p: ^! W  P
           * Turning WAN DHCP connection off will first release current DHCP lease
& d+ s; S4 z, P3 N6 t   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.
: t3 }1 h& F, v, v, l$ Y   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
9 M; [  ~; J5 b+ i+ d% I          max, as using the whole 90+ MB available makes little sense for
5 O) H* d! u# g7 T; ~          JFFS, and was also displaying some issues.1 m8 b+ f7 K  Y6 g' Q( R* U
   - NEW: Added nat-start user script, as NAT rules get applied separately from
1 A5 `, }8 l# V( ~          other firewall rules (firewall-start changes to the nat table are 3 O9 z$ k& Z- e8 ]% X  G- _$ O+ c) Y
          being overwritten when the router starts NAT)
, H! c, }7 ~$ D- l   - NEW: Added additional info to Sysinfo page
3 k5 [' @8 M# I6 y* _: ^0 _   - NEW: Added chroot applet
1 ?$ O& T6 \/ w# _, X   - NEW: Option to allow SSH access from WAN0 e3 W( F9 z4 g5 L# _) c& b( o
   - NEW: Option to exclude specific devices from idle spindown. ?% C4 {0 ~) g; I! Y1 D0 v/ _" O
   - FIXED: Performance page now uses the new Sysinfo API, and is now able
5 G3 u, k) K7 q; O' i! h; Y, X            to deal with cases where radios are disabled.
! k6 h: _& l% `- b0 j- M' J
" t; u; ]+ H* N( w2 n+ l% K3 F: ?- K  m: O* I
3.0.0.3.162.14b:; N- f# t6 ]7 J( z6 @9 e+ l* w
   - FIXED: Web server would crash for some people when accessing- i0 V7 }3 b' @/ i/ F5 f7 Z
            the Wireless Log page.
& V' C( D% w7 ]- N! i/ K
' I5 ?4 q3 V+ S9 K8 }: K0 n- t: d  I! c) A  I0 z/ _5 H; [8 K
3.0.0.3.162.14:
8 x  z! y  Z# e* H- r   - NEW: Spin down disks after (user-configurable) inactivity timeout& a0 f0 d- F9 u6 Z; M
          (using Jeff Gibbons' sd-idle-2.6)( _  T; V0 o/ C' w# v
   - NEW: System information page under the Tools menu.  H: d' Y, c2 H. B3 A/ R7 |
   - NEW: Station list on the Wireless Log page will now report associated/ V4 L5 i" y- s+ S/ A; C: N+ c
          IP and hostnames (when possible).& H3 h2 Y' Z. m2 I# z
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:5 u5 `7 |1 w- A
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
4 [' E% X4 r+ v; K8 k   - CHANGED: Better integration of the Run Cmd page.
# k) I3 g; A  \* |# P& p   - FIXED: Incorrect left menu rendering when under the Tools menu.0 l2 I( V" y! z. e
! o* B+ H; h! p' W2 Q+ {( {
+ G7 p6 W7 _( e8 F) m$ c
3.0.0.3.162.13:$ n. [+ a" j2 x" R
   - NEW: Rebased on 3.0.0.3.162.
; {3 F6 k$ v& G" i3 f   - CHANGED: Switched to WPS radio toggle code Asus added,
# K9 X. T9 A, m- T              now on the Administration -> System tab.
- z! W" \$ Y2 O( G+ ]- I3 f
+ u* x8 ?: |% Q) Z2 g9 E$ H8 }4 |% {# ]4 {( q" \7 b& Y
3.0.0.3.157.12 Beta:
4 B# \" ^' U2 `This is based on unreleased Asus code, which they have
  e( B& ]& v4 {# }' c+ Tgraciously provided me with.( f( X$ ?% \) X# c. e

6 i4 [& m) {4 ?; A8 A6 A9 |# T& ?   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:! k+ W9 P6 s' x' }
      . IPv6 tunnel memory leak fixed
8 v2 F# ~1 P# f7 ^5 o/ }4 z      . They fixed many issues, making some of my patches $ g6 l' {, _3 s$ f8 h
        no longer necessary, such as timezone DST, https auth, etc...6 _0 p& T! f" n4 [8 Q
      . Upgraded radvd
. a8 K# |) W4 G3 [3 Z% m   - NEW: Added link to the command shell page in Tools menu.4 F' I4 k: u1 x
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)) B7 @+ b9 W# \! o
   - NEW: Added "tee" command.
8 \$ ?9 ~" y! R   - FIXED: NAT loopback rules would actually NAT every lan to lan
; D$ ~8 G1 u! j% x' _; R            connections instead of only those needing the loopback
& i; z5 }0 C- h1 T( X! v( Z' ?            (bug in Asus's code).  Replaced with new code based on a  o( X2 l) H6 q8 v$ S0 W0 I: [
            suggestion from Phuzi0n on the DD-WRT forums.
; g6 E. t! W* q" c' e3 m   - FIXED: Accessing the WOL page would make it resend the last
+ v8 M0 d" j0 d) o: h  |- v            WOL request.5 K1 T3 j9 p6 F- D6 J
   - FIXED: 'cru' was using 'root' instead of 'admin'
, W& ~, H' T% X  G. _" x; T   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)) u6 _  B4 c6 G
   - CHANGED: Made tracked connections load async from rest of the page! G$ A8 g) s. u- X+ ]
   - CHANGED: Increased hostname width on Connection status page! p, _& d/ ^" e0 V) k% m0 N5 H& x/ z% |
   - CHANGED: Improved WOL page functionality.( E( t& i6 t; D1 s/ x

, H, R/ Z7 c5 P' D! B3 j! s7 t$ |! o* R+ |2 E
3.0.0.3.144.11 Beta:# ^; b( a7 \' q. r9 y- U
   - NEW: Name field added to DHCP reservation list
, \* h/ {: o$ A/ Z$ o   - NEW: Webui option to enable resolving IPs on the Connections tab, N% |, B6 X2 I5 g* }  ]' d# u! y
   - NEW: Store a list of computer MACs to use as WOL targets" T0 n, z6 f  n2 I! O& u5 n' Q
   - CHANGED: Increased dhcp options from 32 to 128 characters
/ K3 B2 j% h; x) a9 y   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
. Q8 m. ?0 B: w0 k8 u: `     it to 16 in recent versions)
- q9 Y; x9 t3 Q4 }2 d   - FIXED: Retrieve dhcpc options for the correct wan interface+ m; }- x- Q1 ~
' V5 z, ~  j& C) n% @0 R0 Q
1 c$ J! f3 W4 O; t* x6 e
3.0.0.3.144.10:
* l1 I% Q' n, T# ~9 r) N   - NEW: Rebased on 3.0.0.3.144.+ K' G3 [" m" u1 e" d' O
   - NEW: Support for 64K NVRAM enabled.  ***First flash will' G6 {' N+ t6 b: _
          wipe out ALL your settings!  And you cannot restore : F3 ?' {& ^2 R; ]4 R
          from saved settings - you must manually reconfigure   U; v2 N4 l) p, @8 j) r
          everything.  Be warned!***6 ?& X" O0 X. z( J( }4 D4 e
   - NEW: Enabled support for Broadcom Wimax devices
% F3 z  ]! Y3 Z1 A0 u" n   - NEW: Added cifs kernel module (for mounting remote SMB shares)# l5 ?; p4 f! ?( C' Q: E* U" ^
   - NEW: Added layer7 iptables matching
1 _9 B. f, E3 @& ?   - NEW: Added user-options for DHCP on the WAN page1 Y/ \; E# a/ S: S' O6 S: K
   - FIXED: Router crashing when connecting to it over Wifi& M' E  }- p, u' w
            and running the newer QoS code (disabled GRO)
6 N" a3 @, w$ D! q2 S   - FIXED: Router crashing when connecting to a network
, A6 t; ^# A# l( N            device behind the router from over a VPN
' T/ U% J/ K% y/ |            connection (disabled GRO).
, T3 A9 J4 c% }1 y, t3 C   - FIXED: Incorrect timezone set unless enabling
; d3 Z/ k, v' y+ S            manual DST.
' g3 e" C8 |9 x/ [$ p, O9 W8 k2 ^2 k2 r* b
' A7 T4 E& D: h6 Y8 z
3.0.0.3.130.9:
. k+ a# L) \1 R  T" j5 z* c   - NEW: Enabled new Dual WAN support from Asus
; k1 G# `- n$ J) S. v, F4 F" J   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
  Z0 l) ~' d! ?6 C- x2 r6 V# y# L& M* n5 y( F

) D" w* r; g" I( C- D* \3.0.0.3.130.8:7 `; e" n0 V( p) b, Z
*** Reverting to factory defaults BEFORE and AFTER flashing
/ H" S* {. E7 Lthis version is strongly recommended!  The newer Asus code base ( O! e. k) p0 k0 o8 n
seems to have changed quite a few settings, so you'll want to 8 Q5 E! f* G6 s
not only start with the new default values, but also get rid 3 w( o( o1 s6 E/ }! B5 G9 l6 |
of obsolete settings.  Otherwise you will be wasting a
) Z# k0 T) }1 P, }9 l2 W2 tgood amount of the limited available nvram. ***. G# s" Q! n6 G! A+ M/ V% N8 l

4 H4 a) [7 G( x3 ^: s$ w" G; b   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 2 n" t3 G( G7 H* ~- f
                  and/or kernel code)8 l) o' T0 F8 J$ k; I) F8 @6 j
: w2 D  q! D  W0 R! s" q
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing ' i- q" r% Z- M6 J' K
                  a LAN device behind the router.  Workaround is to
; K$ R8 ]; R& z) q% x: J                  use an IP range outside of the local LAN& E: d$ n5 A6 ?4 k
                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either & e6 o+ I; c3 p* k% [% |8 x
                  set your VPN to use the VPN tunnel as default : v  A! z( [4 h* ^1 H- W
                  gateway, or manually add a route to your VPN 5 ]% P8 F" }* n  S. [* y, i9 z
                  client.2 Y8 ~3 ?" W7 @' e

/ e  i* t( `+ t! i8 g  K# a   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
' M& u) G& T+ T. [" a( G$ l! n8 F          Build 130 brings various code changes to IPv6, not sure
# _! z. Z8 c; b  w/ ^! p( w9 i          what else (as I have no changelog between 112 and 130).! u( g0 S" ~7 C) d( V. _
          The QoS code remains from build 108, as build 130 is
8 ]6 m  e1 j' L3 `- z  B          unstable.4 S8 Z9 K- c2 Q! I9 _
   - NEW: Added "diff" utility9 s0 J+ O$ \3 R6 t7 Y
   - NEW: Keyword-based filter (new in 130)
4 e& W0 ^( y, f( g/ V. f   - FIXED: Firmware/settings can now be uploaded over HTTPS' T9 @. S. \* m' w
            (bug fixed by Asus)
  g# x- ^3 C2 F! r   - FIXED: Buffer overflow in networkmap that would cause garbled
1 a+ l! ^4 Y. N8 U& @7 u            device names to appear on the clists list (bug in
" r. R. o, P5 B1 U            Asus's code)
; L1 C8 T: R  b   - FIXED: Firewall would break when applying a game preset that
* R; x$ d% X  U) [* b# p            had multiple ports separated by a "," (bug in Asus's
( _4 D8 b/ q" @+ X" m            code)
8 _- P+ B. @; x" ~   - FIXED: WOL through webui wasn't working when IPv6 is enabled
; g5 }) H0 r' r% I4 W   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
1 d' c. [7 E8 l; C( r6 Y   - IMPROVED: /jffs/scripts/ will be created automatically if it
( G; m" ^2 d  w! M" n' p               doesn't exist (you must still make any new script
) m; q& B2 i' D, P7 W               executable using "chmod a+rx script_filename")
, y. z' S6 d  l$ T  B) G) e* O$ _! u; f8 |- X
0 M( }* y* N# P0 |  w4 V" x1 w
3.0.0.3.108.7:
7 A/ g  J+ k: H  F# @0 D4 `" o8 `& K   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
" ~' F& Q* U( H   - NEW: Added webui page under System Log to display active/tracked
( g* @% g+ t  z6 Y          network connections.. d0 d1 n/ p  q; g$ @8 y1 r
   - NEW: Added netstat-nat command.
1 L) {" v+ `0 c4 J   - NEW: Added pre-mount and post-mount user scripts (patch submitted by ) R% A! B2 j  c) W6 F3 t
          Shantanu Goel)
: C8 c4 ?6 w0 V! P0 p9 @. h   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
1 Y& U1 l( j4 d   - FIXED: Removed check in Asus's code that would reject txpower > 80" z# l% y' z  C) c4 J4 o6 A
            unless you clicked three times on Apply (?!).
7 N$ h: P# V- g* s            NOTE: Still not sure power setting even works, as I get3 R& W5 S. k) \5 P9 o
            -80db from the other end of the house no matter if I use 3 H/ K$ S* k) N* V) ]# K
            40 or 500 mW.
, u; v6 [0 q/ W# P2 M- s- ^* }
; G& w5 C& `/ d- q) U  J+ r0 o" c8 U, z
3.0.0.3.108.6:
. Q6 q2 ]0 k6 f1 w8 Z) _( N( R% t   - NEW: HTTP access list (backported from build 112)
( |6 Y8 M. o" P3 r' u* G' N   - NEW: PPTP VPN encryption options (backported from build 112)3 w# G  @2 z: k3 C. l
   - FIXED: Traffic history location was't properly saved
8 ~0 v. i8 m! S# l% L* Z            when changed in webui.
# @, J8 z/ d4 I" P2 l   - FIXED: Disabled traffic history saving to nvram for now,
; S  ~( j( f4 W7 f            to avoid people accidentally filling their limited nvram space.
' Q" G6 u, p3 }0 z* S+ J. Q' Q  s   - FIXED: Missing bottom pixels from the bottom of General menu% j9 S3 d0 G% d4 {+ F( n$ L
   - FIXED: Removed invalid CSS attribute
- d; m9 t3 o. j/ Q$ W   - FIXED: typo in VPN iptables entries (bug in Asus's code)
$ G7 j/ a; K+ I  q3 }& N: o% w6 M: K! `# n' i, c1 L+ b

4 `( X0 l; \6 A3.0.0.3.108.5:
& R# N* \3 X( S) N1 X* |   - NEW: Crond starts at boot time.
: I# P6 T4 ?6 }1 {; i, H+ H* y( c   - NEW: init-start is a new user script that will be run early on( G- r5 g2 L' B
          at boot time (right after jffs is mounted, and before any & n+ u7 |0 A% Q
          service gets started)8 Z+ |, B' R, k1 O2 S% w) _
  - NEW: Can save traffic history to a custom location (USB or
9 h" k! i1 i* Q; v- A         JFFS, for instance) to preserve it between reboots.% {1 X! @2 [) D! j
  - NEW: Added Monthly traffic page (ported from Tomato)( U) |# ^3 e, C; Z* F# f$ p6 n, s
  - NEW: Added the Performance Tuning page (with temperature).7 r2 e, B6 O9 ?
  - FIXED: Webui authentication was bypassed by the web server (bug in
: }" V1 L1 Q# T) T: z4 @/ @           Asus's code)$ W3 P, o( X' M9 e2 {% F
  - FIXED: Httpd crash when uploading a FW or settings file over
! L; H# W/ q) }           https - should simply fail now.  For now you have to " l0 Y9 y6 O# [: Y1 R- n
           use http for flashing the FW or restoring your settings2 c% [  u+ v. e$ ?8 g( z
           from a saved config file.! A) q8 y9 v- g1 f6 ~  r* R
* c0 \! N4 r8 l, j
. S9 T4 m. U; k5 M1 F6 f6 d/ O5 [
3.0.0.3.108.4:
2 W0 e. M/ @3 R, F- c5 ~0 A   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in- H1 Y  k, y3 R# a# D! r
          the OUI database (ported from DD-WRT).
3 }$ Q) u/ I- {$ x, ~0 T% C   - NEW: Added HTTPS access to web interface (configurable under Administration), b' _: E7 ^! _3 J2 `- J$ l$ C; {7 z
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
% V/ h4 z! l& R  q   - FIXED: sshd would start even if disabled# ^+ T3 A1 I& w
   - CHANGE: Switched back to wol, as people report better compatibility with it.( w: u" e# }$ c+ j4 ~4 h( d/ x- y+ N
             ether-wake remains available over Telnet.: ^, T( H2 O- l( F- d: [- H5 {

( B* H+ i% z. _# z& A1 E/ ^" {
/ s: e7 w- t( z8 \: I) {3.0.0.3.108.3:
5 i% e8 {; f% M% f( y7 y8 \   - NEW: JFFS support (mounted under /jffs)
1 s1 e6 e! l) }& t6 i4 F; T   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
) T9 y4 B* J5 F* w          must be located in /jffs/scripts/ .8 W! o0 ^! ]5 ^( V+ w2 a$ p  q1 `: N
   - NEW: SSHD support
$ L, [6 s. ], c( a" K   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL% S# i+ k1 _5 ^% B
   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
# t4 A6 [4 t) I   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
) G7 H4 X2 y) {8 v/ r6 ~' r% r* i2 V2 h) e7 R3 u1 r4 O
- H& h# J3 i3 ^8 W
3.0.0.3.108.2:: |( O, F' x1 I7 t7 O1 {* p
   - NEW: Added WakeOnLan web page
) N; _5 r' d2 l7 R7 Y5 N* w
9 @% V: Q% K* [9 [4 I% d  r9 `0 t# `* b3 P& r) P
3.0.0.3.108.1:4 F. u5 c. |; L4 S; T
   - Initial release.
2 |* M" h$ A/ k+ l7 h% _! l
3 f( ^, m. q3 b1 b
) l+ h; ~. }9 ^  f- b+ nContact information
3 \' G7 r: k. J  H0 W) O  j-------------------: b8 o# l1 G& B+ W0 x4 w
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
; Z/ ^9 P! P5 |1 m5 o4 j' `Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.: D9 m' R: k0 _5 B4 |+ `
Website: http://www.lostrealm.ca/
% `' s1 \) S+ iGithub: https://github.com/RMerl/asuswrt-merlin$ d* t6 v; O0 `- L; v
Email: rmerl@lostrealm.ca& B+ V: i/ K2 _- T# ]& f* T
Twitter: https://twitter.com/RMerlinDev: |  A9 X' E; m4 E$ F/ s2 A5 J2 i
) R7 l7 K; G0 o# {5 J/ d. B
Development news will be posted on Twitter.  You can also keep a closer eye
6 c, l% V, I  Pon development as it happens through the Github site.
% b. [8 D% m& f6 Q0 v# x1 H; S3 G+ s! B( W
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
9 e  F- ]- H. E  @% H( wpost there (in the Asus Wireless section).# J% z* ^. j$ ]

9 \0 ]: b; s3 v2 X: g& P& _( f9 k% p8 v8 ^
2 a/ c: y4 [. M' VDrop me a note if you are using this firmware and are enjoying it.  If you really like it and want
* V& v% j5 a. y9 _7 [4 Bto give more than a simple "Thank you", there is also a Paypal donation button on my website.
7 q1 ^  Z; i$ A2 z3 [
  d5 `6 s  P3 r; c3 cI want to give my special thanks to Asus for showing an interest in this project, - P0 |6 ]# Q( _" h
and also providing me with support when needed.  Also, thank you everyone who has ! Z9 U/ E2 h6 R2 V/ v" i7 u3 I3 Z
donated through Paypal.  Much appreciated!: t& |1 l, X0 @, r9 C

0 y. ~. k( H) g# T/ G
) O6 N) k* n; E4 \: B; i" A, B! k
+ l. t9 S! K3 ?+ ^--- " k% S- z) {+ K8 N4 ]
Eric Sauvageau) }) `" o8 J2 V" H% z" l
; F+ a( E2 u  H( H$ q! Y3 f
+ k$ b3 G: s3 p

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 6 l4 s, i" Y- g! d( S+ I5 i3 [
谢谢,正好有个N16,刷机试试效果。

  {  B# r: L1 y5 X# |3 E文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
! M5 Q' V/ n3 V没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!3 o; r' v: M: A, r1 }2 I
今天刚买一台N16,明天到货后刷刷试试!!
发表于 2012-12-5 13:38:04 | 显示全部楼层
不知道具体怎么样。
szllbswz 该用户已被删除
发表于 2013-1-7 10:55:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-8-8 13:33:46 | 显示全部楼层
暂时无法双拨,等更换宽带后再看看
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-1-19 16:42 , Processed in 0.034780 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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