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