|
|
来自merlin改进,主要是针对华硕官方固件BUG修正和小的改进,非常稳定,重新启用一些被官方禁用的功能,主要改进查看下图:
6 q! o$ D9 {3 `, C$ M$ U/ |( l
8 k1 t4 g0 e. N9 y2 F Rebased on 220, includes AiCloud; added wifi client stats4 @8 y7 n# u2 F* ?+ M
, _6 ]. ^$ H0 W9 S
: G; z" K! b4 D$ j & u, c; c5 ^2 I/ f( m: j/ O* B8 F3 S
' J* X F5 K7 W! v, J% z
% T- H& D1 X- g4 Z. T3 @
. `7 v+ k! G" ]
! c% M; o/ K& ?! B+ o
, K; ^1 e2 K% J7 S* H; r+ `/ B: w/ u9 I% m8 h/ x1 a% N
* r0 k( Z8 @# D# B9 A, E8 E
- z' P& S' r; n* g2 E& J7 m9 M9 y
' v, h) j! V$ s$ L
& o# z* W. g2 ?5 V2 O- w+ J! l% z2 \% Z9 ?' Q+ }. v8 H
1 |- C( c& i3 o9 M
3 \# T8 c; ]! k0 e! q
Asuswrt-Merlin - build 3.0.0.4.220.18b (24-Sept-2012)
_* G& n4 J7 K% z. f. O=====================================================
3 H- [: d9 l9 M% K4 P, t- I
3 o! T1 Z# W! N8 i: a1 ]' N1 R0 e# z( E6 `0 T
About
, g- H! H) V% u3 x% J( X1 f-----
* |$ A* D& F+ U% O* w* X: RAsuswrt is the firmware developped by Asus for their newer routers. They are , _" r$ M2 f4 P1 K$ D0 G
also porting it to some of their older models, like the RT-56U and RT-N16. : v- T2 a% e3 u4 o
While originally based on Tomato-RT, Asus has disabled some of the 1 i, ~6 q5 `1 s( `1 ?
original Tomato features, and added others.
" x& G7 u$ w# E. G" v. h4 w9 Q' K0 |0 V
Asuswrt-merlin is a customized version, which I am developping.
! ]; V( x4 u: N+ C/ L X/ U0 aThe goal is to do some bugfixes and minor enhancements to Asus's firmware, 8 X& l- U$ h. D2 h
without targeting at full-blown advanced featuresets such as provided by 1 @8 M1 L) T! l0 [3 ]
excellent projects like Tomato or DD-WRT. Some of the features
5 H) t. j/ G) Q% B9 g" |, Mthat had been disabled by Asus have also been re-enabled.0 d; _' W8 Y2 Q' {' R8 f: i4 \# t; W
This aims to be a more restrained alternative for those who prefer to stay 1 W$ ~: L2 e% a
closer to the original firmware, with limited risks of seeing new ! ^0 r J' T7 w1 D' s6 y
features bring in new stability issues. I value stability over
- x& P* s/ q% n6 j/ o& tperformance, and performance over features.5 s+ x8 V/ G `, u+ ~
1 V; Q" P9 D. U5 b. q. { G, I' z! I; z) s1 ]
; X: A" q4 @/ I; z8 m$ vSupported Devices
8 W* f) ?6 {1 w% V. d A; l% n-----------------* O8 A3 W. B8 `/ g
Supported devices are:
6 e2 B/ p" G2 i* X( y * RT-N66U7 ]. o" ]+ N6 h5 R: {' h9 K5 m
* RT-AC66U" P% e$ v' D' t' I4 C
7 u6 W) ^3 A5 W3 G' O7 vThese devices have experimental support (because I don't own one to test it):
- d2 z; ]9 t- x. C * RT-N167 C% z+ X/ [7 D D) S3 _, O( N$ F: l
. ^) J9 m2 W) V& @* O8 S3 ^& f' I
8 b ~! h9 C/ Q! E
Features, t' g) h8 r8 Y" t. z" c/ n# J
--------
- o: ^" r4 X3 H8 t, t$ eHere is a list of features that Asuswrt-merlin brings over the original firmware:
5 v% Y9 c8 A! M6 Y o
# K a$ A8 G7 c w- Based on the source code of release 3.0.0.4.220
/ y, _7 J3 X7 @! a3 O% F- Various bugfixes (like the crash on VPN/NAT Loopback access of LAN devices)% u f+ c7 {/ d ^
- WakeOnLan web interface (with user-entered preset targets): L; v( c5 g, e
- Persistent JFFS partition
9 u, m- u/ H7 ~3 R+ y; Y8 D% \- User scripts that run on specific events1 s3 d2 w$ _7 n! V8 ?. [
- SSHD (through dropbear) c, R. ]. u* B- D0 M9 x
- HTTPS web interface
/ u# n- W% E! W3 F& m- Crond, [7 _( w p. I
- Clicking on the MAC address of an unidentified client will do a lookup in
% a, Y" _7 K2 } the OUI database (ported from DD-WRT).
, S m+ s+ z: d- {- Optionally turn the WPS button into a radio enable/disable switch
0 E8 e1 |) _4 r1 z- Optionally save traffic stats to disk (USB or JFFS partition)+ W1 c5 j: i- K9 j# X8 N, X$ X9 x
- Display monthly traffic reports
8 r9 Z# {/ u. p* ~- q$ o6 \- Display active/tracked network connections
8 u3 y& h" C$ n: v8 |4 Y- Allows tweaking TCP/UDP connection tracking timeouts
& q! _# g# G# v7 l- CIFS client support (for mounting remote SMB share on the router)
5 j4 g% v- r4 a; D9 {9 o- Layer7 iptables matching
- K5 [( c& I3 o$ M* P2 y y4 w( k- User-defined options for WAN DHCP queries (required by some ISPs)
9 x" _7 }. E& j+ l! E3 w) R- Name field on the DHCP reservation list
- L7 c& P( U, u# `0 n- Improved NAT loopback (based on code from phuzi0n from the DD-WRT forums)
9 {3 @8 t& Z A/ a8 M2 V5 H- Dual WAN support (both failover and load
: x2 i1 y$ S2 j0 a balancing supported) (EXPERIMENTAL) (RT-N66U, RT-AC66U)! B9 z) s5 d9 j5 S, ^
- Disk spindown after user-configurable inactivity timeout
! N) W6 L5 W5 U' L2 u9 U, D- System info summary page
# B) x4 b; Y8 {5 ]5 H% z- Wireless client IP, hostname, rate and rssi on the Wireless Log page) J& v8 R- `. Z& x6 ]3 l- T/ N5 ~
- OpenVPN client and server, based on code originally written by
+ |- @% I4 ]: h5 Y+ o$ Y$ ^/ Z# D Keith Moyer for Tomato and reused with his , V! U8 Z8 x- k z# m
permission. (RT-N66U, RT-AC66U)4 w- e2 o) |- d; P _5 v" F9 ~
- r% ] Z8 x8 J# i: K
& a, \* p4 H) @1 e: \" Y- \5 D, o. V8 F; ?* _& y* o
Installation
9 P8 f" w0 O" Y, [------------2 q4 H' m0 v, T4 _3 U
Simply flash it like any regular update. You should not need to reset to # b" M+ z( x" E3 @. u
factory defaults, unless coming from a version that used a different
8 B& }, h" T1 A1 _( f: Nnvram size. You can revert back to an original Asus firmware at any time just
9 D$ J) K* N1 @) G& Oby flashing one.9 E9 ~/ S+ L a+ H+ J% P
6 Y3 _. p2 L% d
NOTE: If you were still running a 32KB nvram firmware on an RT-N66U, the
9 u, x6 \& h0 E: y: U8 zfirst time you flash a 64KB-enabled firmware (such as Asuswrt-merlin) it
( J) m: J* E% D4 g6 D9 Dwill wipe ALL your current settings and revert back to factory default!7 Z! @ j( r2 F7 }& Z$ e0 R
This is required to upgrade the nvram storage to 64 KB.0 m( a/ m4 a& C2 g$ C1 N7 o
! P; U" D# j k+ t3 ]2 N7 L2 w$ ^# I' h* O3 ?' @3 Z
Usage
; ?' a( q2 { Z-----# T% s/ ^. t/ X# d% F
3 w' Q7 f" [7 w W1 L& A/ o* JFFS *" j7 a/ H1 j% E: L
JFFS is a writable section of the flash memory (around 12 MB) which will
S8 e0 J* g1 a# v# L! [allow you to store small files (such as scripts) inside the router without 9 e; \* V1 Z' s( ?7 Y
needing to have a USB disk plugged in. This space will survive reboot (but
5 V) z" ]) P- J1 j% nit *MIGHT NOT survive firmware flashing*, so back it up first before flashing!). 8 E# N' [, M: D w3 Q' l B. }
It will also be available fairly early at boot (before USB disks).0 V2 D1 `% A' q7 M% y/ f- ~
/ U# i7 M. g, h6 [: }6 R
To enable this option, go to the Administration page, under the System tab.
0 S$ j0 p4 `' A V$ D. F4 h7 X4 U
First time you enable JFFS, it must be formatted. This can be done through
9 } T! _" O' w3 f2 B0 T& A( wthe web page, same page where you enable it. Enabling/Disabling/Formating
( K' v6 @( R U$ y& @0 p# G& T1 QJFFS requires a reboot to take effect.
: K4 e* ]" Y1 L' u, ]; q2 Y0 S
0 ]+ m" a$ s M% g8 b6 v2 m& @I do not recommend doing frequent writes to this area, as it will
( V" D& M4 V! ` Gprematuraly wear out the flash storage. This is a good place to
; u! R* y- V: j. f5 _0 ^9 _( t3 I1 Pput files that are written once like scripts or kernel modules, or
6 Y+ f8 A+ s! f) [: E7 Z7 Ythat rarely get written to (like once a day). Storing files that 1 j6 Z+ c+ U c
constantly get written to (like logfiles) is NOT recommended - use; a) p, J$ H' Y( D& N
a USB disk for that.
\$ x7 n8 C# v" _
, C: B6 U& B$ n3 t# z: P& u0 p4 @+ g$ F) y. ^7 B. e, m9 C; i# Y
3 U* |* s4 J' B' q6 p* User scripts *0 x& [1 c5 t$ g) m6 U, `6 E: _; Y
These are shell scripts that you can create, and which will be run when ' Q) j6 U e3 S6 D) a0 L
certain events occur. Those scripts must be saved in /jffs/scripts/ 0 u$ h% i4 O, F3 K
(so, JFFS must be enabled and formatted). Available scripts:2 b6 m% c9 s) B- m m
6 C6 p/ d3 u( O, x) e5 j" K8 U- services-start: Services are started (boot)
+ R m3 c7 X7 ?9 R4 u4 P' A& g1 G- services-stop: Services are stopped (reboot)
1 Y( W5 m* K5 _( t- wan-start: WAN interface just come up (includes if it went down and back up)
h2 W& M' s+ J2 h- h- firewall-start: Firewall is started (filter rules have been applied)- ?7 ]" @0 \" _
- nat-start: nat rules (i.e. port forwards and such) have been applied (nat table)4 {0 u& T* U/ E. X& `+ K7 B$ E9 A
- init-start: Right after jffs is mounted, before any of the services get started; t0 ?- f; R6 J9 s
- pre-mount: Just before a partition is mounted. Be careful with
+ V: U9 }! z) c' W) Q, e* E! v this script. This is run in a blocking call and will block the mounting of the
3 i. f! U& m) R! I partition for which it is invoked till its execution is complete. This is done
7 R% h& N7 m) q4 }: B" P0 Y so that it can be used for things like running e2fsck on the partition before 3 b: P# ?0 \' y1 v$ M# |
mounting. This script is also passed the device path being mounted as an 1 {5 }7 z! G/ P+ w. ]0 S
argument which can be used in the script using $1.
3 G8 _) @1 x$ w. z$ a& C2 A* L4 i- post-mount: Just after a partition is mounted
3 J" A) A% M2 h) C) m+ `
5 s" Y2 k) z2 I7 j8 v% FDon't forget to set them as executable:
5 @+ ?4 \$ y+ }* j8 @ @- V$ w6 V- x, M3 O7 z
chmod a+rx /jffs/scripts/*
" w1 K1 G. v; k/ r4 w/ ^% [: j6 @. \1 z
And like any Linux script, they need to start with a shebang:' v' n7 Q. e1 K3 {( ~9 ~# r( H6 V
* [) k2 }( B6 j7 E0 y #!/bin/sh& V# ~8 c: o! h7 O
' j- z; Q1 `. e6 c5 h H
O3 }' v- t! {- A) ^) Z* _" ]9 ~0 L/ t: m/ _
* WakeOnLan *
( Q# g) B) F1 i* s/ G, k, KThere's a WOL tab under the new Tools menu. From there you can enter a
! v) w+ @- n# k: _ {3 e+ Itarget computer's MAC address to send it a WakeOnLan packet. You can also n: Y) M$ R0 D: h0 h
create a list of MAC addresses that will be stored in nvram, and on) K& V7 X/ ~% }& @, n* |
which you can click afterward to wake up one of the listed computers, without . s$ t& Z" p ^% r3 s. y
having to remember their MAC addresses.
`% r1 i9 \! ~$ h8 R% v. [1 ]7 Y2 l6 B+ E. o% @
/ K! d. G; z: z1 {0 |, {2 s% e+ X: Z W) t3 {: z
* SSHD *: P7 g2 U' }) u0 z! [: ~$ @
SSH support (through Dropbear) was re-enabled. Password-based login will use 3 [& L* I7 V. v$ q i0 O/ ^
the same username and password as telnet/web access. You can also optionally 7 `) c! y: l% k
insert a RSA public key there for keypair-based authentication. There
4 ?! ^ {0 Q$ Q9 Iis also an option to make ssh access available over WAN.
9 L8 E( w9 F3 f1 T3 G8 F4 E0 X0 L
& A' c% K) s# h3 y
* HTTPS management *& e) j4 D+ u* z& `8 j; I
I re-enabled HTTPS access in the firmware. From the Administration->System
) ?9 t6 |: k8 x! _ o. dpage you can configure your router so it accepts connections on http, https ! S* q) v+ `% Z
or both. You can also change the https port to a different one
& A) `# N" l+ r5 Y1 d- g' A(default is 8443).( Y; u1 U$ ?$ H4 `$ B
c( H+ B a9 ~' b% ?
8 @+ w: {5 N, U1 P p
% F- D' F( K8 I2 K' I- n* WPS button mode - toggle radio *& m. y: T0 r" \: U& g4 A8 d* H
You can configure the router so pressing the WPS button will * E3 n' E0 F6 D" N9 r8 G
toggle the radio on/off instead of starting WPS mode.' ^# B1 c, {6 |0 B
The option to enable this feature can be found on the
8 S1 a/ R4 y9 z% b1 jAdministration page, on the System tab.4 z* [: j- c5 ?# P8 Y6 N; v5 H
" j) g8 J- y$ G2 E
9 G. ^5 t' v* }6 z! @
) k* ~+ l3 x4 \" l- V* Crond *
# G5 M4 U7 U# a8 ?) ~# mCrond will automatically start at boot time. You can
# M3 K+ r- o' x2 a l$ _9 B! O mput your cron tasks in /var/spool/cron/crontabs/ . The file 2 h& m# o' i& ^
must be named "admin" as this is the name of the system user.
& K$ `1 f. n2 z9 n0 NNote that this location resides in RAM, so you would have to
- w* x# [. q: F9 c1 dput your cron script somewhere such as in the jffs partition, ; V) Z# Z# g0 [5 G1 C! a
and at boot time copy it to /var/spool/cron/crontabs/ using * d# I } D; O+ s* `9 D4 t
an init-start user script.
1 w2 o: G% i6 k. r. [$ p+ A/ w/ k. ]3 T3 a
- I$ u* X0 s3 v% F# z6 w: [0 @7 K" Q& \' [. j* @
* Traffic history saving *
# Y' |7 T2 A( }Under Tools -> Other Settings are options that will allow you 3 f# {2 [6 s; N* g& x
to save your traffic history to disk, preserving it between + M: F6 S: a8 ]8 W3 F
router reboots (by default it is currently kept in RAM,
( z8 |- u7 `' ~so it will disappear when you reboot).
& U+ T9 [+ S- s* O8 D0 q7 c* e! @( J
You can save it to a custom location (for , j7 `3 n( Z8 g$ H: a3 f9 u' L
example, "/jffs/" if you have jffs enabled), or $ b- x! e0 o6 A( U
/mnt/sda1/ if you have a USB disk plugged in.& j, n8 I9 p& {6 `, i8 Y4 q
Save frequency is also configurable - it is recommended ( b4 ~2 q" {* N" i% n( B4 j
to keep that frequency lower (for example, once a day)
! S4 H C, Z8 j0 |if you are saving to jffs, to reduce wearing out - z- L! q; v3 r+ t9 f( Y: y" j
your flash memory. Make sure not to forget the trailing
6 N; I7 K% b% A7 f3 c# Bslash ad the end of the path.% {, r0 n% |/ d
7 f+ `5 @: E- }7 AAlso, a new "Monthly" page has been added to the Traffic
% ^! q0 U4 t& s" \4 Q9 lMonitor pages.6 A/ D( ]# o7 Q9 N5 p
$ e0 F' o K3 w% x: C% ^
/ d* D7 J9 R$ X, t1 G) y
( j* ?# M; U5 ]3 I! ~% v
* Display active connections *
3 }: Q- O2 e6 @2 BThere is a new tab under System Log called "Connections".
+ X; X6 e; Z8 p5 g3 U* T OThis page will list the currently tracked network connections.
8 \$ j9 Z; b9 h) T6 \: {7 o( kYou can enable name resolution for IPs on the Tools menu,
( o/ [. b5 [! F8 w1 {; \4 }' N% punder "Other Settings". Note that name resolution can
! P8 I6 n- B c# K9 tslow down the loading of this page, especially if you have : N- @* w( C4 g% N
a lot of tracked connections (for instance while torrenting).; n- j. C5 A# [5 c8 i+ F5 C
+ Y" ^1 D! o. U( t# f) F* c) D9 R m9 s& m
$ D# |1 z3 d; o5 p8 W v* Adjust TCP/IP connection tracking settings *- O9 F9 a7 s" L: z
Under Tools -> Other Settings there are various parameters
* c" ~6 s3 P- m( y5 ?% m7 Uthat lets you tweak the timeout values related to connection
5 Z$ S( A. J$ F0 Ltracking for TCP and UDP connections. You should be careful with & ^+ C5 q" B) U! Q( T
those settings. Most commonly, people will tweak the UDP timeout
( r: C$ h6 U/ y6 v+ }2 Q# j5 zvalues to make them more VoIP-friendly, by using smaller timeouts.
* p, ^. }$ O; E' vTimeout values are in seconds.
' ~# G9 {3 Y8 B, C
7 T8 P" h% ]$ p. M% Q- A' @
6 {* j" J( z2 T' B) @3 k1 [
( Q t! P( x [8 i9 |* Mounting remote CIFS shares on the router *
4 P# Q2 Y" K7 oYou can mount remote SMB shares on your router. The syntax will - i! H4 k. o2 |+ v
be something like this:5 c, X$ n: u s
4 L9 y5 ^5 a+ X O# `& j2 x
mount \\\\192.168.1.100\\ShareName /cifs1 -t cifs -o "username=User,password=Pass": J' {2 m# k. F1 R! M2 }9 ~2 v$ m
5 b! ]) N" k1 N ?
(backslashes must be doubled.); o$ u1 h! G. L: E- A% [: V( o
+ B" S7 O4 R A( _: C7 X
( P' _$ ^# t/ d' V4 f. s( J/ b. k: W$ C* D7 g! Z5 V0 i# ]9 G) r! S
* Dual WAN (EXPERIMENTAL) *
5 B8 ?3 @4 u% a4 nAsuswrt originally supports using a USB 3G/4G modem to use as a
) g+ c" U; A* e1 l+ u; bfailover Internet connection. Dual WAN is the next step, also / w# s* L; f# _! T6 J
developped by Asus but left disabled so far in their official
: | b3 D U+ p P! }/ V4 Wreleases (probably because this is still work in progress).
! }# x: L& G8 Z+ c3 N" |
' O7 \1 L2 c+ @ S' {$ ]! _The first improvement over USB failover is that it works not only ! a% E6 @; x! b% A5 e: F
with USB but with other ethernet devices, which can be plugged
5 X+ z0 `" S% {; B0 r0 T3 ?2 Oon one of the LAN ports that you will select as the secondary WAN
5 }$ M( \' ^: X6 D. ainterface. The second difference is that in addition to failover 2 _, A4 D, f/ ~( T5 ]6 E
mode, Dual WAN also supports a load balancing mode, allowing
6 a4 H$ v: [/ Y6 y% Gyou to share both connections at once., ] Y- j: ^8 G
" Q8 _3 O8 S& P- e) _
Keep in mind that Dual WAN is still an experimental feature, until
* A E, [% z6 t, }% Q; @the time Asus finishes developping and testing it.8 f# c! ^; J/ x4 a2 T2 a0 d
2 ]1 G- p: W+ h3 L2 I, S4 ?
3 F* z- M6 a% E% ]$ Y, u2 M5 W; ?; K
* Disk Spindown when idle */ ]1 L0 T# \7 J) [* d" o) ?' [% d. l) q
Jeff Gibbons's sd-idle-2.6 has been added to the firmware, allowing you
! c* O! ~- y0 {$ ~$ [to configure a timeout value (in seconds) on the Tools -> Other Settings
; ]& [' { E: F0 mpage. Plugged hard drives will stop spinning after being inactive
" g9 \% {8 h9 p. d8 y5 {for that specified period of time. Note that services like Download Master + ?% I2 u1 c7 }& D/ e
might be generating background disk activity, preventing it from idling.8 `, q. q% u/ I4 n6 a5 l0 o$ S
7 _) F5 q% \' Z" j' O g, [ l8 }' |. j- {1 C
& x1 t2 a' o% W, F9 p# J, Z2 U2 P5 B+ m
* OpenVPN (client and server) *6 |% C" j8 \5 Y5 t! O: F" S, |
OpenVPN is an SSL-based VPN technology that is provided as a
# D) J- w2 z% I% rsecure alternative to the PPTP VPN already included by Asus.6 _, M, B1 c: C$ ~
OpenVPN is far more secure and more flexible, however it is
, \9 [; O1 v! q# o, _, j+ Z6 qnot as easy to configure, and requires the installation of 9 j4 W) |, \( p! S6 H; p' q2 W
a client software on your computer client. The client " I# [' H4 p) M W
can be obtained through this download page:
, l9 O& c& ^$ ?( Y/ {' t
& a$ {! K |& khttp://openvpn.net/index.php/open-source/downloads.html
. \: m8 {( j! ^, D( Q, \* g. Z1 g: n+ a5 k) T4 s5 C% U; Q
Explaining the details of OpenVPN are beyond the scope of this
+ K0 }- A$ r$ O5 C7 Cdocumentation, and I am in no way an expert on OpenVPN.9 S& U" s6 F6 n% S& y- [/ i6 ]8 s! I
Fortunately, there is a lot of available documentation and 3 H6 r( @. a6 Z, X# Y
Howto guides out there. I tried to stick to the same option
- t' ~; W" ?' Q' D3 o; ]: Sdescriptions as used by Tomato, so about any guide written
: y1 ], J$ r( P+ {) }6 dfor Tomato can easily be used to guide you on
. U4 N' U, h* C* wAsuswrt-Merlin. For pointers, check the Wiki on the Asuswrt-Merlin
, M6 G* Y' H: C" gGithub repository.2 ?* Y; \0 s+ h: r6 J
* A) l! Y/ s3 s1 v1 \7 v7 t
' U# S$ U: [! m4 d- |" M
+ _* D5 H7 J- |4 N' ^$ SSource code/ a {& f4 W) D) b
-----------
4 X+ _ E; {2 W( V$ jThe source code with all my modifications can be found
' o, U2 s* _/ ^- J) L+ xon Github, at:
8 N/ G; ]# ^6 n* N6 H2 ]+ J a- Q& U# ]6 F. L4 }5 a ~3 N
https://github.com/RMerl/asuswrt-merlin
4 E+ N4 p0 J m' ]2 ^& ~1 g
& h8 \& h, x; r
. m; V8 e4 r; a- M' O1 x& {9 r' G8 W9 c% h- M1 O8 ]
History p; r- P1 J8 z+ V$ ^4 T
-------0 \3 A0 M; E/ c3 W9 g
3.0.0.4.220.18b:4 x2 X% g! }5 x- r
- NEW: Report both rx and tx rates on wifi connections b6 s; R9 {" r$ u/ ^
- FIXED: Handle cases where the wireless driver returns a speed of -1
& G! B3 P% L! a, G. l' K4 h0 i - FIXED: Removed rssi retrieval retries, as it would make the first access to% z/ e: @0 J8 O' l
the wireless page take forever if you had multiple connected clients.
# d3 p' D% ^. f8 z: H7 h You will have to manually refresh the page the first time you access it
. D* ~4 e6 e- T* j; ^8 n5 p& \2 n$ E if the RSSI is reported as "??".8 v4 I: a" X& Z2 q1 e
8 ~( {* `$ ]# X. a/ \: T+ C7 m& `( ], A
3.0.0.4.220.18:: t4 C% R1 A) }. a
- NEW: Added OpenVPN logging verbosity setting (vpn_loglevel, must be
- E0 T2 m& {) W8 [- Q manually set to a value between 0 and 15, with 3 being the default).
0 q) u+ `9 V# ^9 G% B8 `7 E - FIXED: Buffer overrun in init code that would crash the router when 3 [. s3 E/ [+ `- d% |
too many features were enabled at compile time.; \. r; M/ i1 _- J( f: Q+ @
- FIXED: Re-enabled DualWAN (RT-N66U, RT-AC66U)
, \# J V0 _; Q! p$ s3 e8 B - FIXED: Re-enabled Beceem (Wimax) support in RT-AC66U.& h% Q) J# d) D1 k
- FIXED: OpenVPN 'Start with WAN' and 'Respond to DNS' settings were
( G7 S3 b! v- R not properly saved.
' G0 [$ s8 I$ A) a - FIXED: First time a client's rssi is polled it would return 0.0 W9 G0 H7 n; h5 A
- FIXED: post-mount user script wasn't executed (regression in 220.17)/ q6 M5 }) E& O/ [* X7 t. U2 S( d
- CHANGED: Added some info to the OpenVPN server and client pages.
) R) ^5 G% I. B4 H9 Z - CHANGED: Improved load time of the VPN Status page.9 b9 ^1 ^! m3 |- r+ `
y0 C3 B1 O+ j' ~- M7 s) |9 C. S4 V3 G: }
3.0.0.4.220.17:
: q+ b0 b, `4 S- c8 c- w. E - NEW: Rebased on 3.0.0.4.220, which includes:
- p$ e4 B, I5 c3 ]& f * Fixes to IPv6 6rd3 @. K. x8 W( y, y! [# N, t
* Fixes to AC66U Wifi + QoS& J, t. @* e4 g* U7 M ?) n7 m6 d% F
* AiCloud4 i- o5 E/ L- `1 G7 _" K4 p
* Interference mode once again enabled3 t9 r0 O. j' B G: j1 ^- Z Y3 U
- NEW: Display last received rate and rssi for each clients on Wireless Log page.
3 S- v) |1 Q5 |2 t! K - FIXED: dnsmasq not listening to DNS requests from OpenVPN clients0 A2 J( O" a% D9 L6 d8 R
if you had just enabled the option on the webui.
1 @1 q! [8 L( B, I, x7 M" K - FIXED: PPTP clients not always showing on VPN Status page. c; [1 C; w: g5 ^% ~, I
- CHANGED: Disabled DualWAN as it's currently broken in 220.
1 c5 P2 q2 J4 ~ - CHANGED: Disabled Beceem Wimax support in RT-AC66U as it bricks3 A* C& k6 f- [' H% Y
the router.
1 W9 J+ S b" m! m$ O2 X7 J - CHANGED: Removed firmware update checker to avoid accidental
/ d+ a/ T, u/ X0 Z& e+ o1 H revert to original FW.
& N- K% J' ^# W- h. Q
0 b' Q; Z- L0 P. A! {5 [ P0 G+ l/ s7 Z' @
3.0.0.3.178.16 Beta:# B. Z, @7 C; ^
- NEW: (RT-N66U, RT-AC66U) Implemented OpenVPN, based on code written by
6 N4 K6 `# T- @7 q* J Keith Moyer (from the Tomato project).7 D( J% k5 ]& O7 b `; M
- NEW: Added crontab command% a3 m9 o$ B1 Z4 N$ e0 i/ y& l
- FIXED: (RT-AC66U) Would crash when accessing a LAN device through either
6 T9 r' ] O1 m. p# i3 E8 c4 \3 a+ ]& U VPN or the NAT Loopback (GRO is now disabled for that device)
3 m2 Q5 ?+ Z9 W# B: |) T - FIXED: dnsmasq was listening to all interfaces by default, allowing
) ]: o4 N! u/ u( `5 U even dhcp requests to be serviced from the wan side if you# X6 P/ E8 h- Q! ]
had the firewall disabled (Asus bug) (fixed by dev0id)
y5 h6 R& y6 o6 v+ v- B; p) i - FIXED: Default disk idle spindown now set to 0 (disabled)., N, b7 O/ @9 a+ ~9 @1 U E
- FIXED: Corrupted WOL list when using IE.
6 `! M2 G3 J q - CHANGED: Upgraded openssl to 1.0.0j.9 K: I3 u' c( c
- CHANGED: Included fully functional openssl command (will allow you to6 ^1 r; Z X2 n1 R [
create keypairs and certificates from the router).0 S* W8 V. _( u: j* s# P, T
- CHANGED: Removed power adjustments from the Performance page, as they. Y0 `4 N1 H7 w: @8 W7 ^' y
are redundant, and not as reliable./ C/ y( I$ B; ?( M5 E
- CHANGED: (RT-N16) Disabled Dual WAN, as it exhibited many issues, and I 8 m: _$ X+ U! p
am unable to work on them without an actual router.
8 f8 m7 ?. e' ?2 @5 G( c B# w- S7 Q, S3 `9 j3 d* \' V
w2 g) e- O% W! k& s3.0.0.3.178.15:
+ L# G/ P3 S& c; u; i - NEW: Rebased on 3.0.0.3.178. Notable fixes by Asus:
( a8 j( T7 t2 _. t$ b, g * Radio turns back on based on schedule
' p9 f) H# q: \- H0 [ * Reorganized QoS pages1 P; g. U5 l% s% @
* Turning WAN DHCP connection off will first release current DHCP lease C% A% y% S0 a) j- a" J- m5 g
- NEW: RT-AC66U officialy supported, with all the same features as the RT-N66U.& m3 O0 V% }; ^9 H6 Q J
- NEW: (RT-AC66U) Implemented JFFS support. Limiting partition to 32 MB
( Z0 ]6 U; y3 H# ]% ~/ E5 T max, as using the whole 90+ MB available makes little sense for : H9 H8 T! \ g% X* X# B
JFFS, and was also displaying some issues.
% t% L, Z( C- Q+ e - NEW: Added nat-start user script, as NAT rules get applied separately from; I+ S/ g1 S. `
other firewall rules (firewall-start changes to the nat table are " l) |: Y- A! [6 M0 x$ u
being overwritten when the router starts NAT)
6 k2 l9 l; o1 ~8 T - NEW: Added additional info to Sysinfo page) X! n* ^' J' W: t
- NEW: Added chroot applet$ H5 j0 g8 Q, r A
- NEW: Option to allow SSH access from WAN$ T; ^9 K9 Z+ H R S
- NEW: Option to exclude specific devices from idle spindown
2 j2 g% @0 h. l* f5 O1 r0 H% p* Z - FIXED: Performance page now uses the new Sysinfo API, and is now able
( l: e/ p5 w0 ~* H5 s( g3 v D+ o to deal with cases where radios are disabled.9 u% h3 L8 C, d4 n
( U" l$ U/ ~. P3 g
2 G9 p. O- n2 j5 S. D, a
3.0.0.3.162.14b:
3 ^! b% I8 U0 ^; w9 e - FIXED: Web server would crash for some people when accessing# E. ?/ a; y q3 V; }2 o
the Wireless Log page.
# M, } l3 u! i# R( q: F9 f
$ z: \3 j, v3 [; S; _0 t! [' ?9 w' b. f
3.0.0.3.162.14:. B+ `, v( {5 ~; A7 p% g
- NEW: Spin down disks after (user-configurable) inactivity timeout8 w5 f( v. R1 v" v
(using Jeff Gibbons' sd-idle-2.6)$ p* b$ Y3 B% ]0 p, \8 W. N, K
- NEW: System information page under the Tools menu.
$ F: E0 e+ { t. ^ - NEW: Station list on the Wireless Log page will now report associated0 o9 H, Z; T& }7 X5 E* {
IP and hostnames (when possible).; ~8 ^9 D, N: h2 s; E
- CHANGED: Upgraded to MiniDLNA 1.0.25 (changelog:: E3 a* K% ?8 c! F
http://sourceforge.net/projects/minidlna/files/minidlna/1.0.25/)
8 [! K7 S. p$ Q6 L8 [) ~ - CHANGED: Better integration of the Run Cmd page.6 O B4 m' k, {' D) v8 x
- FIXED: Incorrect left menu rendering when under the Tools menu.
- _/ K! I% [1 X* G% ?4 _" y0 j8 v0 V
% A* u1 |. g+ v+ n7 E3 t
3.0.0.3.162.13:
+ v7 q* t3 S4 b; V6 p, S - NEW: Rebased on 3.0.0.3.162.: b$ a+ K, r# J. `$ ]" Q0 ^
- CHANGED: Switched to WPS radio toggle code Asus added,; B* O, Y1 U K) P) K$ ] t9 X
now on the Administration -> System tab.8 b) R5 V1 s | b
; }) b0 z! Z+ ?( m: l1 h/ ~9 W- J6 L- K7 x
3.0.0.3.157.12 Beta:- P ~0 S) S1 s+ a
This is based on unreleased Asus code, which they have ! I; r) O7 L9 o" d; A, M Z
graciously provided me with.) Y/ }' _8 Z0 C1 f' c0 ~. e
/ o: A' S+ d6 w7 B1 |7 u6 u$ E - NEW: Rebased on 3.0.0.3.157. Notable changes from Asus:
2 E! N' F% a H e# J% f3 M2 F M- J . IPv6 tunnel memory leak fixed) m& ]+ s* [! F; x
. They fixed many issues, making some of my patches . v; r- M- \# H4 ^% W
no longer necessary, such as timezone DST, https auth, etc...6 ~7 N' X; o; c* h$ E6 C
. Upgraded radvd" v: Q/ b3 S! b5 w" Z6 H" _' s9 N* ~
- NEW: Added link to the command shell page in Tools menu.
; T& V7 e2 O2 w' e" O: U: E9 v$ {% I) e - NEW: (RT-N16) Enabled power settings (EXPERIMENTAL)
# o1 v8 o+ T0 Y - NEW: Added "tee" command.3 B1 C+ }3 `) J* K
- FIXED: NAT loopback rules would actually NAT every lan to lan
j! b/ ?9 z8 O6 T5 o+ c connections instead of only those needing the loopback: J/ p. S, H& I( _! e6 [2 T
(bug in Asus's code). Replaced with new code based on a3 F" e% C- `6 O. K
suggestion from Phuzi0n on the DD-WRT forums.. D/ f8 \, p* l3 q @
- FIXED: Accessing the WOL page would make it resend the last
% V; e4 X, i$ \ d9 Z7 }; i WOL request.
' k, X7 b3 Y% f# a$ t* j - FIXED: 'cru' was using 'root' instead of 'admin'
2 s9 T6 L) m5 q' S6 Z" l - CHANGED: Re-enabled Dual WAN (EXPERIMENTAL)& h+ }$ \" o+ [) c8 `! z6 x
- CHANGED: Made tracked connections load async from rest of the page/ B4 P/ {* S1 S4 m, S" U
- CHANGED: Increased hostname width on Connection status page
" f0 V) A& C0 r7 Z0 j, h) n - CHANGED: Improved WOL page functionality.
* T% Z/ Y" [ _( \+ y: o
4 ]* L% D# E" J* G) g1 T- k( W, R9 g6 n! L8 `3 k: w' s
3.0.0.3.144.11 Beta:
' _3 o( @$ W4 m* a( B3 ]$ f - NEW: Name field added to DHCP reservation list
) v8 o5 L7 l1 \! h! \+ ~ - NEW: Webui option to enable resolving IPs on the Connections tab" W; M2 p$ q% q- F0 i
- NEW: Store a list of computer MACs to use as WOL targets
) C" S9 u. _* J( { - CHANGED: Increased dhcp options from 32 to 128 characters
2 W& W j5 ?7 M - FIXED: Brought max PPTPD password lenght back to 32 chars (Asus had reduced
" D% P9 L. n- y o, v6 P) I it to 16 in recent versions)/ z; d. r. `# n3 h" O# K( D
- FIXED: Retrieve dhcpc options for the correct wan interface" H- n, ~* ^: ^
/ f9 Z- P6 Z! M2 S: k7 _. W, U
7 z: f# n# [- m3 Q% X
3.0.0.3.144.10:: P9 Z2 @+ h+ W' s' Q4 P3 c
- NEW: Rebased on 3.0.0.3.144. H7 y3 o" v* j
- NEW: Support for 64K NVRAM enabled. ***First flash will4 D* _: ^6 q ]1 B6 m& z2 P' Q
wipe out ALL your settings! And you cannot restore 2 C2 J5 L1 _7 I* ^, d0 j, f
from saved settings - you must manually reconfigure
% }7 z$ w+ C, X( c1 Q) k- ~& D everything. Be warned!***# e6 M) a6 o' E
- NEW: Enabled support for Broadcom Wimax devices& O" S' b$ X; j
- NEW: Added cifs kernel module (for mounting remote SMB shares)
& p7 d* C- V. E4 T+ A - NEW: Added layer7 iptables matching
, Y2 f. x3 d% }+ A# N8 j - NEW: Added user-options for DHCP on the WAN page' Z8 D4 _& V, v( g! u0 s
- FIXED: Router crashing when connecting to it over Wifi
2 a/ }- @3 s4 E! u; N4 W: o, i and running the newer QoS code (disabled GRO): z* t! o6 W8 e
- FIXED: Router crashing when connecting to a network & n) `% H; U3 ?/ F
device behind the router from over a VPN& Y& q0 T1 T% `& y6 v' w- B
connection (disabled GRO).
( H/ \0 \9 z$ C; Z6 ^% Z$ a3 N% E - FIXED: Incorrect timezone set unless enabling
, O n* p0 ?0 o$ u4 J manual DST.
" U! {1 \# G- k4 B! ^' c5 S) K! ^; J7 d/ T$ s7 m
: V. L- f4 s5 V+ H
3.0.0.3.130.9:+ i7 m( j; w3 R* y) T: u
- NEW: Enabled new Dual WAN support from Asus5 \! O9 [" T3 j' D9 R% N2 |
- FIXED: no-ip DDNS entry would revert to Asus DDNS on webui
% B; a0 o9 q: G& \: B5 L" e2 Y# g: L& W* Y: w2 Y! M$ E
; w( U& i$ x7 G/ Q$ b
3.0.0.3.130.8:: h7 k4 t* ^+ u U+ v
*** Reverting to factory defaults BEFORE and AFTER flashing- b; Y; [4 f8 N9 a$ G2 w5 V- L! F0 h
this version is strongly recommended! The newer Asus code base 2 U$ P2 i* {8 r" V9 S0 W( O! Z9 _* M* T
seems to have changed quite a few settings, so you'll want to
& ]& H. k! k% ^/ ]. Dnot only start with the new default values, but also get rid $ a( Y* G5 S8 i& U7 W! H
of obsolete settings. Otherwise you will be wasting a & p6 n ]- f7 R+ y# |7 r
good amount of the limited available nvram. ***
, p, ~0 ]' p" m9 t8 l* l' Z, p$ q( B0 U( M5 N7 t% [' c/ }
- KNOWN ISSUE: Memory leak when using IPv6 (bug in Asus's code 0 n) k/ T1 P; O4 j
and/or kernel code)
" O; U5 W) p3 H+ _
' k6 G) w7 U0 ?* x/ a3 H* y$ c - KNOWN ISSUE: PPTP VPN can randomly reboot the router if accessing 4 P& _7 J7 O4 |9 S
a LAN device behind the router. Workaround is to
" U! I; V% O6 [$ K* Y use an IP range outside of the local LAN3 S% W1 X4 _+ y2 Z, ?8 ]
(i.e. 10.0.0.0 instead of 192.168.1.0), and either ! `$ n% X. N; z( C+ ~
set your VPN to use the VPN tunnel as default & `% s0 d6 \% a) F2 u: `: `; m) [" W
gateway, or manually add a route to your VPN
5 ~2 G2 V# \' C8 Z( T( s8 x9 w, C+ \6 R client.
( R5 g. B( G9 E5 k
/ a0 n: Q- O4 P5 z9 X7 C - NEW: Rebased patches on 3.0.0.4.130 (RT-N53U sources).
3 w4 Q" f% E9 i& Z. K Build 130 brings various code changes to IPv6, not sure / A5 e9 A. n" U( B" @4 v1 ^
what else (as I have no changelog between 112 and 130).
6 T2 q+ i# Q* _6 }9 j The QoS code remains from build 108, as build 130 is
& n1 T+ i) W: }( b& U& o2 A unstable.
* u# t$ G: V2 v4 c) v - NEW: Added "diff" utility) n1 K" Y9 \( y0 C/ z( Z+ Q6 R
- NEW: Keyword-based filter (new in 130)
. u, Y* X, q7 Z9 [+ E; x - FIXED: Firmware/settings can now be uploaded over HTTPS2 d4 H8 K" z+ X3 t
(bug fixed by Asus)! J. A+ e' |9 O6 d* g2 t
- FIXED: Buffer overflow in networkmap that would cause garbled 8 u: @" y7 v8 _+ v3 `- k$ o
device names to appear on the clists list (bug in
+ v! q: E7 V& z/ s# ? {" n! S Asus's code)
& N! \# s5 v: ^; {& b - FIXED: Firewall would break when applying a game preset that ! ]5 P: H% E" M
had multiple ports separated by a "," (bug in Asus's
) b5 b5 L7 n) m# j5 k3 T2 t code)
: S' @/ i9 ?* m. D; a8 R - FIXED: WOL through webui wasn't working when IPv6 is enabled# H. D' X) n' Z l# C2 j
- FIXED: Memory leak in sit.ko (backported from Linux 2.6.25.3)
2 ?' L5 ?$ W6 z2 A - IMPROVED: /jffs/scripts/ will be created automatically if it
5 t: b. z( P! @7 I" o& m doesn't exist (you must still make any new script 3 k6 h& X8 Q9 q" K4 |/ n
executable using "chmod a+rx script_filename")
0 B% a: W. ~$ r2 r
5 ]2 f, G- C4 }0 L2 ~" {/ w
5 R9 c8 x5 X9 _7 `3.0.0.3.108.7:4 }0 i. l& u/ Y$ y. S: T1 q
- NEW: Added no-ip.com support to DDNS (patch submitted by Igor Pavlov)
" f) w0 e4 M. _6 H; [2 @+ T - NEW: Added webui page under System Log to display active/tracked5 W- v& ]2 q6 Z0 u7 d8 @
network connections.+ `( J. E6 K0 l, [. A1 o
- NEW: Added netstat-nat command.6 d$ {7 u. Q! q0 I- Q4 p* y5 F" f
- NEW: Added pre-mount and post-mount user scripts (patch submitted by
. m9 r( R: k. A, y Shantanu Goel)
. R1 L- \3 W3 b' K/ |) k0 z - NEW: Allows tweaking TCP/UDP connection tracking timeouts' U$ o& T% B, P' e
- FIXED: Removed check in Asus's code that would reject txpower > 80" R: `9 x3 o+ i
unless you clicked three times on Apply (?!).. q& P3 }- _) j0 R4 a' z
NOTE: Still not sure power setting even works, as I get8 G* ?9 z) |) Q$ V& U
-80db from the other end of the house no matter if I use 9 R/ m) V1 Y* V _$ x* ?8 W2 |
40 or 500 mW.
$ {: P1 X# Z6 F. X! Q; k% k3 H8 E7 m1 Q
% [4 r+ E, Y/ a; V9 m$ c1 U3 f1 \
3.0.0.3.108.6:
7 x& X8 f" N. t7 k8 H% p9 v - NEW: HTTP access list (backported from build 112)0 M( b* b2 j4 s: S- r( I1 B4 `$ W
- NEW: PPTP VPN encryption options (backported from build 112)
$ b' f3 u/ J$ B, v% s - FIXED: Traffic history location was't properly saved( {; O' r) s6 `# w# r" e
when changed in webui.
9 H2 X6 d6 ]$ ], H! @- P8 U. X4 G G" z - FIXED: Disabled traffic history saving to nvram for now,
" f* D# G8 X9 w( R) e) z1 ? to avoid people accidentally filling their limited nvram space.+ L7 Z3 X6 X6 Z# E
- FIXED: Missing bottom pixels from the bottom of General menu$ R6 ]# k7 ?( A5 h/ R G7 y% n
- FIXED: Removed invalid CSS attribute) k x" v: j- ?( f" T
- FIXED: typo in VPN iptables entries (bug in Asus's code)) f) ^8 I# {* | J2 O1 l1 y/ E+ k6 f
& G: ]. ^% F* P' ~& L) c! G. |
, I% Q& Y! y0 F: X
3.0.0.3.108.5:
0 ^& _/ Q! o; b# l! o - NEW: Crond starts at boot time.
# P& F: O2 d% L8 J+ S3 p - NEW: init-start is a new user script that will be run early on
5 w3 @. o% }$ L- a9 X at boot time (right after jffs is mounted, and before any
1 ~3 H* D Y4 \8 B( S7 r0 k2 u service gets started)! Q- r" n1 \# H) ~3 U. h% ^+ J& W
- NEW: Can save traffic history to a custom location (USB or
% I1 [; Q& }; G* ^ JFFS, for instance) to preserve it between reboots.% t+ [+ P1 D3 n! O/ U
- NEW: Added Monthly traffic page (ported from Tomato)
7 A- h& y/ b2 }; W9 `$ F3 R% v) v - NEW: Added the Performance Tuning page (with temperature).
( s: R$ H7 c7 t0 D3 F - FIXED: Webui authentication was bypassed by the web server (bug in/ ~* e$ O1 L# E& u' c9 J- ?( U
Asus's code)
+ Q* ]) X& V' T3 M1 C - FIXED: Httpd crash when uploading a FW or settings file over7 r% O% H) I2 {# W+ s8 t
https - should simply fail now. For now you have to ' M7 D6 i4 [$ B$ \1 u& E! _
use http for flashing the FW or restoring your settings! m* p; q; t0 r- I$ a- \
from a saved config file.
& L- R. N! N# S1 W1 S7 L1 l
' x* M H% j) l3 o0 v& H) A0 b/ A% Z
3.0.0.3.108.4:
, e0 O) }% c$ U9 ^# ^3 {$ d. x - NEW: Clicking on the MAC address of an unidentified client will do a lookup in
. O/ T: m- v7 O, L7 V" T the OUI database (ported from DD-WRT).
1 V* ^" [+ L: [: X+ O \8 a/ o" c - NEW: Added HTTPS access to web interface (configurable under Administration)
/ v" u' B- S, o# t d - NEW: Option to turn the WPS button into a radio on/off toggle (under Administration)
2 U( O' K& B1 w5 H# L; T - FIXED: sshd would start even if disabled" f1 U0 X, q: {. v0 Q+ j4 W9 {
- CHANGE: Switched back to wol, as people report better compatibility with it.1 G- N4 \ [, d4 f9 y0 q" y
ether-wake remains available over Telnet.
( }( c1 J# w# \' D( B- j. S) _/ m" _4 H/ c! }9 f
6 o& _5 s+ M, Q" l* J) O4 k5 Y
3.0.0.3.108.3:
$ \6 }* ^1 b( J' |- z; s) H8 C% F - NEW: JFFS support (mounted under /jffs): P$ `- v5 u2 V, Z0 V. f
- NEW: services-start, services-stop, wan-start and firewall-start user scripts,8 |# Z% [; j7 G9 a: q9 Q7 [' O
must be located in /jffs/scripts/ .( n, }8 d1 w% r9 ]7 z, }
- NEW: SSHD support1 f$ d7 d$ }0 z
- IMPROVED: Fleshed out this documentation, updated Contact info with SNB forum URL
& Z8 e- N; r4 Z+ k$ o - CHANGE: Removed wol binary, and switched to ether-wake (from busybox) instead.
+ _: E0 H6 ?8 d1 Q2 B( I" A+ r - CHANGE: Added "Merlin build" next to the firmware version on web interface., @, D% l Y8 W
8 d1 {4 s3 J6 p4 T1 Y7 k6 A0 r8 l
$ w+ v7 ]+ Y" j6 S- s3.0.0.3.108.2:
0 A4 k3 O8 V7 Y. M' Z% N - NEW: Added WakeOnLan web page; x; Q. y5 `' b% j8 c& q$ Y; m
* H" k1 X9 o1 h: a. {1 \" i
. k! y/ L4 E) V3 X+ H+ R D6 g0 L
3.0.0.3.108.1:. y1 j% `5 Y! |
- Initial release.
$ _3 k+ j3 ^6 e, W7 s, S! \0 r2 N# I
0 g; a. l$ f; S' TContact information
\/ B1 M5 ~( f8 x-------------------9 K, k5 s5 ], p
SmallNetBuilder forums (preferred method: http://forums.smallnetbuilder.com/showthread.php?t=7047 as RMerlin)! _0 l$ _: k+ I" _# d) O
Asus Forums (http://vip.asus.com/forum/topic.aspx?board_id=11&model=RT-N66U%20(VER.B1)&SLanguage=en-us) as RMerlin.
' }6 F2 z2 T' ]; P7 W$ a$ w& jWebsite: http://www.lostrealm.ca/! m) I; `: U7 i7 p7 l/ Z
Github: https://github.com/RMerl/asuswrt-merlin
+ M* u4 { r! NEmail: rmerl@lostrealm.ca
u0 {7 k: v4 a! v ITwitter: https://twitter.com/RMerlinDev
7 ]2 f5 {2 Z9 q" |* J5 _
9 ]9 Z: V2 H! ?. c8 W/ JDevelopment news will be posted on Twitter. You can also keep a closer eye + Y* K5 Q! ]7 o, a
on development as it happens through the Github site.
" u; ^% u7 g3 a9 ], Y3 A4 I8 l" K4 Y y5 ^/ y; O- X" F
For support question, plese use the SmallNetBuilder forums whenever possible, I regularily
2 Y: t% Z# F C- |" j j: u( xpost there (in the Asus Wireless section)." @4 ]: Y# ?( @: L! _/ B
8 j& d# z- z5 |7 x2 F: z9 F- V a1 d, D+ Y* A3 t; P
Drop me a note if you are using this firmware and are enjoying it. If you really like it and want 3 d( z5 G# d8 A
to give more than a simple "Thank you", there is also a Paypal donation button on my website.
$ o& q7 E5 E8 V+ n# ?: T( H
0 N0 d: v; ~0 Y/ CI want to give my special thanks to Asus for showing an interest in this project, / u3 h5 B0 J( W3 z7 w3 T
and also providing me with support when needed. Also, thank you everyone who has
1 m# @" \; a/ t0 ]9 E" |" Vdonated through Paypal. Much appreciated!4 l6 q$ m" v" e' o; U, P
: L! N7 x/ G# A. `8 A- X1 [2 [2 G
. u- E+ R. T$ N" T3 s% K
* X5 c1 k6 ^: K3 o, r/ F
--- . B3 `3 f. |; x+ Q* I
Eric Sauvageau5 t E" w1 a" K, P5 {
6 g; O9 m6 c# _! v, q8 r. i6 `* M
& R: C: `1 b& e! }$ x |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|