SmallNetBuilder Forums
Go Back   SmallNetBuilder Forums > LAN & WAN > LAN & WAN Article Discussions

Reply
 
Thread Tools Search this Thread Display Modes
  #11  
Old 02-21-2013, 06:12 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 9,743
Thanks: 49
Thanked 5,203 Times in 2,197 Posts
RMerlin is just starting out
Default

Like others, I will have to re-read this article a few more times to fully digest it. A few comments I'd like to bring (too bad Tim won't get the chance to test these theories):

1) Both Asuswrt-Merlin and Tomato (Shibby build) have recently switched to a much newer version of Miniupnpd (the uPNP server they use). Would have been interesting to see if this new build resolved any of the noted issues (altho Tomato Shibby's latest release has a broken config file for miniupnpd)

As for DD-WRT, it uses a completely different uPNP daemon (I forgot its name).

2) By default both Asuswrt and Asuswrt-Merlin (don't know about Tomato's default state) have a SIP helper enabled by default, which is meant to help in the routing of SIP clients toward a remote (outside of your network) PBX. Disabling the helper is possible in Tomato and Asuswrt-Merlin (and possible in Asuswrt through a manual nvram setting change). I wonder if having this helped enabled by default might not be responsible for at least some of these failures.

Very nice article. As I said, I'll have to re-digest it a few times.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.
Reply With Quote
  #12  
Old 02-22-2013, 02:37 AM
scotde scotde is offline
New Member
 
Join Date: Oct 2012
Posts: 7
Thanks: 1
Thanked 3 Times in 2 Posts
scotde is just starting out
Thumbs up speed and coverage

Quote:
Originally Posted by vnangia View Post
Yup, definitely not. That's why I use stock. I've no idea how YeOldeStonecat got a higher performance out of Tomato than stock, but in general the open-source movement doesn't give priority to the "high speed" feature...

Well, if you still have the router in question to give it a shot, I think we'd all benefit from it.
Thanks for the testing. I would second a comparison of speed and coverage.
I use Tomato mainly for the parental controls (access restrictions), but I have a suspicion that Merlin gave more speed and coverage. It is not always easy to balance features with perfomance, so any further comparison would be greatly appreciated.
Reply With Quote
  #13  
Old 02-22-2013, 03:08 AM
eahm eahm is offline
New Member
 
Join Date: Jun 2011
Posts: 18
Thanks: 3
Thanked 2 Times in 2 Posts
eahm is just starting out
Default

You must test Tomato Toastman and OpenWRT as well at least.

For the sake of the great Tomato community, you don't want to put Tomato Shibby in a representative position, also because his builds are the quickest updated of all.

Tomato Toastman and Tomato RAF tend to wait for updates, they don't have many addons like Tomato Shibby and the builds are also lighter.

Last edited by eahm; 02-22-2013 at 03:27 AM.
Reply With Quote
  #14  
Old 02-22-2013, 03:29 AM
Mangix Mangix is offline
New Member
 
Join Date: Feb 2013
Posts: 18
Thanks: 0
Thanked 3 Times in 2 Posts
Mangix is just starting out
Default

Quote:
Originally Posted by RMerlin View Post
As for DD-WRT, it uses a completely different uPNP daemon (I forgot its name).
It's an implementation made by Broadcom. It's really buggy. And apparently has a vulnerability: http://blog.defensecode.com/2013/02/...ory-cisco.html

As far as I can tell, dd-wrt is still vulnerable.

I also would have liked to see OpenWRT as the firmware has a newer kernel and better code in general.

edit:
Quote:
Originally Posted by eahm View Post
Tomato Toastman and Tomato RAF tend to wait for updates, they don't have many addons like Tomato Shibby and the builds are also lighter.
Completely irrelevant since both Tomato RAF and Toastman's builds will exhibit the same results as shibby's builds. The things that were tested are practically the same between all of those builds.

Last edited by Mangix; 02-22-2013 at 03:33 AM.
Reply With Quote
  #15  
Old 02-22-2013, 02:25 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 9,743
Thanks: 49
Thanked 5,203 Times in 2,197 Posts
RMerlin is just starting out
Default

The firewall_2 failure is something I was aware of. A user reported me that behaviour a couple of months ago, and at the time I decided it wasn't really worth fully investigating because the only scenario where it might become an issue is one where the router would be fronting another LAN that you don't control, rather than your ISP. I forgot the details because it's been so long, but this could possibly be resolved with a single iptable rule.

I wonder if their demo would be actually usable to re-test the upnp and sip stuff... I could try adding a USB NIC to my laptop. The minimal configuration required by CDRouter is two NICs, plus a third for your lab (in this case, it would be the wireless). I'll have to bring home that age old Linksys USB NIC that's been gathering dust in my workshop.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.

Last edited by RMerlin; 02-22-2013 at 02:29 PM.
Reply With Quote
  #16  
Old 02-23-2013, 08:40 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 9,743
Thanks: 49
Thanked 5,203 Times in 2,197 Posts
RMerlin is just starting out
Default

Guess I'll forget about re-testing using the demo. The demo only offers these tests:

http://www.qacafe.com/static/7_2/tes...mmary-demo.htm

As opposed to the full suite:

http://www.qacafe.com/static/7_2/tes...st-summary.htm

At least I was able to create my own test case for the firewall_2 issue, using hping3 and two routers. Got that one fixed.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.
Reply With Quote
  #17  
Old 02-24-2013, 03:14 AM
thetoad30 thetoad30 is offline
Member
 
Join Date: Feb 2012
Location: Denver, Colorado, USA
Posts: 86
Thanks: 0
Thanked 10 Times in 10 Posts
thetoad30 is just starting out
Default

Quote:
Originally Posted by thiggins View Post
The first thing CDRouter does in a test sequence is prompt you to restart the router, which I did.
Awesome. Good to know, but also leaves me baffled. Can't believe that holes like that exist...
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -4. The time now is 10:26 PM.


Top 10 Stats
Top Posters* Top Thanked
RMerlin  474
stevech  186
sm00thpapa  184
azazel1024  178
KGB7  153
philmiami  95
jim769  90
microchip  89
htismaqe  73
hggomes  71
RMerlin  5202
stevech  315
ryzhov_al  259
TeHashX  212
RogerSC  187
L&LD  186
joegreat  123
jlake  122
sinshiva  118
sfx2000  112
Most Viewed Threads* Hottest Threads*
Old Asuswrt-Merli...  39091
Old Switched...  9280
Old NEW RT-AC68R...  8633
Old ASUS...  8306
Old ASUS...  7988
Old 3.0.0.4.376.1...  7193
Old ASUS RT-AC87...  5819
Old ASUS RTAC68U...  4173
Old ASUS...  4118
Old Netgear...  3922
Old Asuswrt-Merli...  325
Old ASUS...  102
Old Overclock...  78
Old [Q] How to...  73
Old Switched...  66
Old NEW RT-AC68R...  57
Old N66U daily...  47
Old How many of...  45
Old ASUS...  45
Old ASUS...  44


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
© 2006-2014 Pudai LLC All Rights Reserved.