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