找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23077|回复: 10

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

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

2 ?6 F) N  D  ~- N; b  Rebased on 220, includes AiCloud; added wifi client stats: l3 \: o! {- E; m
  ' P# C+ n, w( q/ [
  
  s' a8 q( R5 q' k  ; K1 g* _9 s- F( m6 C5 {! [0 L# q
  
4 N$ g9 F$ a, Z' N; L  1 z- f/ r! b, {. Y, k
2 k+ H0 O! ^( X) p2 ]
: B/ i" b0 s; {$ a4 v4 \5 f' V2 I

4 B& a- `$ G9 \. u* V+ S3 S5 L  f! U9 @0 ?+ b4 n

$ [0 u' r2 z$ R5 J5 @
8 u0 Q' s  v9 {4 X% D+ c" t# \& X- J" b* A8 ~; m% c7 t2 K
& a) i; ~+ |1 s# o& ^6 K) G3 _
+ d3 `% g( n9 D' X6 A* M) J- }0 l

2 i: Z  h$ X, T0 I4 f! U
& b) B. r$ [6 Y3 zAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
1 Q4 M$ I0 Z5 Y/ Q" w( b, o=====================================================: Q* U6 j# s2 |) N+ m
; N' G3 A: y/ m# y8 r2 |* f. l

0 }& G( F2 k% v8 D8 d$ p. F9 W6 UAbout. h& @! U2 u4 o# C. m2 [
-----9 o9 X* z4 i( ~: Z
Asuswrt is the firmware developped by Asus for their newer routers.  They are
4 d; g+ X  S" `' O; t4 Ualso porting it to some of their older models, like the RT-56U and RT-N16.  
7 X/ ^# i9 h6 WWhile originally based on Tomato-RT, Asus has disabled some of the
( I0 X( r. N# `4 D( Eoriginal Tomato features, and added others.
4 N# @+ Z, a6 k/ H) x  e0 R( U" N( @% |7 t8 X( R2 l  c
Asuswrt-merlin is a customized version, which I am developping.
" y; i3 J& E) H$ P+ ~The goal is to do some bugfixes and minor enhancements to Asus's firmware,
5 Q" Y0 F. Z. l) Z- X* twithout targeting at full-blown advanced featuresets such as provided by
( [  V) c  L% N4 }: l0 Nexcellent projects like Tomato or DD-WRT.  Some of the features
1 {6 l! B0 ~( D% {0 othat had been disabled by Asus have also been re-enabled.
; G' Y  b* C+ J: L3 XThis aims to be a more restrained alternative for those who prefer to stay 6 U- Q' o6 J6 M: r5 w( |/ E. @
closer to the original firmware, with limited risks of seeing new
- p% P' y/ V- o. B  w! jfeatures bring in new stability issues.  I value stability over
0 ^4 R- N5 c- Q( ]2 Pperformance, and performance over features.
$ ~  k+ ?) S6 A) i
. k3 L" J* n' F# Y4 Y0 p+ i
  R) k( |8 y9 g- L8 p' }; N" f- S3 l! i  V1 e0 \
Supported Devices* u1 K1 [3 M' n% a4 a) K( P
-----------------! x! b# E! A! p
Supported devices are:8 o  V# M; @2 x# r
* RT-N66U
" a  M& N6 t2 U  A; c6 z. ` * RT-AC66U
1 ?; ^! j% f9 @) \3 u( ~, N8 D) w- g
These devices have experimental support (because I don't own one to test it):9 \" i, a7 b5 N  N1 [
* RT-N16
/ v! J; Q2 i. q/ f& _! [' B, D3 d5 I" e, h- }. M' [
( p. a( H( L0 d! U/ @

' _8 e9 n3 k+ k! ?, o/ C1 pFeatures4 L  M4 J8 y) B" _3 c7 u  i
--------
/ [& f  d3 p4 i9 f. S4 O  pHere is a list of features that Asuswrt-merlin brings over the original firmware:' z9 k$ y. a( s( J8 v! h) B% S0 b/ T
3 i7 P  @# e7 U( {7 g7 |' `8 u8 v
- Based on the source code of release 3.0.0.4.220
8 D8 }7 A7 b8 ?3 F' M- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)& i! ?! [0 r* C1 L. m
- WakeOnLan web interface (with user-entered preset targets)
; R( w) f* S6 h. U4 h7 L5 s. q- Persistent JFFS partition
" d# {( D  M- S5 g- User scripts that run on specific events
$ r- e8 V% ~# ]2 g6 `% y! n" o- SSHD (through dropbear)* ]/ Y5 v8 p: a9 u" J. l
- HTTPS web interface
* V- z* i. w) z, u# T+ q' L+ E8 P- Crond
% B' ^8 f0 R* g3 X& g- Clicking on the MAC address of an unidentified client will do a lookup in& t: k5 m/ O$ C$ F; D- H4 m
  the OUI database (ported from DD-WRT).
& o8 _( ]& [- d8 N, U" j- Optionally turn the WPS button into a radio enable/disable switch
3 ?4 D, E; u& I1 `' ~4 J: ~  _$ J- Optionally save traffic stats to disk (USB or JFFS partition)
& s3 |: n9 ~# t/ L( u- Display monthly traffic reports. V( Z4 F4 d; K
- Display active/tracked network connections
# \+ Y1 v& o5 g. V3 \1 @! e# G- Allows tweaking TCP/UDP connection tracking timeouts- k. c6 `. R' {
- CIFS client support (for mounting remote SMB share on the router)
' V, U! m, I( k+ n/ q- Layer7 iptables matching8 z5 G/ M6 j1 i0 E, v1 _2 q
- User-defined options for WAN DHCP queries (required by some ISPs): t( N  A* c+ `/ R. \- Z8 Q+ d
- Name field on the DHCP reservation list8 K+ O2 L# k: d' ^1 U8 R( b* ~, s
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
! t: X  T& a0 S- Dual WAN support (both failover and load % X6 Z# z5 y$ [3 B+ t- m- d, _- d
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
/ d+ L, {  l, E- Disk spindown after user-configurable inactivity timeout7 D4 B+ u/ ?% K! \1 x
- System info summary page# \+ i; O1 P4 X
- Wireless client IP, hostname, rate and rssi on the Wireless Log page) P) |3 c% X  v3 O: a. G# V5 j) v
- OpenVPN client and server, based on code originally written by
! K' N+ k+ b% F  e6 a4 _  Keith Moyer for Tomato and reused with his 1 p. T$ d% D, G" U- \8 a
  permission. (RT-N66U, RT-AC66U)+ O: V& H9 }/ N% Q+ `
) {7 j8 Y% T2 r& l$ v
( \  q, P2 f9 L% F1 a  ~
) y( S# C: R4 \- G. _5 w
Installation, ]3 l* S3 N9 l4 t8 B5 g) P2 `
------------
# ]9 [) [# i2 z) fSimply flash it like any regular update.  You should not need to reset to
: e/ ?# k& J- [8 ifactory defaults, unless coming from a version that used a different
/ K8 ~" k9 d& ynvram size.  You can revert back to an original Asus firmware at any time just  y7 P' k$ z8 j* {+ G
by flashing one.: I& s$ u) R6 _& ]/ J) Z$ B5 X
9 r7 f1 k2 H& ]0 n# f
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
. I9 |! _3 D0 r7 D: S- t  P+ l6 Zfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it 7 |$ a/ h9 Y( p# ^" z* I( w# |
will wipe ALL your current settings and revert back to factory default!
9 s& T* u+ E$ e& s$ y* A  A& LThis is required to upgrade the nvram storage to 64 KB.( ?* j8 d! U1 f# f0 B8 q. _

* W" _& ?7 l' f5 x$ k" y& }* w2 v( ]  H
Usage
% F* f" G8 _% z. P2 B+ U-----# T. ]4 n# a; E9 A

4 d2 x: v+ Q! q7 _3 l* JFFS *+ S# }/ T4 R' z, l# B9 {6 G
JFFS is a writable section of the flash memory (around 12 MB) which will ) T8 ?% q+ E2 y$ f1 M9 C
allow you to store small files (such as scripts) inside the router without 5 q. d3 i9 U9 H. w6 ~3 d' j  t
needing to have a USB disk plugged in.  This space will survive reboot (but ; K4 S5 Q0 T: k+ t# y6 a
it *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  0 J  [; a. w1 H5 `' d
It will also be available fairly early at boot (before USB disks).% _, ~* ^0 ~: W3 c1 D
- ?4 C9 E* j4 Y  N4 D  o
To enable this option, go to the Administration page, under the System tab.4 c9 n0 b' R# r8 G" a

$ i5 D7 P$ S3 [* ?First time you enable JFFS, it must be formatted.  This can be done through % C, @  {0 b0 d/ r. P8 C
the web page, same page where you enable it.  Enabling/Disabling/Formating
+ @* f; D0 a9 x2 P) @, UJFFS requires a reboot to take effect.
; e1 X; Z( O/ ]7 c/ H' f' ^  ~
1 F( S0 G6 h" q! ^5 `I do not recommend doing frequent writes to this area, as it will . t( s4 ~7 I5 T) t1 x6 U$ x
prematuraly wear out the flash storage.  This is a good place to
9 Y& o& l: G3 [- T4 q! b+ Cput files that are written once like scripts or kernel modules, or 4 g6 T7 Q' B" p$ x2 R
that rarely get written to (like once a day).  Storing files that ! z0 P0 ~" `9 }5 X
constantly get written to (like logfiles) is NOT recommended - use9 K- O8 d* y# |$ M2 \. X
a USB disk for that.& i( r) X7 I8 N' D; ]8 b9 E

, Y* t* `( u$ J! @% T: q& \+ d1 b6 R3 C0 I# p2 V
) ^2 Z# E, b# _; `# M* F
* User scripts ** D* |! ]$ A0 N5 z2 o5 z
These are shell scripts that you can create, and which will be run when
% f5 N% p2 r0 X+ J( H, Ncertain events occur.  Those scripts must be saved in /jffs/scripts/ ' I6 w2 [: F! v/ ]
(so, JFFS must be enabled and formatted).  Available scripts:4 Z  ~& a  r  p' X
! H5 a% m( c  f0 S2 p2 C* }# n- n
- services-start:  Services are started (boot)! `4 Q: w$ E9 b/ s3 \  i
- services-stop:  Services are stopped (reboot)
. _6 i+ N9 z: y# B# m& F8 U- t- wan-start:  WAN interface just come up (includes if it went down and back up)
; s# c. E$ e$ T7 M  P- firewall-start:  Firewall is started (filter rules have been applied)& E7 O: d/ X) y
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)( R# n! L( N3 _. {/ q
- init-start:  Right after jffs is mounted, before any of the services get started
( h  e1 U" C9 `) e- pre-mount:  Just before a partition is mounted.  Be careful with
* L/ V5 Z# t, `1 R/ |( q  this script.  This is run in a blocking call and will block the mounting of the 7 c8 ^4 i# \4 }7 V/ e
  partition  for which it is invoked till its execution is complete. This is done , Q) g! O9 P7 x% b
  so that it can be used for things like running e2fsck on the partition before
5 t8 q( J( T1 ^6 `: O$ ]4 i/ P2 a, a  mounting. This script is also passed the device path being mounted as an
. M0 p( u  B* W# R0 s- x$ }  argument which can be used in the script using $1.5 F5 J# @% @5 V0 B1 C
- post-mount:  Just after a partition is mounted
2 E( _3 K5 y3 i; }" Y
2 B  f. I. e( ]0 {0 QDon't forget to set them as executable:
2 l( }- F# n' p/ {4 I; {( _( M! `) z7 X
   chmod a+rx /jffs/scripts/*
% M7 j. H& Q/ L) t4 C+ Q+ H. m) L4 s
And like any Linux script, they need to start with a shebang:
4 U# w4 Q+ J0 ]8 A0 ]
. G3 k( B- j$ g2 ]   #!/bin/sh
% t* B1 `7 W' ]- J0 }
& s. {8 d% H; f$ i# p, `  R2 ?! x+ ?/ K/ F
1 I# P3 P0 H, ^4 @& _/ B0 h2 K1 A
* WakeOnLan *0 u  c! k: d  l7 B" P7 s% d! ^
There's a WOL tab under the new Tools menu.  From there you can enter a! Z* w3 J7 {( P" i: v
target computer's MAC address to send it a WakeOnLan packet.  You can also* j! L! `. Q( {2 t3 z
create a list of MAC addresses that will be stored in nvram, and on+ q( _7 M! X+ H
which you can click afterward to wake up one of the listed computers, without
. c2 d# w" n- qhaving to remember their MAC addresses.' M, P& H% p8 K7 S7 F; D
) j5 b6 l6 w1 T# G* t- j8 g
9 D5 q! H+ O5 G. ?. [$ a) r5 D
4 O& r- B1 E5 o+ T% r+ f; v) B
* SSHD *9 F2 W0 {4 V$ q$ e% e3 J5 a+ w  V
SSH support (through Dropbear) was re-enabled.  Password-based login will use
4 L$ f# }3 E) t; t/ ?the same username and password as telnet/web access.  You can also optionally
6 k6 D8 c; o8 |insert a RSA public key there for keypair-based authentication.  There
* d5 }# J$ p5 e$ o1 V4 Pis also an option to make ssh access available over WAN.$ j! K) K7 z% v5 L

* f! N  B& F$ @8 h8 r
1 a1 d4 m* y& t- [. ?1 v4 w* HTTPS management *" {  H3 U1 ^, J! U
I re-enabled HTTPS access in the firmware.  From the Administration->System
8 m; D) e; d1 t% Gpage you can configure your router so it accepts connections on http, https
, b) {5 {' ~. H4 }" U3 cor both.  You can also change the https port to a different one
5 V+ Y9 {3 L+ m  V(default is 8443).
/ P( _2 J2 y: U3 w/ p3 E/ j0 k+ [  A: t+ W9 y& A5 G
# A5 Q* i+ R: O+ E

& j/ F( _' e; T9 R: E8 R& c( P* WPS button mode - toggle radio *' R" P+ b' n3 t' O3 M
You can configure the router so pressing the WPS button will 3 f9 M$ ^9 S+ N7 o9 W0 @
toggle the radio on/off instead of starting WPS mode.7 s2 u7 N1 z" {' ]" l4 h( u" r& o6 j
The option to enable this feature can be found on the ; ?; }! E- v& Z$ ?' Q  @2 g/ m
Administration page, on the System tab.
. ?2 |" d- ?# P4 P' Q) I1 H- H8 e1 M. K. @
8 N3 ?) M* v' y7 X$ [; a/ h

& y( [( w& {6 n; Q9 d  \+ ?4 U* Crond *
. Y6 x) ?2 [8 [Crond will automatically start at boot time.  You can 3 ~/ a" H' V! h
put your cron tasks in /var/spool/cron/crontabs/ .  The file * D9 _: u% [! H& f
must be named "admin" as this is the name of the system user.9 S- s) f9 Z$ L6 D' h1 C6 M) j& {
Note that this location resides in RAM, so you would have to & ?$ X# f5 ?) m
put your cron script somewhere such as in the jffs partition,
2 X1 T+ h7 f" K2 m& Hand at boot time copy it to /var/spool/cron/crontabs/ using ) b1 ?+ S4 D8 k3 n' P1 r
an init-start user script.' j; m6 i+ g) f' ]* |, V3 w
+ j6 p: u8 P3 K9 d# |' D3 N

- G/ W, n6 H9 Z. E& v- C' G6 E' h: l; @  q
* Traffic history saving *
+ c2 L" t( e6 r7 C' I3 bUnder Tools -> Other Settings are options that will allow you " ~4 R8 E/ O" d  [/ ?' g% U3 V" A
to save your traffic history to disk, preserving it between
$ A& S8 H) ?# J! S; a7 y' u2 U1 Orouter reboots (by default it is currently kept in RAM,
1 Y7 e, G- Q7 ]# Q+ Eso it will disappear when you reboot).3 r( y( Q! t: d4 {
  V. V9 T" u* p* T4 _
You can save it to a custom location (for * h: K. p* A1 V; W- ~
example, "/jffs/" if you have jffs enabled), or   q6 v; G' k' N7 P' n/ m
/mnt/sda1/ if you have a USB disk plugged in.
* t1 g. c1 p! c& ~6 K  zSave frequency is also configurable - it is recommended & C+ g9 {# p3 V' G
to keep that frequency lower (for example, once a day) 1 d- t. O# k+ Z4 B( T' O1 o
if you are saving to jffs, to reduce wearing out * H6 {' D! O: \+ k
your flash memory.  Make sure not to forget the trailing
6 c" Z5 w9 f) ]slash ad the end of the path.
  d5 G" q; K- J/ c& u; V6 T2 c  b! m8 R* P  @  ]' G
Also, a new "Monthly" page has been added to the Traffic 0 T9 P1 u9 E% m% J% G
Monitor pages.- H! [, K9 M/ X2 q1 c1 d' t% L

4 @' j8 v' ~8 @; G4 b
+ T+ W" u8 U8 V' k/ {* H; {- }/ A0 w8 g( {  e4 i' s
* Display active connections *
: w5 ]# K7 ]$ u$ bThere is a new tab under System Log called "Connections".: q" z1 x7 Z8 _) ?2 h
This page will list the currently tracked network connections.3 `( C4 p; U" V+ w, W
You can enable name resolution for IPs on the Tools menu,4 a2 t7 B: q! e2 H6 \
under "Other Settings".  Note that name resolution can 9 V: F) z6 @& h
slow down the loading of this page, especially if you have # W$ v  c: z9 E& Y
a lot of tracked connections (for instance while torrenting).* }  ?! _% q" g/ I& L5 J
7 c8 K, c$ W: j4 Z" ~+ ^: W1 k

: D& w+ a! X& D' Q/ i
4 D/ S! `$ B, |# \* Adjust TCP/IP connection tracking settings *. v9 o' Y) h/ J6 _7 }$ t0 p
Under Tools -> Other Settings there are various parameters
8 g- v9 B" @% Y" ^0 u6 |; Bthat lets you tweak the timeout values related to connection
+ f% l2 L( K, p' Gtracking for TCP and UDP connections.  You should be careful with 0 r3 d$ H( u: c1 T0 o: o$ c0 G, N
those settings.  Most commonly, people will tweak the UDP timeout
/ h7 D% ]5 L  V* x$ ]; ivalues to make them more VoIP-friendly, by using smaller timeouts., u2 [8 e- h+ M' f- i
Timeout values are in seconds.; p9 m$ o! H" _: V# N, q
( j+ V. M- A8 E: o4 Q% w+ {: ?

% c$ a. a  t+ k6 F+ I3 p
" c8 O7 g3 x/ a* z6 q9 t* Mounting remote CIFS shares on the router *5 K. J3 k; |8 L7 u4 V  N
You can mount remote SMB shares on your router.  The syntax will
% h' D% G# ]( ]4 Obe something like this:: l* l& |. K, e- _# h8 {! \, N' ?

1 g9 _1 p- E6 |# g4 ^6 u" pmount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
5 w! w3 A* W8 B- `( _7 {& S2 r2 N- O7 c, p' i0 M& L- G8 s5 s
(backslashes must be doubled.)
* B2 ~# a% U0 G% s4 r, m
" i) ^9 L7 c5 S4 L' \
6 Q5 Q0 _4 L7 }, V+ I
+ O) a- Y& Y+ O* @* Dual WAN (EXPERIMENTAL) *
. f: ?9 P7 p' ?0 N& R& d7 z" G0 ^+ PAsuswrt originally supports using a USB 3G/4G modem to use as a # C: I7 p% {: R' b- n
failover Internet connection.  Dual WAN is the next step, also
8 g9 p" u/ s& [, sdevelopped by Asus but left disabled so far in their official
# s: H2 ]4 h' ?6 o& ]" greleases (probably because this is still work in progress).  
( _0 t9 A& j3 y" Z" r0 u, \7 p5 Q$ L$ X3 R, |; G" E- g( u( x
The first improvement over USB failover is that it works not only
1 D: A5 W" T+ N  lwith USB but with other ethernet devices, which can be plugged - U8 [& ^8 S' V
on one of the LAN ports that you will select as the secondary WAN , D1 g4 v/ E0 w3 i! k5 {, h: k5 f8 a
interface.  The second difference is that in addition to failover , i& Q2 A% c6 I$ N
mode, Dual WAN also supports a load balancing mode, allowing
0 r7 k0 F5 J" Q# s) a0 Tyou to share both connections at once.
+ u  x" K5 s. V) g; a2 f* b' Q: w2 \; ^9 V$ i
Keep in mind that Dual WAN is still an experimental feature, until 4 Z5 O* h3 I( Q+ ?
the time Asus finishes developping and testing it.
. {* F* B1 m( P& R7 d! r3 I3 u; M" k; X* D; k1 c4 A& L

5 b: B5 A5 r5 h. I: G& J2 k5 f! k- X
- _+ u+ ?* Q" m7 E; Q* Disk Spindown when idle */ z; i  s+ z8 H! j! t) c3 w) z
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ( J) [* J: ?0 r
to configure a timeout value (in seconds) on the Tools -> Other Settings
1 g# ?8 L8 ?( @3 t& ppage.  Plugged hard drives will stop spinning after being inactive
5 x& H+ a9 |  g' Z0 B8 Vfor that specified period of time.  Note that services like Download Master
2 \6 z  y# p! J+ e6 L+ d9 o  Pmight be generating background disk activity, preventing it from idling./ k9 g7 b; Y% p! e  z' D2 P  X
" A' }+ V+ h3 {4 a' F* w
+ q$ q/ e1 ~# C: [1 H, r( z
+ C3 O! k1 M5 }0 t
* OpenVPN (client and server) *3 s' {5 B8 b: y: L8 b
OpenVPN is an SSL-based VPN technology that is provided as a % r( d6 f7 d7 C# I6 V- r( C
secure alternative to the PPTP VPN already included by Asus.
% o; [8 ]( F" z; X# LOpenVPN is far more secure and more flexible, however it is
# }) Z  r# R& H4 E, Gnot as easy to configure, and requires the installation of ( H2 e) {' p# k8 v7 n
a client software on your computer client.  The client 4 G2 m2 y% a$ G+ t( w. N
can be obtained through this download page:" \& ^0 i/ l. e# O

+ h) L" t) |: R7 E$ Jhttp://openvpn.net/index.php/open-source/downloads.html
: }( j# l* ?2 o5 U1 Y6 e; X
' O+ k; G3 G9 QExplaining the details of OpenVPN are beyond the scope of this
( K- Z0 K8 {' a0 u1 z! ~) Tdocumentation, and I am in no way an expert on OpenVPN.. a8 i9 C0 l6 i+ a6 i/ N
Fortunately, there is a lot of available documentation and
0 E  H) t7 L' |- p2 E; KHowto guides out there.  I tried to stick to the same option ! g  Z8 }2 i) L1 ]. b4 ^+ I- L+ q
descriptions as used by Tomato, so about any guide written * ?% x' H. w- S8 v" Y3 R
for Tomato can easily be used to guide you on
- l4 G3 l* r# _$ E- n' c/ WAsuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
  x3 F6 c" j  b1 k2 f0 SGithub repository.
' _8 P  E6 J8 U6 t' M
! X. D, ~$ M1 w. g& g  k& V& H1 w% B6 i! v7 U) ]/ S
! I" T6 @7 D4 A" `6 L; E4 q4 U) O
Source code
  |% T8 o4 a! I, J) m' Y1 `-----------
8 p3 E: \" i1 w4 M: NThe source code with all my modifications can be found
1 n/ A7 m* U2 a* @on Github, at:
$ s; U1 n$ \7 o- Z2 H! a/ ^. e; u6 p6 q6 \2 O! O$ R8 z
https://github.com/RMerl/asuswrt-merlin, a8 n( d  }- d7 ~# S5 j$ r* x  ^

9 N( l& w6 ~7 H# j8 u* U/ b! i* O6 X$ }
' q  W' i, n0 k' |) S' n$ A. F, ]$ p* a8 f, s9 @
History0 P  K) D. }  q9 L
-------
( ?7 P9 {5 y  y) G+ n* E$ X& C3.0.0.4.220.18b:, N. ?; V) \& N: l5 E- K
   - NEW: Report both rx and tx rates on wifi connections
4 H6 T7 x/ Q0 a+ t6 h" n   - FIXED: Handle cases where the wireless driver returns a speed of -16 ~1 q  M# I$ k: _3 z  C
   - FIXED: Removed rssi retrieval retries, as it would make the first access to1 f; Q, L  Y, i
            the wireless page take forever if you had multiple connected clients.0 I; V: R3 ^1 g- I4 c
            You will have to manually refresh the page the first time you access it
" E& Z; z# g. h2 M; h            if the RSSI is reported as "??".5 D2 Y/ t% j2 J" v& N# Q+ ^
3 M+ B3 Q$ `6 I* I
( Y4 _2 F. D- r3 w! x" g3 ?
3.0.0.4.220.18:
, [6 J, u) i9 A1 r% @. Z   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be- j7 Q- }0 w; S! G5 ~$ w) [' B
          manually set to a value between 0 and 15, with 3 being the default).
8 I' I8 D6 d7 g: {. z   - FIXED: Buffer overrun in init code that would crash the router when
! Z+ I  }* M5 N8 t$ N% @& K/ `            too many features were enabled at compile time.4 Y. ^7 ?$ k: z" @7 }$ q/ _
   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
0 D7 ~: K, C, w5 |1 `$ K   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.3 F9 t4 g& _" {
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
6 K+ w/ q- S, w( y1 }) E, u            not properly saved.2 A, K% O5 q9 g
   - FIXED: First time a client's rssi is polled it would return 0.! l3 H- N3 A) D0 [% ~
   - FIXED: post-mount user script wasn't executed (regression in 220.17)7 C! E$ L8 g# M
   - CHANGED: Added some info to the OpenVPN server and client pages.8 z0 P9 n0 D9 w9 d; M. s
   - CHANGED: Improved load time of the VPN Status page.
3 X7 K* ^  z' ~  K
) b, u$ @6 H( j/ Y2 p4 @8 t
2 R' s' ~9 O( }( A3 j7 B9 c: Q- v3.0.0.4.220.17:
. ~& c2 u) x6 C   - NEW: Rebased on 3.0.0.4.220, which includes:
% ?9 W' E( d. a2 _2 o            * Fixes to IPv6 6rd
+ W, c( f3 C4 N            * Fixes to AC66U Wifi + QoS% N3 n% x( r: a* B& M8 T
            * AiCloud% L) J; H+ q+ h% h
            * Interference mode once again enabled; R- N9 A6 |& b: P, D
  - NEW: Display last received rate and rssi for each clients on Wireless Log page.& g. t5 M8 ]: @/ l. O5 h3 u
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients
8 l" J* m% [% B1 y! i           if you had just enabled the option on the webui.
! \% f8 s" s7 P  d  - FIXED: PPTP clients not always showing on VPN Status page.
, o& k: l% m" O# \  - CHANGED: Disabled DualWAN as it's currently broken in 220.
: `# G: e! z! ]7 i5 S! r6 i  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks4 o8 o7 G# b5 L5 b5 ^& t
             the router.
1 |2 i3 D1 }! `2 U1 ~  - CHANGED: Removed firmware update checker to avoid accidental
& k  k( `0 J& [+ F% ^1 F             revert to original FW.
# g/ g' F5 P, V) S) b9 t0 N
+ F! P+ y1 |- [, h+ U, B8 n4 i
* |, z0 g9 w1 W0 {; ]2 p3.0.0.3.178.16 Beta:9 ?" ~. o/ e7 E
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by% r% f; l# G7 b9 v  |
          Keith Moyer (from the Tomato project).
3 `' S( t$ c* ?6 O% o* O/ K   - NEW: Added crontab command
+ i8 e: _' }$ Y$ f( N/ [8 b   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
% Q2 t! y" K4 z1 D( H) Q% a            VPN or the NAT Loopback (GRO is now disabled for that device)3 L2 R* A$ _/ V
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
4 B, t/ R0 P: A% A0 F            even dhcp requests to be serviced from the wan side if you
* G0 ^# Z3 @- H0 z& m! N6 Z            had the firewall disabled (Asus bug) (fixed by dev0id)
; ~9 c2 m2 {! X) X   - FIXED: Default disk idle spindown now set to 0 (disabled).5 H  |; K! ]3 H7 j3 M/ C0 G, g
   - FIXED: Corrupted WOL list when using IE." T: \+ P& L( E- n
   - CHANGED: Upgraded openssl to 1.0.0j.& j% o( P. _2 R$ m
   - CHANGED: Included fully functional openssl command (will allow you to5 ~* a" h7 n6 l( {8 P4 K
              create keypairs and certificates from the router).- X% g# x& F- t6 `" l, U
   - CHANGED: Removed power adjustments from the Performance page, as they
4 c! @& Y- K; @/ [( c              are redundant, and not as reliable.
" b6 ]/ {3 s/ F& v# ?1 M) h1 U& A   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I . @# b. M' |/ O- O: m
              am unable to work on them without an actual router.
7 I6 D# a1 `6 n, b" u3 h" z2 a9 u6 e6 E5 a

5 m, ]* s' y( [0 Z3.0.0.3.178.15:
) C! D  ~/ g8 s* [& E. y- r$ r   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
  j- @. B4 e# m6 b           * Radio turns back on based on schedule
& o/ G$ x. l* r  X$ @# i8 T8 v           * Reorganized QoS pages
: Q4 V5 R' N5 Y8 W- `8 R           * Turning WAN DHCP connection off will first release current DHCP lease
& O; [* o$ C) q% [   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.* J, [. b2 ]7 V. [# m: w6 j
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
& _7 X- x; Z$ D& T' s. H/ T0 C          max, as using the whole 90+ MB available makes little sense for
: X+ Q7 d1 e# h" z! c2 Z" v          JFFS, and was also displaying some issues.# c. m! h+ l( Z& g! F. \; J! D. a
   - NEW: Added nat-start user script, as NAT rules get applied separately from
" ~8 M8 @+ `) y/ w' G- m          other firewall rules (firewall-start changes to the nat table are
& k5 P4 A# R7 a* o5 r          being overwritten when the router starts NAT)% W4 |6 d* U, c4 C
   - NEW: Added additional info to Sysinfo page
! b; y5 }( Y2 g   - NEW: Added chroot applet
7 N# F/ @# g: o3 G5 k4 G/ Q   - NEW: Option to allow SSH access from WAN
6 J  T# U3 n4 T6 j# A( J   - NEW: Option to exclude specific devices from idle spindown$ E& K% F& L! @/ y* l* z, U# n) Q" }
   - FIXED: Performance page now uses the new Sysinfo API, and is now able6 f; R# j- a  q; l9 |
            to deal with cases where radios are disabled.
; X3 A3 P- T$ D( K$ w( w0 C5 a) X0 Z

- n8 O" Y1 W* l6 p) m9 B3.0.0.3.162.14b:4 [1 e  t6 ]3 Y+ t( p
   - FIXED: Web server would crash for some people when accessing
0 u4 u2 h2 i- o% E9 f0 U8 J            the Wireless Log page.% Z) }4 T( K6 u) Z  p
# c0 q/ P3 a3 w# U( E
/ _6 ?' Z/ S$ X) ]  i! e
3.0.0.3.162.14:& _, I! ]! y8 I; o: h
   - NEW: Spin down disks after (user-configurable) inactivity timeout
3 v' ^. v* |4 m9 ^; F          (using Jeff Gibbons' sd-idle-2.6)8 p% E4 g0 u( |0 H+ ]
   - NEW: System information page under the Tools menu.
5 h  G* b# {* ?   - NEW: Station list on the Wireless Log page will now report associated
% `# ^' X8 `6 K4 J9 b          IP and hostnames (when possible).
+ B% L; H5 t- b* @$ c" w   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:( T  r* |/ x) J8 j* C- O
              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
' k' B5 @  x9 `6 n/ T   - CHANGED: Better integration of the Run Cmd page.- f) t3 s( v* @: X$ s
   - FIXED: Incorrect left menu rendering when under the Tools menu.
: j0 T6 {* ?2 B* s. Z5 [! a7 N* Q
* v0 `9 h' Z+ g4 _/ ~' z: m; }6 d' `. Q5 W4 F
3.0.0.3.162.13:0 Q) s6 t) O. ?/ i
   - NEW: Rebased on 3.0.0.3.162.
: G' b  }8 O& y; K- ~/ \& G   - CHANGED: Switched to WPS radio toggle code Asus added,
1 V" l' x  Z1 {! I5 N7 d; T              now on the Administration -> System tab.
: L0 b5 O" t5 ^
+ a" C; d2 {; e" C, u6 @. R* e9 |- z$ m
3.0.0.3.157.12 Beta:0 ?. L* p+ ?5 Z/ h
This is based on unreleased Asus code, which they have
" l; q% b/ F* {# Bgraciously provided me with.
: s% ~! c) q: _# s
5 y/ F) a! {/ E( t' @$ f0 s! C   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
$ U4 @* M: A" ^      . IPv6 tunnel memory leak fixed
% ]0 ^0 [- }! F! m& ?6 \) n      . They fixed many issues, making some of my patches 9 @' E8 D' y  J: R% q
        no longer necessary, such as timezone DST, https auth, etc...
: A; a1 |& L! ^! o% G      . Upgraded radvd
! I4 c) f% F5 X( p) [# K   - NEW: Added link to the command shell page in Tools menu.
6 |4 \1 C. C4 x+ k. Z   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
% ?# y4 e1 k' J5 h2 c. Q   - NEW: Added "tee" command.% p1 b$ J* P; R# s0 K7 l3 Q# A- K
   - FIXED: NAT loopback rules would actually NAT every lan to lan
* d' Q' V8 J+ e/ K+ `1 R            connections instead of only those needing the loopback, y$ Q' o/ y" e, N* G/ k8 ^
            (bug in Asus's code).  Replaced with new code based on a
8 U) K; O4 D! U4 S# m- |            suggestion from Phuzi0n on the DD-WRT forums.( o$ Q, T( o$ Q/ H. e
   - FIXED: Accessing the WOL page would make it resend the last
0 @% e6 @2 D6 C6 z            WOL request.* W2 ]5 a9 q8 T; r& d
   - FIXED: 'cru' was using 'root' instead of 'admin'5 i# B1 m6 b" j2 }. I
   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
. J3 N# i2 z' A* X5 R5 F& ^   - CHANGED: Made tracked connections load async from rest of the page3 _  m5 c% W9 x1 d8 G
   - CHANGED: Increased hostname width on Connection status page
/ ~+ n. u; n. t   - CHANGED: Improved WOL page functionality.; g; T. k0 M/ W' O3 H0 A. r

) a9 R; D! G$ \) Z, B* t; {) b  `6 u2 D5 l2 h' p5 n
3.0.0.3.144.11 Beta:. ~- J- J7 B1 U9 T+ W' E1 l5 s  C' ?
   - NEW: Name field added to DHCP reservation list8 h" `, `% `. ~) X! D4 u
   - NEW: Webui option to enable resolving IPs on the Connections tab1 k$ ]: g: }8 c( W, W2 B
   - NEW: Store a list of computer MACs to use as WOL targets
0 @$ ~: g  G! j1 q# ]$ a  z4 P3 n) C   - CHANGED: Increased dhcp options from 32 to 128 characters! G8 ^3 g2 {1 v  L- T7 v4 p. R
   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
, d6 ?  f8 y& d- T, p$ O     it to 16 in recent versions): J$ G6 ^# [  O2 Y; O& Z8 c, J
   - FIXED: Retrieve dhcpc options for the correct wan interface" W; A4 j$ C7 T! B8 k9 M: H
& t+ Q; l( `: `3 b4 Z

3 Z- o' N* M6 b: g* M. x" r3.0.0.3.144.10:
0 v0 [+ }7 ?6 b0 Z" U& W0 ^   - NEW: Rebased on 3.0.0.3.144.+ H( ~! M' G/ }; L+ g3 j. l1 A
   - NEW: Support for 64K NVRAM enabled.  ***First flash will5 c8 g( ?( ]$ z7 [0 }
          wipe out ALL your settings!  And you cannot restore
' k5 f5 \5 K) i  T; b- P, t" r          from saved settings - you must manually reconfigure
3 V. ^8 y2 H4 T! x- B          everything.  Be warned!***( K: G8 h- \- v( l( Z
   - NEW: Enabled support for Broadcom Wimax devices! ]8 S8 E9 G( T, N+ g  `9 Z
   - NEW: Added cifs kernel module (for mounting remote SMB shares)( h, W9 ?- I* \8 j& i/ O3 \# b/ E
   - NEW: Added layer7 iptables matching- S8 Y9 N7 n, J0 A5 ?( q$ P0 M- W
   - NEW: Added user-options for DHCP on the WAN page8 T& K1 B/ w: j: o8 c, _5 T
   - FIXED: Router crashing when connecting to it over Wifi
% a4 v5 h' x" z4 Y& ^$ f4 l9 [- o            and running the newer QoS code (disabled GRO)4 k* i* t' `: F
   - FIXED: Router crashing when connecting to a network 5 l6 R/ ~9 o: ~$ D+ U. d1 q
            device behind the router from over a VPN
( l0 Q- \6 G& y            connection (disabled GRO).
( I5 Q2 K( ~6 l   - FIXED: Incorrect timezone set unless enabling- }- Z3 p1 U$ e: j7 t
            manual DST./ z8 ]# I- Y  Q, L6 v4 ]
; M$ Q: `( H' v9 Y
5 V0 _  i- [4 e4 s% |$ N+ R
3.0.0.3.130.9:0 i6 g# I) |6 e1 A, \% ~
   - NEW: Enabled new Dual WAN support from Asus0 _$ j3 O) p, K: y) A
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
# [* d; V. ?8 I  {
2 d1 o) \3 s+ l$ h, Q8 D( C4 a9 A
3.0.0.3.130.8:
0 t2 p: N" d2 `' K; h0 G+ M$ f*** Reverting to factory defaults BEFORE and AFTER flashing
/ [! S6 y1 W. c2 P# R5 I1 gthis version is strongly recommended!  The newer Asus code base + n8 Y# O- W4 k* N' @/ s% r7 T
seems to have changed quite a few settings, so you'll want to 7 E# @# c/ w& E1 w" x3 w7 O* d, ^
not only start with the new default values, but also get rid
/ V2 j* D3 k  m: _; Q- |! J2 s; eof obsolete settings.  Otherwise you will be wasting a
  I" g5 }& b9 u* U1 cgood amount of the limited available nvram. ***
. n/ L$ L8 i8 z; l. c& e. B/ `0 K$ W7 u# @& n- H
   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
- L8 n9 T# ]+ }$ S! E                  and/or kernel code)
7 R7 F7 b8 \# i' ~" U2 e  |" T4 v. g4 Y7 X% L' r
   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
# A! i. Y, U/ Z3 u# ^, f                  a LAN device behind the router.  Workaround is to 4 }3 V1 O( i2 f" z' R
                  use an IP range outside of the local LAN
. l9 f& P, c. o" a2 A0 O4 h4 ]                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either % G$ R  S/ p% c/ A% ]
                  set your VPN to use the VPN tunnel as default ( ^2 _/ t7 a: Z1 ?: Z7 ~
                  gateway, or manually add a route to your VPN
3 O* F- m4 K* [  K; H) {' l                  client.
9 X5 r, _- U5 ?" o! V, p$ S0 D+ Y2 G. S# P) C
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).+ B/ Q7 p# l* R# K! h3 k
          Build 130 brings various code changes to IPv6, not sure
. A/ s6 z" \9 y1 Y  A          what else (as I have no changelog between 112 and 130).
/ I% d3 h7 A( W6 J8 o, C          The QoS code remains from build 108, as build 130 is
% D6 I. O* c1 F6 P* o          unstable.) U; Z2 \  @. l' b% F/ P2 H
   - NEW: Added "diff" utility1 P3 R) s& x7 n1 P4 X3 D2 c
   - NEW: Keyword-based filter (new in 130)
& I. P; g, s: K- b* t   - FIXED: Firmware/settings can now be uploaded over HTTPS+ j8 B, {5 K- ]
            (bug fixed by Asus)- N+ d- [7 O7 \
   - FIXED: Buffer overflow in networkmap that would cause garbled
0 n  y: R0 d$ c) v) C6 o            device names to appear on the clists list (bug in" d" f' K/ V# g  D& G
            Asus's code)9 ^- ?' Y  H6 x9 I2 o% c
   - FIXED: Firewall would break when applying a game preset that 9 h  N9 L0 a4 \* V9 G: X
            had multiple ports separated by a "," (bug in Asus's/ L+ a) u, o: e  z+ h# g. j* S( g8 b
            code): _, U& d! ]8 e+ j2 Q; p$ i" G
   - FIXED: WOL through webui wasn't working when IPv6 is enabled3 ~8 f5 l7 s5 N; H& ^* N% R' l' ?
   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
, f: m" h/ x2 G0 a% J1 p) D- K   - IMPROVED: /jffs/scripts/ will be created automatically if it2 O$ r8 O( f: F* a: f
               doesn't exist (you must still make any new script 5 r' F# C) H0 p- Y& i7 x
               executable using "chmod a+rx script_filename")
; w2 k0 }6 Z+ f( z* y( P7 ~
8 z6 Q9 r5 L' n( _, g3 B
$ s2 C1 {  o2 L$ `3.0.0.3.108.7:* d0 U2 l* I# r6 B0 Q, u" c
   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
% P4 Q$ n/ z6 d   - NEW: Added webui page under System Log to display active/tracked
' A( ~5 b8 o% o% t3 h8 R& w! z7 A          network connections.7 Z$ G  _& B) t2 b7 b7 d. K
   - NEW: Added netstat-nat command." j$ o4 f1 Q$ i
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
- J- R" {8 @) v) f+ _# E9 }3 l% N          Shantanu Goel)! v/ C( y: v  Z
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts
' j6 [0 I; x, i; R% p   - FIXED: Removed check in Asus's code that would reject txpower > 80) R9 ^5 Q) L' }% j& P
            unless you clicked three times on Apply (?!)., Z! W# K  Q5 n  E! @" \9 S
            NOTE: Still not sure power setting even works, as I get- `4 t# e5 R9 J- ?" s4 R2 L
            -80db from the other end of the house no matter if I use ! f5 V( B0 v) a/ D9 n
            40 or 500 mW.
. ^& {5 H7 G9 k) U; J; m: W; I, F. c( J) d0 B

' ~# S( Z2 k8 x) I4 x3.0.0.3.108.6:  }: X+ w4 R- t- J$ [1 p
   - NEW: HTTP access list (backported from build 112)
# l( C. f4 M6 R   - NEW: PPTP VPN encryption options (backported from build 112)
* t9 @6 A" w# T" O# }: V. Z$ L1 z* N   - FIXED: Traffic history location was't properly saved8 ~$ m. W1 n& V2 [7 Y
            when changed in webui.1 a' B% j! P% H6 ~1 S
   - FIXED: Disabled traffic history saving to nvram for now,  _3 f  [, Q6 J: t' |8 b
            to avoid people accidentally filling their limited nvram space.
8 g+ G) f) f) ]  C5 p# {3 r   - FIXED: Missing bottom pixels from the bottom of General menu" i! T* J% E) n/ i6 Y
   - FIXED: Removed invalid CSS attribute9 u- a. c9 f' x( D! E5 D1 p/ K7 a
   - FIXED: typo in VPN iptables entries (bug in Asus's code)) {0 Y5 G2 T6 \# K1 c5 |4 @3 X

9 |0 _) X5 n# Y+ ?4 l
, u* g7 h8 ?3 C3 g0 }7 r3.0.0.3.108.5:$ q2 {- M6 n5 m  g; R' x4 K
   - NEW: Crond starts at boot time.4 q, _3 d) y8 S! Y* l. Z1 f/ B
   - NEW: init-start is a new user script that will be run early on! Q* v# r4 u, m
          at boot time (right after jffs is mounted, and before any 7 g) P' d0 G) K; C& O. a, s
          service gets started)/ d& D0 }. t: _# O, v
  - NEW: Can save traffic history to a custom location (USB or
+ j8 x; c( ]2 ]% ?         JFFS, for instance) to preserve it between reboots.
& J9 a! }- y6 s! B& p; K0 p  - NEW: Added Monthly traffic page (ported from Tomato)
* m+ X6 @$ h3 ?, V  - NEW: Added the Performance Tuning page (with temperature)." X( V4 w  J4 j, O
  - FIXED: Webui authentication was bypassed by the web server (bug in8 \2 ]2 |) |" Y0 ^; p
           Asus's code)
7 Y- t; g4 c  X. W1 z4 G/ \2 u  - FIXED: Httpd crash when uploading a FW or settings file over9 R* Y% o  P: M6 [$ g
           https - should simply fail now.  For now you have to
! b5 S( C0 B0 N           use http for flashing the FW or restoring your settings" z" \0 I% @% ?# B. ^5 \
           from a saved config file.
+ ^5 J7 b9 U! h& D+ \+ _+ i, A( N9 T* v0 e5 R; O1 R' v2 Z5 K
8 u) j1 X# E# U, E
3.0.0.3.108.4:
$ E+ [- f. `' F" H! \9 l0 ^   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in/ V7 h9 U, I4 }9 t  V4 p
          the OUI database (ported from DD-WRT).
$ @6 F. f  Q& N/ s. k   - NEW: Added HTTPS access to web interface (configurable under Administration)( O9 Q6 L$ V- z
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
! D3 p# U7 `6 n; O   - FIXED: sshd would start even if disabled
3 b9 K, ^& v2 P   - CHANGE: Switched back to wol, as people report better compatibility with it./ w( R1 I5 g8 w) I, s
             ether-wake remains available over Telnet.
6 e) [1 Z) D6 }  l* A/ T- m6 q+ n, B
; [$ ~$ g* W  p! u* U5 B- I2 \/ Q; N. m& S. n6 C. f
3.0.0.3.108.3:
, a" D* @. R& }; a   - NEW: JFFS support (mounted under /jffs)6 B3 W" N3 ?8 F- j
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
; w$ u- F2 |3 }/ m9 g& U          must be located in /jffs/scripts/ .7 J: J1 j2 t, N* _8 o  l
   - NEW: SSHD support
2 B6 U5 p5 E7 f3 F) U, }' V   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
$ l# ^$ \3 q0 _# P   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
: R% T. J. D4 ^   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
1 V; c2 F7 Y1 ~! N& C9 ?- B5 h" L1 I  \" r( T) I3 R# }- H$ @% {
  H* c6 Q. |+ T! z/ i
3.0.0.3.108.2:
3 |: b- E7 x3 Q/ Y   - NEW: Added WakeOnLan web page
- W8 S1 @, w# A, g2 f+ Y' x7 a' V; F. t; n0 r" {6 Z6 S

  U7 Q- g3 U# O( W' ]3.0.0.3.108.1:' p7 C( V/ s% d: A
   - Initial release.
4 {& D; v- [. _  y! _
5 d1 g. @( U4 k9 n7 j6 P3 A0 ~# t/ `! O
Contact information( v+ v5 i5 N& k$ A) i8 `
-------------------5 Y& |) c4 w& g
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
" e# W9 ]6 V2 V' SAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.5 M6 i1 i$ l: q2 d" |5 U! e+ p
Website: http://www.lostrealm.ca/' J2 @  o/ p  S6 G7 q# Q
Github: https://github.com/RMerl/asuswrt-merlin1 F/ e1 E' O/ i4 B; e4 Z
Email: rmerl@lostrealm.ca
( G' F6 }# [# ^) d  S; tTwitter: https://twitter.com/RMerlinDev
" X0 h5 W# y' J' ]9 J$ V
. {& b0 X/ E" z* o+ D0 `4 s: iDevelopment news will be posted on Twitter.  You can also keep a closer eye 5 ^! c0 Z" c# Q" q8 b1 b
on development as it happens through the Github site.5 F4 g3 R8 D+ z
% I. q( X$ Q; h; C+ k$ X! ~
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
: A7 C; Y# M% ~9 Npost there (in the Asus Wireless section).+ j1 w+ [; s6 j2 a2 D3 W, j; @
" k* ~; x" v7 \, j
4 f7 l% a/ ]4 P6 u7 H! L
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
' [, s$ B8 H3 C( M- B: K/ Sto give more than a simple "Thank you", there is also a Paypal donation button on my website." `- A* V9 ^; i: c
& f( W! I* p5 b
I want to give my special thanks to Asus for showing an interest in this project,
  {9 `( [5 S, C7 s- [and also providing me with support when needed.  Also, thank you everyone who has 3 f9 Z* ^. r1 b7 x; k+ ?# p
donated through Paypal.  Much appreciated!
( \9 Z4 o. V$ p- Q
( u0 y9 V6 r# G# _+ P; z% c, y4 Y3 _& q/ W4 u9 B
3 U1 i9 ~  V  J6 a8 N8 m  [
--- $ n; u$ b% K$ B$ Y" C
Eric Sauvageau6 c/ P7 d+ l8 {1 {+ n; x

' g. S9 K6 W% V% N* x
4 u0 u% G2 O9 r* h: D" G

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05
: w. x) o5 L: X8 _谢谢,正好有个N16,刷机试试效果。
, b$ s, q3 p3 _2 |# k( o
文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
6 b2 T& k* m3 w; j: r没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!: G) z+ o: y% T* X- ?
今天刚买一台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-24 04:01 , Processed in 0.034048 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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