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