找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23361|回复: 10

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

[复制链接]
发表于 2012-10-11 11:42:50 | 显示全部楼层 |阅读模式
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:. l& t' @" C9 T7 B# M

& H* {3 E6 P* k: S: G/ |) h* f  Rebased on 220, includes AiCloud; added wifi client stats
2 y' H# |6 U: a/ K, k+ I/ S  
6 N/ A& a3 Q% i; E4 g  + m( ?; M' d3 _- r) k+ L* j
  : v# V) u# C5 P2 z
  $ ~5 ?6 g+ L- D$ N" q7 Q( u
  7 k( _3 s' a1 U) C

! Q, [3 ]! l) o* x: v7 |
7 [3 }7 t' o& q8 b2 v1 v; q  k9 w

/ g8 Z4 l# F; y' L6 B% j+ [$ [9 Y$ i
. T  T) [  F2 n4 N2 [
- G) K8 K+ I; P( f7 I; y8 T& @
# [; L0 k& Y2 g1 ^" z7 {
) a  B# d- @1 N6 f
7 Y6 u% R9 |3 s0 `2 L4 z" j5 W( S. j' Z. @

3 `* q4 Y0 j" O, F; TAsuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012): L) {: O, D& B! X& a
=====================================================
4 ]6 I; s- ?! ?4 h* x3 S# ?
, o0 I8 I  Q/ O; d5 H9 _& P% y
, Q- ^8 b8 y3 P* m# }6 J! |# F( QAbout0 D( w3 P& |, X" X" A' w! z* B
-----0 e- T. c1 L- l$ H, Q7 a
Asuswrt is the firmware developped by Asus for their newer routers.  They are
7 f7 V0 M: R; f6 a) Walso porting it to some of their older models, like the RT-56U and RT-N16.  
5 ]. |* v# [0 _( _While originally based on Tomato-RT, Asus has disabled some of the + k4 f6 m" e$ @$ ~2 J- g
original Tomato features, and added others.7 D2 j- ]; p: \  z! D) I9 U7 c4 H

