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