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