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