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