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