' M6 y6 l$ p. HAsuswrt-merlin is a customized version, which I am developping.
* ]) R" L  ]' l7 i1 i; WThe goal is to do some bugfixes and minor enhancements to Asus's firmware, # F) S- V* x2 h; V5 R
without targeting at full-blown advanced featuresets such as provided by
; D! y! @5 l8 S5 k7 f5 B0 u1 Pexcellent projects like Tomato or DD-WRT.  Some of the features
& A8 K+ @4 S  `that had been disabled by Asus have also been re-enabled.6 [! v4 x) ?  o+ `$ ~6 L, e9 f3 u
This aims to be a more restrained alternative for those who prefer to stay - `, T1 b! I% C+ r
closer to the original firmware, with limited risks of seeing new
, x, F( {: @9 T) g2 rfeatures bring in new stability issues.  I value stability over
( m7 m$ Y% Z+ r' u3 ?performance, and performance over features.9 q9 i1 u" q4 T$ S7 g1 W

" p  C( i2 ]; ^8 L$ t* ~2 v; `& o. g. _) r) l# Q
( Z3 k6 o! `. h3 \% m
Supported Devices
3 l  B; q5 K, n. Z-----------------8 A' ]3 A4 j! U9 h( {) o& P' b
Supported devices are:
+ n. i" h$ N! a* {# E5 Q" q3 s9 D * RT-N66U
8 `+ F3 H7 `8 K/ [: ~ * RT-AC66U8 s9 ~. h" q2 S& r$ C0 t
- }; G1 ^2 J# k) b! m$ x
These devices have experimental support (because I don't own one to test it):
6 x7 e! A. H4 _4 j+ C& l * RT-N16
1 ?, p2 i  J; u! V
& s5 S& s/ w+ h' J
6 i8 ?  {/ X# m7 T* s- K7 l& u. n8 k: d; P
Features9 K" u8 [- N8 }, c7 b/ o5 ]
--------
$ b2 w. N9 Y' uHere is a list of features that Asuswrt-merlin brings over the original firmware:
' g- S$ u# }$ H
6 t+ O# \8 R8 l& W- Based on the source code of release 3.0.0.4.220
8 u) A* s+ p5 ?- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)6 M/ F# V! S: ?8 s
- WakeOnLan web interface (with user-entered preset targets)
# V) y( e; ^1 b7 k- Persistent JFFS partition
4 o7 ?' W! S4 k, ^" E- User scripts that run on specific events* E; j7 I* w" j3 j4 ]8 {, S
- SSHD (through dropbear)1 b6 l# u* d- }5 j3 G2 \
- HTTPS web interface* x8 v3 I: {$ L
- Crond" f+ B& B( d( Y; t) r
- Clicking on the MAC address of an unidentified client will do a lookup in
$ O6 \# ?: Q1 w2 u2 h$ n6 u' `& M( n5 b  the OUI database (ported from DD-WRT).$ e& j" H8 C( ]! L1 n  ^
- Optionally turn the WPS button into a radio enable/disable switch3 D( M# M. f# h! a  _# A7 W
- Optionally save traffic stats to disk (USB or JFFS partition)# e+ p3 Q5 S4 Q  h; z3 P# b' e# @
- Display monthly traffic reports
7 O! K( J# g) L- ~9 M, g8 c- Display active/tracked network connections
; ]5 p' D2 O, v1 E/ E$ W- Allows tweaking TCP/UDP connection tracking timeouts' v8 Z+ _; S$ I* L# R" M
- CIFS client support (for mounting remote SMB share on the router)6 z: H3 _7 L! k3 }1 G% n
- Layer7 iptables matching
$ |* z  S9 a9 P* _/ j- User-defined options for WAN DHCP queries (required by some ISPs)
4 k! q, A5 W% m3 Q: i- Name field on the DHCP reservation list* g% d' H- Z& C$ q: F
- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
. P9 O& C4 V8 u8 h- Dual WAN support (both failover and load $ j& P1 @5 s6 X& |5 [4 n; s% l# P
  balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)
* `* Z# c4 k) k9 Z- Disk spindown after user-configurable inactivity timeout% R3 M7 n( @7 Y1 ~  N$ g
- System info summary page5 W! d2 v) C! B+ p; ]* T
- Wireless client IP, hostname, rate and rssi on the Wireless Log page
. R) N2 _* k0 e2 T1 F- OpenVPN client and server, based on code originally written by. }0 ?. o, N9 F1 Q' }; A3 ?
  Keith Moyer for Tomato and reused with his
6 s) Y" j* Z9 P  permission. (RT-N66U, RT-AC66U)4 Y; ^* y, ]( H6 ~5 S; M  W% N

: A$ ~3 {7 x# y4 L) M, |5 Z7 r# U6 x4 h* |
4 U) W' v6 o+ R7 _
Installation
) H/ X! S" k" ]0 ]1 v3 n------------
* O. i$ x; h+ bSimply flash it like any regular update.  You should not need to reset to ! {( g( f% }% y1 W' N9 D
factory defaults, unless coming from a version that used a different ' G& G7 T& A$ B( K) B9 J8 @. B' r
nvram size.  You can revert back to an original Asus firmware at any time just, `* A$ U  J: }5 G0 G
by flashing one.
  E* o2 c1 e# B, M, X3 i) D5 Y- s$ ]1 j/ A' t! N9 \
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the* r: k- t8 A. j& }! }: x
first time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it , W. m* N" `  J8 c) |
will wipe ALL your current settings and revert back to factory default!: B; O6 G$ U7 P. X( Y; v8 P
This is required to upgrade the nvram storage to 64 KB.
0 t$ A" I; Q% t1 ]- I
3 h4 m- _1 k4 e- R5 r" \9 P0 Z( @- y5 @2 h0 }
Usage
( j5 [- a, |5 E. ~4 V' p, Q9 i1 h+ ?-----3 j) n" c8 x- Z0 e; Q
! K+ k1 V% t4 Q$ b: `% i8 w
* JFFS *) i8 d9 S, k! T; h
JFFS is a writable section of the flash memory (around 12 MB) which will , Q! o: _$ K1 M2 x5 y
allow you to store small files (such as scripts) inside the router without
1 X: [/ o. U; k4 Mneeding to have a USB disk plugged in.  This space will survive reboot (but
2 C: Q/ F) W$ g/ F  B  [2 bit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!).  
# d/ [8 j6 E3 |( _7 P3 D& iIt will also be available fairly early at boot (before USB disks).
* D0 z7 [9 x' }! c8 V, P' z% b, v. I+ {5 q
To enable this option, go to the Administration page, under the System tab.
. r, {( _5 L7 Q9 e: M4 g
+ S# s: f8 q( d$ I/ y# h( }First time you enable JFFS, it must be formatted.  This can be done through
. _! }0 H; h6 x6 fthe web page, same page where you enable it.  Enabling/Disabling/Formating ; r6 n/ H& Y0 u6 M7 m! |/ r
JFFS requires a reboot to take effect.
6 c' O- K9 y% ]7 A9 L1 B/ U# `( Y5 _4 w5 W* U8 E* ^
I do not recommend doing frequent writes to this area, as it will " c1 A3 _; k. d! O% o6 g& M
prematuraly wear out the flash storage.  This is a good place to
& C8 u0 O/ ], N- Q6 V9 F* bput files that are written once like scripts or kernel modules, or
  y6 g( k- w# u* {3 B0 }that rarely get written to (like once a day).  Storing files that # b' c2 f* y1 g: t% i; c
constantly get written to (like logfiles) is NOT recommended - use
2 H) s: N/ k$ @$ Y4 ^" L2 i' ha USB disk for that.8 [4 x6 c' a- o! y# b% |
: O; F; U7 K7 O$ \8 l
2 z" {6 B, R0 i! d3 ?. F8 C  M
7 [# J% b! t; @  Y3 [4 L
* User scripts ** y% v+ Z' f: |; ?  n& e) F- T8 Q
These are shell scripts that you can create, and which will be run when # \: }0 g4 E' H4 B
certain events occur.  Those scripts must be saved in /jffs/scripts/ 9 z" ~' d( ]# |
(so, JFFS must be enabled and formatted).  Available scripts:
; c% y$ K/ ~6 A" e# J4 ?4 m
- w* d* k9 t' V) z4 J8 Z- services-start:  Services are started (boot)* a, ?* L$ X% |* C- }
- services-stop:  Services are stopped (reboot)6 h. J! L8 O+ z' f+ o6 _9 ?
- wan-start:  WAN interface just come up (includes if it went down and back up)
! W9 u( g$ G- y/ X: c- firewall-start:  Firewall is started (filter rules have been applied)4 G; n# D' v% G7 a& @/ O
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)
, Y; n8 y+ c: f$ q, n  o- init-start:  Right after jffs is mounted, before any of the services get started& ]* ~+ [. J8 L) [# L3 b8 C! L
- pre-mount:  Just before a partition is mounted.  Be careful with ( \) C+ |3 |7 A+ z2 F3 R6 V- m
  this script.  This is run in a blocking call and will block the mounting of the 1 ^( Q, i# q' U
  partition  for which it is invoked till its execution is complete. This is done
! c8 ~6 {- y9 n+ ]* C. G  so that it can be used for things like running e2fsck on the partition before 6 t8 \& _* Z0 u( C& d( z
  mounting. This script is also passed the device path being mounted as an
8 Q) O2 {  P/ ]; x9 m$ Q' \  argument which can be used in the script using $1.$ j1 p1 c- i& b( X; U7 T+ q5 q
- post-mount:  Just after a partition is mounted
3 ^. b) K2 G5 |+ F6 S: Y. W9 M1 k. d( p; L) V
Don't forget to set them as executable:
9 n/ D8 \: @/ r; V- L" Z3 K3 t  t& x0 g
   chmod a+rx /jffs/scripts/*
3 P9 h- n- t* G) Z3 J  _' I0 ~4 s. h0 b9 K3 R" C
And like any Linux script, they need to start with a shebang:; f& r! D, c) z. |% d3 |
9 q1 I. y* j$ x* j) G! T- J
   #!/bin/sh8 h8 e: k+ j( m/ c5 l
; P: W, e  |+ t
( r/ m' i) {2 W+ G' n  H
0 a4 K0 ~& T( g
* WakeOnLan *4 ?( b/ X; O8 |
There's a WOL tab under the new Tools menu.  From there you can enter a
- t: d4 R$ f, @6 E, W! Dtarget computer's MAC address to send it a WakeOnLan packet.  You can also! l* S' D- p* w
create a list of MAC addresses that will be stored in nvram, and on
5 d9 j+ P! f: g* L& z& v( B: f0 hwhich you can click afterward to wake up one of the listed computers, without
, B' e) [' \( ^5 Q: _+ ~; ]having to remember their MAC addresses.
9 _4 ?. f% q7 T+ n+ U# O6 v6 B3 C$ X/ F# B( w9 a6 U9 b1 n& N

3 j6 p+ N, H. s, O
6 ?+ F3 P5 E* e: ~* SSHD ** y! L8 U" s, `1 w$ \: m
SSH support (through Dropbear) was re-enabled.  Password-based login will use
+ J3 S  E5 ?+ C  e8 jthe same username and password as telnet/web access.  You can also optionally / j5 N. Y& I, j0 w/ E
insert a RSA public key there for keypair-based authentication.  There 5 W, {" Y8 ]: m' w8 d, r
is also an option to make ssh access available over WAN.
- D% O! Q: K- e
  L/ q. G8 A2 p- M# J' S0 }' v7 K% V
* HTTPS management *& @' p2 M" d. F$ \. ?- P
I re-enabled HTTPS access in the firmware.  From the Administration->System
1 a9 ?  o$ g! z! C9 ^9 _$ npage you can configure your router so it accepts connections on http, https
* f5 N. s6 z# G2 hor both.  You can also change the https port to a different one # {: L* K; J! P* V- X7 k- a, b
(default is 8443).
- F* ]1 x* M' }2 e5 s3 Y$ s
1 N: i/ ~0 l& D' A* z  q; ^& O+ I* S
4 m2 \0 e) c" O- }7 r0 K& F6 k  q* ^; u
* WPS button mode - toggle radio *
; D7 x: s/ W" a0 X: {: iYou can configure the router so pressing the WPS button will
2 e0 \9 J; e4 Ptoggle the radio on/off instead of starting WPS mode.
0 T* Q4 z6 V# J) I/ [The option to enable this feature can be found on the
# _& P# Q  ~1 A, c5 Z2 t) ~Administration page, on the System tab.) ?) T, h9 E' t5 J* o  @. r+ o

, L6 X6 k1 _/ ~7 C& Y% P1 Y4 {9 o& _( b9 D7 Z

7 P3 L% Y7 j/ o" S7 [* Crond *  `5 S! [% W' \' R+ x
Crond will automatically start at boot time.  You can
  V0 w  F- [) y# l( H- g3 |put your cron tasks in /var/spool/cron/crontabs/ .  The file
* X* z+ k$ b+ |" {! ~must be named "admin" as this is the name of the system user.9 x8 r. D# k' _
Note that this location resides in RAM, so you would have to
+ ~1 d& U$ b7 a& b3 vput your cron script somewhere such as in the jffs partition,
$ `$ ]! H& _2 v' F$ Mand at boot time copy it to /var/spool/cron/crontabs/ using
8 r- k) K/ o1 _1 man init-start user script.+ f% }/ g8 u, s9 B- N1 P) k" E6 M

" P' W8 U7 s# A. t9 T7 I, [) [4 Z) U9 C

( [, e8 c: N6 q( a3 {* Traffic history saving *
# w9 \  y; r- Y! g7 F8 `3 gUnder Tools -> Other Settings are options that will allow you
: f$ r( ?; `0 i5 \3 `) E( P* zto save your traffic history to disk, preserving it between ! X3 @) B3 ?4 f+ H7 E
router reboots (by default it is currently kept in RAM, / Y" B2 h/ n& d  Y1 F- `
so it will disappear when you reboot).3 o0 }% T/ W9 o) E( [2 a6 L6 M4 [  S
5 _5 ~% H1 |  C
You can save it to a custom location (for
2 N- v) C- o5 q# g8 n; iexample, "/jffs/" if you have jffs enabled), or
* z8 F" k) b: f9 ~/mnt/sda1/ if you have a USB disk plugged in.
! \/ a1 _8 J2 m5 V) ~Save frequency is also configurable - it is recommended 4 ]: W0 B9 Z. k. ^
to keep that frequency lower (for example, once a day)
- H' B/ L& l6 n/ M7 |% Yif you are saving to jffs, to reduce wearing out
% ?3 O% n  F- S; Q# \your flash memory.  Make sure not to forget the trailing
8 ^# D/ h" ^$ Z( N! wslash ad the end of the path.
5 [2 |5 d. q, f# a+ M5 q
5 l4 @1 N, I5 C7 T* v& x1 aAlso, a new "Monthly" page has been added to the Traffic , s( |* K0 e! F: R4 p8 S
Monitor pages.
5 c; ]7 n, I8 I/ t' `( K+ Z, _, Y! F' k9 g
1 e" K( S& a" V7 J. S7 u& T# T

* i* L% p& f. ]* Display active connections *
! b) P4 |# q) \6 d# n+ JThere is a new tab under System Log called "Connections".# G$ o7 Q! T( ~# C  o2 R+ R
This page will list the currently tracked network connections.
. V7 b' x& ]5 R# lYou can enable name resolution for IPs on the Tools menu,
1 r: z3 P9 |( u. Q& k, ^3 m2 funder "Other Settings".  Note that name resolution can 8 y" {1 K3 y* Y5 G
slow down the loading of this page, especially if you have
. U( B! b7 F9 J, ca lot of tracked connections (for instance while torrenting).
6 B3 v8 X5 a7 b  L8 |: i( f3 E: @- [2 w3 X9 T; h  x
9 O  X! J% N4 [8 A
$ ]$ m3 i3 c. P( v0 _8 e* \
* Adjust TCP/IP connection tracking settings *
3 ]4 k3 i' F* F! f3 R0 g/ j# ^* |Under Tools -> Other Settings there are various parameters 2 f! x4 D! v( }1 N! `6 T0 B! A. w
that lets you tweak the timeout values related to connection " Z6 q/ Z2 P& ^0 p* v
tracking for TCP and UDP connections.  You should be careful with
  E1 w4 B6 u* x' k! Z0 m8 `& G" Z; ~" Sthose settings.  Most commonly, people will tweak the UDP timeout
1 U4 e! D- p) F) ]9 B- zvalues to make them more VoIP-friendly, by using smaller timeouts.
; F4 O. l5 @$ F( |6 M" RTimeout values are in seconds.
* o/ h! o  C0 b5 n1 C* C( U0 x' j( g
$ Q2 y4 L, W1 Z, h
# X3 K$ c5 M' R: T: @1 R
9 p: i8 ?- _) {" i' E8 a8 W. S* Mounting remote CIFS shares on the router *
2 T/ B. K. @8 K7 I8 `8 K" R7 iYou can mount remote SMB shares on your router.  The syntax will
4 a  S$ _" @# Q7 i2 K- @; ^be something like this:7 o1 r* x  ]5 v! w: o5 J* U

* P; E" x+ r, s3 J4 v' [* E- ~mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass"
8 j4 C& D1 M6 t5 V* ^/ h2 n8 P. ?0 Y
+ r5 t0 X9 J2 c# v8 E1 S4 e* C(backslashes must be doubled.)$ _& ~! u' g9 R
* f3 b2 \# r0 v; e0 `
! ~$ |3 z+ l5 y0 N5 D) f: D

# }2 k7 A8 c9 I0 t/ H* Dual WAN (EXPERIMENTAL) *
% n4 ~% v( S$ ?# [3 S/ W; @9 VAsuswrt originally supports using a USB 3G/4G modem to use as a . s1 O9 X2 t7 ?& L) g7 }
failover Internet connection.  Dual WAN is the next step, also ) A0 d9 z, m/ F& z
developped by Asus but left disabled so far in their official $ F7 @( s6 `* |$ S$ T
releases (probably because this is still work in progress).  . n1 m+ ]+ v% v2 s8 \

- a" L: H( l# P' r+ SThe first improvement over USB failover is that it works not only
5 M( J5 J" p; h% \4 gwith USB but with other ethernet devices, which can be plugged ' U3 N" f$ x5 {' l
on one of the LAN ports that you will select as the secondary WAN $ C: I8 X7 g4 i
interface.  The second difference is that in addition to failover   y, p4 H4 Q1 C" c; J
mode, Dual WAN also supports a load balancing mode, allowing ; ^- J; P6 y6 l5 {+ l2 s  h, ^
you to share both connections at once.
6 [" [, C# W# e7 n2 [( g
2 \6 E2 b5 B/ D  Z" b, [) @! PKeep in mind that Dual WAN is still an experimental feature, until 4 e* s0 z& ]  |1 g
the time Asus finishes developping and testing it.! v+ t  F  X' ~! n& c9 P" B7 g
1 \+ M& O  a1 i, k

4 ?% Z. Y: S8 i6 k1 H
2 z# Y+ k( F8 r# C* Disk Spindown when idle *" B: t+ w  F4 F
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you ; p2 f' D) N( s- S: Q* V& _
to configure a timeout value (in seconds) on the Tools -> Other Settings
2 c1 |7 q$ F- Mpage.  Plugged hard drives will stop spinning after being inactive , V$ l$ l+ a- {9 n3 l4 P
for that specified period of time.  Note that services like Download Master % i. X' O4 O! U; d, k
might be generating background disk activity, preventing it from idling.
0 b. {7 R$ Y) H  Q1 \* D
) J, ~4 W' ]3 o) q1 P
0 K; }  V. C9 N  O  P# N( z) q
) ]: B8 p# }9 V! M) q; `! P3 F* OpenVPN (client and server) *
- p& J0 B5 \% W  m- I# F8 W2 JOpenVPN is an SSL-based VPN technology that is provided as a
' p& l1 j8 A* g0 a$ P3 g& t' [secure alternative to the PPTP VPN already included by Asus.4 o4 j# E) ]2 i4 y! w6 _
OpenVPN is far more secure and more flexible, however it is
3 W9 G4 b" C) p- Xnot as easy to configure, and requires the installation of 3 |6 h& o* e* Q7 o% o. W- E, S
a client software on your computer client.  The client
  t( g; C2 m2 ^& _5 n& e- ccan be obtained through this download page:
0 w- i; D5 e$ Q; `; H) J' v. U' y/ f  y
http://openvpn.net/index.php/open-source/downloads.html" f# O( y3 v3 V! K! G# [- ?1 v
. x0 q: z7 V$ ~+ v4 g( I
Explaining the details of OpenVPN are beyond the scope of this 6 M4 F0 h* w. C* H9 ]0 y% ~9 l
documentation, and I am in no way an expert on OpenVPN.! u- r2 n+ X5 [" @* f2 `4 I
Fortunately, there is a lot of available documentation and
( [$ ]7 t5 r% b' ?2 W8 r4 }Howto guides out there.  I tried to stick to the same option
$ J7 q1 H& X& d6 C( b, F6 pdescriptions as used by Tomato, so about any guide written
' D% F' i) l7 U6 _, ^for Tomato can easily be used to guide you on 7 I  b- F  }* z$ V6 ]8 T0 k' l
Asuswrt-Merlin.  For pointers, check the Wiki on the Asuswrt-Merlin
- v- p$ l( k6 I/ [1 B  BGithub repository.
) c: L& g( \& w/ \0 Q
% p! M2 c1 W* ], z0 Q
% y3 I+ B7 W0 `. i, Y1 v- s. {+ I% E  N& Q& t
Source code7 ]0 W7 c- ?2 i0 P' }
-----------
+ w2 o1 A, `5 }6 L- AThe source code with all my modifications can be found
6 O& X/ k6 t# s# `6 R$ C7 j' Mon Github, at:
# h, |5 `* C+ H0 }
% F# m; m+ b5 [6 s0 ^. O& k) Ohttps://github.com/RMerl/asuswrt-merlin
* {* l  u! k" F; O& k. L3 J# t, T' A; S: m$ z4 S( F& q

: e" n, E" z. W! f3 @  D% |' Y+ {) o
History! b7 ]7 f0 G- O2 x* e2 o
-------- D3 E5 ~8 N1 ?. l
3.0.0.4.220.18b:1 Z- r, S$ k# Q7 C
   - NEW: Report both rx and tx rates on wifi connections5 `7 f  I* @4 O& h$ e; V
   - FIXED: Handle cases where the wireless driver returns a speed of -1
5 a" s2 l' l% a5 I4 r   - FIXED: Removed rssi retrieval retries, as it would make the first access to
4 t) T" Z( i0 \$ {            the wireless page take forever if you had multiple connected clients.9 d! V& C; N2 T+ H' X) U& w
            You will have to manually refresh the page the first time you access it  }( f6 v' `2 k0 r
            if the RSSI is reported as "??".
2 a$ i7 H: ?0 s. E% J
+ ]- W1 L5 ^# S8 c$ v; i7 X0 Z
3.0.0.4.220.18:
; z2 o* }+ T$ |7 S, Z( t  i) _   - NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be! h( |  C2 t+ N9 i" Y2 L' N9 o
          manually set to a value between 0 and 15, with 3 being the default).
: T5 Q8 ~% y+ ?. D4 e   - FIXED: Buffer overrun in init code that would crash the router when & f# L% `$ r! j7 U: y; t
            too many features were enabled at compile time.
. @; n6 l1 @! S3 |; U) F8 n   - FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)2 n6 e7 y% ]& b6 F  c# D
   - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.. w, ?- |  q( ]3 ~" b* E
   - FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were 8 q+ [: ^1 w! t6 T: m6 X) w- ]
            not properly saved.- Q7 C$ L  P+ t# v! I/ N, W
   - FIXED: First time a client's rssi is polled it would return 0.% [! A, E. @6 y" Z4 m! v) j
   - FIXED: post-mount user script wasn't executed (regression in 220.17)+ e/ a6 M' l2 Q+ J. A* [$ T
   - CHANGED: Added some info to the OpenVPN server and client pages.
" v- v7 o( E1 V2 A2 R   - CHANGED: Improved load time of the VPN Status page., M& p3 b; V# h8 h' V+ V' s

5 X( i* ?2 r, Y- v7 |2 {# z& }" @3 z( y! i6 x  e8 G8 S
3.0.0.4.220.17:, o) K( m  B- S3 h% C
   - NEW: Rebased on 3.0.0.4.220, which includes:# z' [! ^9 d- w, [8 |1 M- e
            * Fixes to IPv6 6rd! i- N% V6 B8 e$ l' C
            * Fixes to AC66U Wifi + QoS& M& |# R) d& T4 V1 i4 D
            * AiCloud
7 v3 C0 u- @, Q0 y% X            * Interference mode once again enabled
' u  j0 F; }$ i  - NEW: Display last received rate and rssi for each clients on Wireless Log page.: N8 ?0 Z- s* b& L
  - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients# g0 R/ n% z$ V0 N! K# Z0 d
           if you had just enabled the option on the webui., |, A# {% P2 g0 b8 S/ \* P- y
  - FIXED: PPTP clients not always showing on VPN Status page.( ^1 `6 ^: M9 T6 Z7 t8 B- k! Q+ x/ [
  - CHANGED: Disabled DualWAN as it's currently broken in 220.* {7 `' |& U7 K6 O
  - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks* Q: i5 P; ~1 Z; E( S5 B# n
             the router." k. F- g% v0 W  k& a4 X
  - CHANGED: Removed firmware update checker to avoid accidental
! _0 A9 o/ z: x6 k7 j0 N8 I( e             revert to original FW.0 p& ~' q: Y! r1 z9 @
; L, V1 O& i' R' i! Q3 N. {
5 ^# }3 I3 D0 ~: g2 q
3.0.0.3.178.16 Beta:8 i' a% g: |! I# J/ g. a# g
   - NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by, J; ^* R3 V- q
          Keith Moyer (from the Tomato project).! D* E7 q" w9 Y6 D5 N
   - NEW: Added crontab command9 X2 b6 O9 a1 \3 R( \
   - FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
1 G- A+ ^9 Y$ S* M7 t            VPN or the NAT Loopback (GRO is now disabled for that device); X9 Y8 ]/ i3 F
   - FIXED: dnsmasq was listening to all interfaces by default, allowing
' [! F, m! Z% O1 o: f( D- l$ S- W            even dhcp requests to be serviced from the wan side if you) K4 s! S+ L* M7 h: C: j. L
            had the firewall disabled (Asus bug) (fixed by dev0id). i' o+ }' l! u0 v" ^1 ~" b
   - FIXED: Default disk idle spindown now set to 0 (disabled).
5 Q% G+ y3 f8 t: e/ f" `' g3 S8 j6 ^   - FIXED: Corrupted WOL list when using IE.
5 N  p$ e8 g) ]3 K$ |/ H   - CHANGED: Upgraded openssl to 1.0.0j.
) S& Y' ^. C+ o0 m5 p6 S% v   - CHANGED: Included fully functional openssl command (will allow you to9 K; h6 R9 _, b4 g; Q
              create keypairs and certificates from the router).
* {: D$ l2 x( W% v3 c   - CHANGED: Removed power adjustments from the Performance page, as they
5 E( L! {/ A# S- Q  w) R              are redundant, and not as reliable.
8 Z4 x% h4 T* |) G+ K4 {4 B( [7 Y   - CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I
! O; Q/ J- B: }- H- B' m+ F" ]9 g              am unable to work on them without an actual router.
% j9 ?3 i5 H# a. ]0 U+ g0 p4 O- D
2 ]9 W; `2 e3 X  O; G4 K7 Q  n! F! X5 b. E* X0 M
3.0.0.3.178.15:
2 V* H8 I/ i. P* A* J/ P   - NEW: Rebased on 3.0.0.3.178.  Notable fixes by Asus:
* }+ S2 w/ ?& f. @. [. n; L           * Radio turns back on based on schedule; ?# t6 O4 n- b6 l4 \
           * Reorganized QoS pages
% x& z( ]5 V" d3 ~$ U           * Turning WAN DHCP connection off will first release current DHCP lease
; x4 T" W7 E. Q: q, D   - NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.. z5 I# k6 Q9 p8 P
   - NEW: (RT-AC66U) Implemented JFFS support.  Limiting partition to 32 MB
/ I' s) N4 [! R( v9 t- V          max, as using the whole 90+ MB available makes little sense for
# A  n6 x( ]& m" ?2 J1 Y! @7 i          JFFS, and was also displaying some issues.4 K" W* ]. `) V' A( H' F+ x( |, {0 g
   - NEW: Added nat-start user script, as NAT rules get applied separately from
9 \" \3 Y. s7 C9 w( G! E+ d6 {          other firewall rules (firewall-start changes to the nat table are ! z; ?* I- s9 |  j* L* N. Y. P3 l3 [
          being overwritten when the router starts NAT)% B9 v, J( U# _( P7 U8 w
   - NEW: Added additional info to Sysinfo page
- _: }1 J0 b4 R% t% V   - NEW: Added chroot applet6 T) D4 S* u9 P1 I! f) k
   - NEW: Option to allow SSH access from WAN5 z' k' b4 }! A( V( f
   - NEW: Option to exclude specific devices from idle spindown
3 U2 p8 Z0 P% i: z! ^   - FIXED: Performance page now uses the new Sysinfo API, and is now able- F, L0 a' b" r& m
            to deal with cases where radios are disabled.! v7 ?4 X! c! b9 T7 @( g2 Q2 s4 S8 x

2 t, p+ U2 b7 C" @( K' j0 C, u/ K; S
  K* D" m) e0 ?* U9 Z$ r  f3.0.0.3.162.14b:
7 `' n) S0 k2 }/ m" T! {2 U# X0 c   - FIXED: Web server would crash for some people when accessing
3 _$ f2 p1 |3 I+ N' s( M, A            the Wireless Log page.
8 I. N4 x. _% O0 Z2 R6 p8 l! ~' y- d
+ E1 _6 }, }$ a) D
3.0.0.3.162.14:+ `9 L- b4 ?9 P5 n" B
   - NEW: Spin down disks after (user-configurable) inactivity timeout- Z* g9 T) X! i7 l
          (using Jeff Gibbons' sd-idle-2.6)
- o( o" K. S# Q( Q   - NEW: System information page under the Tools menu.7 }: p5 ~! |6 f) I
   - NEW: Station list on the Wireless Log page will now report associated: n3 w6 s- y9 u( j0 M+ b7 M6 \8 h
          IP and hostnames (when possible).& L* q& N: `5 {4 O
   - CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:
3 B- ^& I& f  S* K& Y& K0 k. J# v              http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)  n" a0 s: Q/ ?0 ?# k6 y7 O
   - CHANGED: Better integration of the Run Cmd page.
) a; a. C( g* V   - FIXED: Incorrect left menu rendering when under the Tools menu.: [" j7 S2 ^* U" o5 d6 {3 D% L. m

7 D5 S2 e' D: s: C* r" W' Z. |/ v  \  U. C) Z: H
3.0.0.3.162.13:
% s' f& P6 ~( k9 K" J" ]  M& n: b1 ]   - NEW: Rebased on 3.0.0.3.162.
, s# v5 A' Q8 L2 k! n& |% o   - CHANGED: Switched to WPS radio toggle code Asus added,
, O8 O- P' J, g% X( R( e: ~              now on the Administration -> System tab.0 `5 S1 i1 s5 u' G' @% g

$ ]5 Y( N3 T* \% F
) o5 C  I! ^8 O* X9 g  X0 x% ?3.0.0.3.157.12 Beta:2 s3 R4 u/ D- t! x, Y' u1 p3 ~8 @
This is based on unreleased Asus code, which they have 5 k7 V0 d- @% u2 z: l" [, x+ Y- q
graciously provided me with.) D; w3 K9 H4 z7 H7 V
; `: R1 @6 v- l- }! J" G5 H
   - NEW: Rebased on 3.0.0.3.157.  Notable changes from Asus:
. a6 C( N9 f' Y7 g( q  Y      . IPv6 tunnel memory leak fixed# x$ U% v) w) p% L8 ]2 x7 {
      . They fixed many issues, making some of my patches
" |/ f( h3 Y8 _9 H  ^        no longer necessary, such as timezone DST, https auth, etc...# c+ j4 C9 G2 t% Z/ `& ^2 `% K" t2 [
      . Upgraded radvd
: @$ R% w0 i6 n9 A   - NEW: Added link to the command shell page in Tools menu.' e$ @. n$ _$ U3 I6 D2 N* l
   - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)9 |5 Z4 x3 _. ^9 v) q( i2 V9 o$ z
   - NEW: Added "tee" command.
' B+ q$ e5 o( J* s( e) _: s; |   - FIXED: NAT loopback rules would actually NAT every lan to lan
; k+ y/ O) D3 x" V            connections instead of only those needing the loopback1 E. t) k& |  @9 x0 a
            (bug in Asus's code).  Replaced with new code based on a
6 F7 S' H! p' J$ s% a            suggestion from Phuzi0n on the DD-WRT forums.1 [2 c7 e$ l4 @+ |
   - FIXED: Accessing the WOL page would make it resend the last* v) u5 i4 w. e4 N: W
            WOL request.4 @( y& O/ M" {$ ~
   - FIXED: 'cru' was using 'root' instead of 'admin'
/ ~& b: z% m  i* ?1 M% X( A4 ~   - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)
5 B. m/ R  I' a# p2 o" M* C   - CHANGED: Made tracked connections load async from rest of the page
' j& |* z! T; }- {8 b   - CHANGED: Increased hostname width on Connection status page) ]; J" X# Q/ a  f' C* {# F1 ?2 P
   - CHANGED: Improved WOL page functionality.
& o) o; T7 N1 _% k# N1 R
% i4 U, a  F5 v) j8 n
. o' n4 Y3 G% F7 C; w$ x( f3.0.0.3.144.11 Beta:
( o" u+ v% I5 U; Y7 K  r: x   - NEW: Name field added to DHCP reservation list1 V- h+ W; r- c# r0 \
   - NEW: Webui option to enable resolving IPs on the Connections tab6 C8 Y% }' B4 x, u" s$ r" Y$ c
   - NEW: Store a list of computer MACs to use as WOL targets( l5 @3 D$ G$ l3 m) t/ G: i$ h! }" K
   - CHANGED: Increased dhcp options from 32 to 128 characters
" ^3 D- O, A4 g# d) O$ {# Z3 G) j   - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
& U- a* q0 P+ z5 q9 u. O     it to 16 in recent versions)
* S: ]/ n0 W; H   - FIXED: Retrieve dhcpc options for the correct wan interface
4 b$ c8 U" D4 ~9 X: w
& l" u  f+ u0 q
( e* N/ a$ ]: R5 s* U" d' m: P6 w3.0.0.3.144.10:
( g$ ]) v3 G5 B! e% H% M6 M0 M% V( E   - NEW: Rebased on 3.0.0.3.144.7 R+ Z' l( g" f" `' S% L/ F
   - NEW: Support for 64K NVRAM enabled.  ***First flash will: k; B  `' B* _6 t8 `$ ^( R1 K3 L9 Q
          wipe out ALL your settings!  And you cannot restore * ?2 e: X% y7 p6 f9 ^9 U
          from saved settings - you must manually reconfigure
. H4 ^7 r+ c  H7 s/ ?          everything.  Be warned!***$ F: a) @( Y/ Q! \6 p
   - NEW: Enabled support for Broadcom Wimax devices
, f6 X0 g* G, G- @   - NEW: Added cifs kernel module (for mounting remote SMB shares)- x( E" m( P4 @3 C
   - NEW: Added layer7 iptables matching. }' h+ b7 I' A# k4 v
   - NEW: Added user-options for DHCP on the WAN page
; l3 g# {, ~# H7 G: ?   - FIXED: Router crashing when connecting to it over Wifi
2 B3 e9 |" T: {            and running the newer QoS code (disabled GRO)/ `& X; s* V5 F# k3 b+ X2 Y
   - FIXED: Router crashing when connecting to a network
" H4 Y: L3 W- p4 K( ^& Z            device behind the router from over a VPN, |! a8 N& S6 p2 D% Q- B
            connection (disabled GRO).
. T8 s9 y3 M! J   - FIXED: Incorrect timezone set unless enabling
, A0 E$ S# k2 s) t+ ~* B# Z            manual DST.
& ]0 q& v  H: o% @* F* i& Q3 X- L" Z( n* Q' E5 f7 E" T( ]
8 O8 @' K% f  M2 d" i/ j
3.0.0.3.130.9:
5 d6 M4 V* g2 h' d6 v   - NEW: Enabled new Dual WAN support from Asus$ z: S3 T) ^) {1 V* {5 W' |4 r4 }* R
   - FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
/ d+ Y; W% W' l+ _* P# e7 [/ e  R' G0 F. |" W/ o; h) O0 s

  o4 B  j( b( s& j3.0.0.3.130.8:& g; W1 N6 J8 u8 [
*** Reverting to factory defaults BEFORE and AFTER flashing( O' F8 n( m" q! q4 k$ T
this version is strongly recommended!  The newer Asus code base
  a: _7 D- H% Z' u  O) _seems to have changed quite a few settings, so you'll want to
# R5 a- y2 b. rnot only start with the new default values, but also get rid 9 e+ ^- c& F; v4 s
of obsolete settings.  Otherwise you will be wasting a
% z, y" j3 j0 W+ y- Kgood amount of the limited available nvram. ***$ _7 {3 [6 N4 \

3 X" @* A3 U2 W. l7 L3 d   - KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code
3 u9 E; [0 }: K" S+ ]9 u3 C                  and/or kernel code)
7 Q0 G* _5 I6 R9 v
$ t* ^) W0 g6 T. U! b( X' P  t   - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing
  J& _  F+ F, j  T                  a LAN device behind the router.  Workaround is to * a/ z% {1 d8 Z( [* q. K
                  use an IP range outside of the local LAN
- Z; {* \. c: v  ?3 n- ]                  (i.e. 10.0.0.0 instead of 192.168.1.0), and either 4 L! V" Z# N8 k( B( _
                  set your VPN to use the VPN tunnel as default & A5 Y2 V6 D: d5 ~6 w) A
                  gateway, or manually add a route to your VPN & X/ |2 w- ?8 @. [* x2 d
                  client.( a8 @# t  |5 ]; M. y
; c! T& [3 w- G# ]0 a
   - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
% s; r" [: @& W) x' J( ?! z2 c8 l# w: T* `          Build 130 brings various code changes to IPv6, not sure
5 s9 w$ k! S) a* E! }          what else (as I have no changelog between 112 and 130).
! q, z% K8 h3 Q+ U          The QoS code remains from build 108, as build 130 is
. l4 O0 V0 G3 D$ W) e          unstable.
. L+ A7 v% M9 \: E0 A9 _' }! k, S   - NEW: Added "diff" utility! @4 U3 V+ R% y# [3 c+ ], H9 h
   - NEW: Keyword-based filter (new in 130)# m: I' V" `( B  l2 J) d/ p7 C
   - FIXED: Firmware/settings can now be uploaded over HTTPS
8 `# ^1 }- z! U7 I- J            (bug fixed by Asus)$ o- b1 i; E7 {- r# |# N9 s
   - FIXED: Buffer overflow in networkmap that would cause garbled ! Q, R- w) D: V# X$ ?
            device names to appear on the clists list (bug in
6 P# [4 M: y! N  Y  B7 K; a            Asus's code)2 c3 w) m) N9 Q+ v% Y8 H" m
   - FIXED: Firewall would break when applying a game preset that
+ S1 D* G7 F: D" I0 ~6 j            had multiple ports separated by a "," (bug in Asus's
& I. n: u9 j1 p8 {            code)8 n8 |9 z+ U& H4 A$ l4 U
   - FIXED: WOL through webui wasn't working when IPv6 is enabled
) v! U& W. M5 B2 k% d/ [  T   - FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)/ G% v. K$ I' P1 S
   - IMPROVED: /jffs/scripts/ will be created automatically if it
1 G! w# M7 a% n( l9 ?               doesn't exist (you must still make any new script
+ E* a5 I5 N1 \0 \               executable using "chmod a+rx script_filename")
0 M! r9 s8 u" Q$ V0 Z1 q& \8 w+ d) A. {  J6 C

% w' N/ y2 t- x2 Q) y0 C3.0.0.3.108.7:
3 z1 H- y# R% L# r   - NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
8 t6 Z7 Q" [( E1 o; P" I7 c6 R   - NEW: Added webui page under System Log to display active/tracked( {; j7 z( {/ L6 J* @& I- ^* i2 v
          network connections.5 y* ^2 N7 z5 }9 c' c/ J) x/ F) V
   - NEW: Added netstat-nat command.% n2 z& h4 M, u# b6 X
   - NEW: Added pre-mount and post-mount user scripts (patch submitted by
+ s3 |9 g: R( G- U, A! S! ]* C          Shantanu Goel)9 J- H) F( s. i
   - NEW: Allows tweaking TCP/UDP connection tracking timeouts0 R; v6 |# Y* }' y/ k! x+ P9 S
   - FIXED: Removed check in Asus's code that would reject txpower > 80
/ V$ Q1 p" `7 V/ M            unless you clicked three times on Apply (?!).$ G: m1 a, P$ a+ S, H$ G
            NOTE: Still not sure power setting even works, as I get7 Y4 T2 f: X4 J8 E
            -80db from the other end of the house no matter if I use # m1 O  o# l$ d- O0 m
            40 or 500 mW.- H+ ^- |! n, t- C  r

+ C2 F. f" |: M3 f: p% w5 \. o7 k& \: p2 L: v
3.0.0.3.108.6:
; }2 G# z, u: o0 y! y- g- M   - NEW: HTTP access list (backported from build 112)5 A9 X. D. a! P+ p
   - NEW: PPTP VPN encryption options (backported from build 112)5 G' Y% j2 C6 ]
   - FIXED: Traffic history location was't properly saved
& d. r/ k6 X; r3 Q5 d) a4 b, u            when changed in webui.
% q% q7 T+ g: u/ I2 z   - FIXED: Disabled traffic history saving to nvram for now,
- H/ \% ~+ j! I8 {. |# m1 v; ~            to avoid people accidentally filling their limited nvram space.
1 \7 k$ w% I4 c! J" y   - FIXED: Missing bottom pixels from the bottom of General menu
$ Z: l! N) b3 D$ ^   - FIXED: Removed invalid CSS attribute
4 T6 {! Q! m2 \& `( t   - FIXED: typo in VPN iptables entries (bug in Asus's code)
8 W9 D. z0 s: R5 J
7 f4 r2 Y0 r5 p  i  L2 X) t/ K. _) f5 }2 t' C
3.0.0.3.108.5:. w  B% _- r7 m) i& [7 C1 o
   - NEW: Crond starts at boot time.% C# G  a! W- S1 ]6 W% N
   - NEW: init-start is a new user script that will be run early on( N# g6 z5 g$ |
          at boot time (right after jffs is mounted, and before any
5 Y8 j' `2 ^2 n( m" v* u; }          service gets started)
0 v; A3 ?  z# y& Y  - NEW: Can save traffic history to a custom location (USB or
6 O1 `6 A' s$ j- o         JFFS, for instance) to preserve it between reboots.( E4 T/ T( U; d3 J9 b! L  V
  - NEW: Added Monthly traffic page (ported from Tomato). n7 f6 V3 `! m+ ^- S. T4 H
  - NEW: Added the Performance Tuning page (with temperature).2 g& f6 T1 r0 S9 N1 [
  - FIXED: Webui authentication was bypassed by the web server (bug in+ _7 }# n) {1 L: j0 K2 a" u
           Asus's code); X& E$ F, ^& |+ ]3 W( i
  - FIXED: Httpd crash when uploading a FW or settings file over
* g' x  D2 ^: p+ \+ r; {/ w/ x           https - should simply fail now.  For now you have to 1 h, Q( I8 t4 k' o/ L; u
           use http for flashing the FW or restoring your settings
* e; H% j6 D6 ^) o8 M0 @           from a saved config file./ r7 k3 t8 t  E- H  X

0 [- `. }* K1 ~% j, O0 _* C
! p- t) _! P6 q; f: \3.0.0.3.108.4:
9 ^* R7 l% N4 n% f  A   - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
* _$ T/ u! E+ E- b/ M/ X$ D          the OUI database (ported from DD-WRT).
# m1 w6 s. w# p3 l# y: u   - NEW: Added HTTPS access to web interface (configurable under Administration)+ X. j) J. W, u* z+ v1 r
   - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
1 i9 ^9 H! i! M! N7 ]   - FIXED: sshd would start even if disabled
& X+ x  z9 v1 H" H2 N   - CHANGE: Switched back to wol, as people report better compatibility with it.
) a. ~/ A$ E  b) a             ether-wake remains available over Telnet.0 d! K3 {3 o- m% ^+ _& V

, K( V0 Y  q; z2 z" a' F0 [
6 h- g( O. v5 I! e3.0.0.3.108.3:$ i8 [# B; S) W7 z+ u# X% E! f, M: R  K
   - NEW: JFFS support (mounted under /jffs)7 w5 J9 |2 R$ v( V8 t2 o+ f  f
   - NEW: services-start, services-stop, wan-start and firewall-start user scripts,
" I1 q3 i4 E4 o9 L3 f) u# ^4 T$ Q0 z; Y          must be located in /jffs/scripts/ .7 \/ S/ d: Z* g' A6 @
   - NEW: SSHD support
& |' f, l( p5 Q' Y   - IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
- F& l* H- e3 n9 ]- @   - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.2 b5 q/ s+ |; I( l7 w
   - CHANGE: Added "Merlin build" next to the firmware version on web interface.
3 _& X5 f1 w# O' K9 S: e3 m, \
' B! r) N: G6 S' v
$ X4 m7 `6 E/ F  f3.0.0.3.108.2:+ @1 L" J/ f* q* I" s& `0 g
   - NEW: Added WakeOnLan web page* B1 n/ }! N4 ~2 ~
3 h" k* i( w3 ~& P# ?
! U. b* D% g4 g1 r2 r
3.0.0.3.108.1:7 C- R: I7 v+ z% B7 O! t; @1 L8 ~2 _; R
   - Initial release.
9 E3 O6 C* l  P) V7 H8 c0 ~2 q3 G+ ]+ m$ F% B7 r
+ e' z# w8 L9 i
Contact information5 u; k& i0 \9 y
-------------------
0 X7 X) A2 H" G; e, d  t  R4 Y2 fSmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)
0 S' X% H' Q; y& }3 IAsus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.# ]5 }; e8 w/ o6 t
Website: http://www.lostrealm.ca/
( d" s4 G5 g5 h' kGithub: https://github.com/RMerl/asuswrt-merlin3 [- R3 N# x% P5 q4 G- q; z; M
Email: rmerl@lostrealm.ca
; Z6 F( z# I4 |  NTwitter: https://twitter.com/RMerlinDev
* y/ n" S$ Z( F
+ `0 ]' }+ }& |, R' i, E/ TDevelopment news will be posted on Twitter.  You can also keep a closer eye
2 a/ D% X# a1 T- z' `# Fon development as it happens through the Github site.8 W3 Y) y( n* ~2 W% ^- X
: k) b. E+ q% ^8 Y2 `' D# e
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
, h/ [/ f5 Z7 S: w) Cpost there (in the Asus Wireless section).; X' n- d: t0 [# J. @

" R: o: b& K1 y/ }% |+ Q9 b8 O1 F, p% k7 R1 [
Drop me a note if you are using this firmware and are enjoying it.  If you really like it and want
7 a3 D0 _, f* W  R  G! T2 [to give more than a simple "Thank you", there is also a Paypal donation button on my website.5 N  f. B- e0 q* v7 \2 U  H+ V
& w4 z( a3 S/ s1 K0 H
I want to give my special thanks to Asus for showing an interest in this project,
# V8 l* F: W9 a8 mand also providing me with support when needed.  Also, thank you everyone who has ' A9 x' _& N+ F, V6 P
donated through Paypal.  Much appreciated!2 ~1 ^$ E; B$ o$ l2 _. a  d
+ t: d/ Z6 z8 u1 G, ?% z

  R" E" u7 y3 h' K; {' m; x5 C; T' I" ~5 A) T
--- + @9 h$ Q, A1 q# g4 z2 [  ]9 G
Eric Sauvageau! U  A0 n) ^2 E/ Q  v

9 N' \5 `3 |: w7 V. Z6 Y/ O# M5 }) z

本帖子中包含更多资源

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

×
发表于 2012-10-11 18:05:37 | 显示全部楼层
谢谢,正好有个N16,刷机试试效果。
 楼主| 发表于 2012-10-11 18:30:16 | 显示全部楼层
zhuanghong 发表于 2012-10-11 18:05 * i6 p; p# ?' P
谢谢,正好有个N16,刷机试试效果。

! k( |6 ^1 Q2 H" y5 |文件很大,功能也很强大。你试试谢谢体验。呵呵
发表于 2012-10-12 00:42:05 | 显示全部楼层
好的,周末有空我刷下试试。
发表于 2012-10-12 22:17:40 | 显示全部楼层
这个只有顶一个了
" G5 |7 \4 r$ w; O7 Y没有这个机器
发表于 2012-10-19 13:33:04 | 显示全部楼层
谢谢“YES东”!管理员!
4 H" y& G4 E6 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-3-1 06:26 , Processed in 0.045585 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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