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, 07:12 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 11,209
Thanks: 58
Thanked 6,284 Times in 2,560 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, 03: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, 04: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 04:27 AM.
Reply With Quote
  #14  
Old 02-22-2013, 04: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 04:33 AM.
Reply With Quote
  #15  
Old 02-22-2013, 03:25 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 11,209
Thanks: 58
Thanked 6,284 Times in 2,560 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 03:29 PM.
Reply With Quote
  #16  
Old 02-23-2013, 09:40 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 11,209
Thanks: 58
Thanked 6,284 Times in 2,560 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, 04: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:50 PM.


Top 10 Stats
Top Posters* Top Thanked
RMerlin  408
azazel1024  135
L&LD  103
john9527  102
htismaqe  89
stevech  75
ColinTaylor  72
hggomes  60
sfx2000  51
Anzaia  49
RMerlin  6283
john9527  458
stevech  353
ryzhov_al  289
TeHashX  253
L&LD  242
RogerSC  203
sinshiva  146
sfx2000  136
joegreat  127
Most Viewed Threads* Hottest Threads*
Old Asuswrt-Merli...  54105
Old RT-AC68 -...  24084
Old Moderate Nat...  5232
Old ASUS RT-N66U...  4763
Old iOS 8.1...  4161
Old RT-AC87U -...  2645
Old WiFi...  2553
Old RT-AC68P QOS...  2174
Old New AC68...  1990
Old AC68U,...  1981
Old Asuswrt-Merli...  241
Old RT-AC68 -...  140
Old Review: 24...  35
Old iOS 8.1...  33
Old Moderate Nat...  32
Old WiFi...  27
Old RT-AC87U -...  26
Old RT-AC68P QOS...  24
Old How to flash...  24
Old Linksys...  21


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