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