Page 1 of 1
Can I do that with Gargoyle?
Posted: Sun Aug 14, 2011 9:29 am
by pducharme
Hi, I have a roomate here. We have a 16Mbps DSL conneciton. We want to limit the speed he can get up to 8 Mbps MAX whatever goes into his room (he has a 8 port switch on a LAN port to goes to the router). On his room switch, he have a Xbox360, a computer, a printer, a Bluray Player and a Boxee Box. He also have 2 wireless device (that we can get the mac address).
The goal is, because he doesn't pay for the internet, to provide him always MAX of 8 Mbps connection. On my side I would use the other 8 Mbps. But, if he doesn't use anything at all (he his away), I can get the full 16 Mbps for me. I want to always have at LEAST 8 Mbps for me with a max of 16Mbps if his share is available. I want him to have always MAX of 8 Mbps.
Hope it's clear !

Re: Can I do that with Gargoyle?
Posted: Mon Aug 15, 2011 2:21 am
by ceew
1.you need to assign everything he has to a ip address by each devices mac address.
2.create a QOS Download/upload with the max setting of 8mbs for him.
3.create a QOS for yourself with a minimum of 8mbs- unlimited max
4.create a combined quota with all of his ip addresses say 1mb, when reached it will place him on the QOS you created for him.
You do realize that normally internet speeds fluctuate so a hard bandwidth rule might be optimistic.
It would probably better to put him on a lower QOS than you with your QOS a minimum of 8mbs he would also get the full 16mbs when your not using it
Also you should create a gaming QOS for his xbox with a minimum of say 500kbs with a high priority, that way he will get lag free gaming.
I have many QOS rules created depending on type of data, ie torrents very low priority, voip,gaming high (guaranteed minimum), that way you can set up torrents for yourself with low prority for lag free gaming and voip calls as well, for yourself, otherwise a download could stop you gaming etc.. even with very high speeds.
Currently I have 7 people sharing the internet
torrents low
voip gaming fast with a minimum
web normal
nas storage box with transmission(torrents 24/7) low
Quote restriction(3gb a day) below normal web usage priority
as someone checks email or surfs the web they get fast speed, then the download slows down to about 0-40k, then springs back to full speed as the page is loaded..
You can even shave and make a coffee with gargoyle LOL
cheers
Re: Can I do that with Gargoyle?
Posted: Mon Aug 15, 2011 9:11 am
by pbix
My advice would be to start simple and go at it from the other angle from what ceew recommends. Collect the MAC addresses of your own devices and assigning them IP addresses from 192.168.x.2-192.168.x.15.
Then make a QoS Class for yourself with 50% share, 100k minimum (for your XBOX) and no maximum.
Next make a default class with 50% share, 100kbps min and 8mbps max.
Make a rule assigning your IP addresses to your class. Since your addresses are in sequence you can use CIDR notation 192.168.x.0/28 in the rule to catch all your devices with one rule. All traffic not with your devices falls to the default class. With this method you don't have to keep up with what devices your roommate or his friends bring to the house.
Make sure your DSL modem is in bridge mode and then turn on the congestion controller.
Get this working first and then enhance as needed. This setup will give you all available bandwidth not being used. In the worst case you will both get 50% of what is available. However, your roomy will never get higher than 8mbps even if capacity is available.
What router do you have. Many older WRT54G type routers will not be able to achieve 16mbps so watch your CPU load. QoS will not work correctly if your max out your CPU.
I do not see any call for using Quotas at all based on what you said. Stick with QoS.
Enjoy
Re: Can I do that with Gargoyle?
Posted: Wed Aug 17, 2011 9:26 am
by pducharme
What router do you suggest ? I currently have a old WRT54GL. I'm looking for a FAST router, FASTEST I can get.
Some people on other forums talk about the Netgear WNDR3700. The specs are :
dual-band radios
CPU is 680MHz
64MB RAM
v2 Now supported by OpenWRT as of 2 weeks
Does Gargoyle-firmware support that router ?
Re: Can I do that with Gargoyle?
Posted: Wed Aug 17, 2011 10:30 am
by pbix
I am using a Buffalo WZR-HP-G300NH which is fully supported by Gargoyle and snappy.
The Netgear WNDR3700 can be made to work with Gargoyle as reported by user markc only today but I would not call it fully supported. It will be no doubt in the near future.
As to which is faster I can't say but either is fast enough for your connection speed.
You can order something new but in the meantime you can still make your WRT54GL work by limiting the download speed to 8mbps on the QoS screens and watching that your CPU does not get maxed out. Also limit your connections to 1024.
Re: Can I do that with Gargoyle?
Posted: Wed Aug 17, 2011 11:50 am
by pducharme
I'll certainly do testing with my WRT54GL (wifi disabled - provided thru a Time Capsule) as it would be my first look at installing / configuring Gargoyle.
I'll look for the model you mentioned, but also will check the developement for the Netgear as I don't know when i'll be ready to implement all of that.
Currently, i'm on Cable 8Mbps that is too low for the needs. I'm getting the DSL 16Mbps tomorrow and i'll keep the Cable for couple of month to test the DSL because i need a stable WAN link because I only have Voip line and no landline.
I'll experiment on the DSL link and after the for 4 prepaid month of DSL, i'll decide, so the Netgear still have a lot of time to mature on gargoyle side.
