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