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