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