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