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