YAFPC-Appliance
The ultimate Network PDF Server Appliance



Welcome Guest
Username:

Password:




Remember me

[ ]
[ ]
[ ]

Link to us
click here to generate
a link for your website.

Tell a Friend
Your Name
Your Email
Name of your friend
Friends Email
Subject/Interest of this page ?
Copy of the email


Addons für Ipcop 1.4.3 - 1.4.6/Addons for Ipcop 1.4.3 - 1.4.6
QoS 2.2.2
Author Markus Hoffmann
Description new in 2.1:
You could now set the priority of ACK's in the webinterface
Protocol-lists are sorted
Testfunction in the webinterface

new in 2.1.1
actuall priority for ack's is shown in the webinterface

new in 2.2:
Fixed a bug with the ACK-priority
improved qos-script

new in 2.2.0.1:
Fixed a bug in the qos-script

new in 2.2.1:
Some cosmetics in the gui
changed the qos-script:
now uses reddevice instead of ppp0 for imq

New in 2.2.2:
changed license to GPL
improved qos-Skript
Damit dieses Addon funktioniert muss vorher das Layer7/IMQ-Addon
( [link] )
installiert werden !!!!!!!
Installation:

Als erstes die Datei qos_ipcop_1.4.4_v2.x.tar.gz auf den Ipcop kopieren.

Dann die Datei entpacken mit tar xfz qos_ipcop_1.4.4_v2.x.tar.gz.


Anschliessend in das Verzeichnis qos wechseln.

Jetzt muss nur noch ./install ausgeführt werden.

Sollte vorher die Version 1.9.2 installiert sein, wird diese Automatisch
erkannt und deinstalliert !
Leider können dabei keine Regeln übernommen werden.

Deinstallation:

Einfach

/var/ipcop/qos/bin/uninstall

aufrufen.

AnleitungThis addon requires the Layer7/IMQ-Addon !!!!!!!
( [link] )
Installation:

Copy the file qos_ipcop_1.4.4_v2.x.tar.gz to your Ipcop.

Extract the file with

tar xfz qos_ipcop_1.4.4_v2.x.tar.gz.

Go into the qos-directory.

Then run

./install

That's it.

If you have installed version 1.9.2 before, the setup will uninstall this first.

User's GuideSpecial thanks to Sven Fehling for testing, sharing his knowledge of qos and the user guide.


License/Lizenz: GPL
Image no image available
Filesize 185.1 kB
Date Thursday 28 July 2005 - 13:46:51
Downloads 2114
Download
Rating
 5.0 - 1 vote 
Report broken download

Comments
kassie |11 Jul 2005 : 16:42
Comments: 10
Registered: 12 May 2005 : 14:00
Shouldn't this be in Addons for Ipcop > 1.4.2 [ ] ?


MarkusHoffmann |11 Jul 2005 : 21:15

Comments: 245
Location: Helmbrechts, Germany
Fixed, thanks for the hint.
If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.

sorlei |15 Jul 2005 : 09:08
Comments: 4
Registered: 15 Jul 2005 : 08:55
Hai!
I am trying to use Qos 2.1.1 but i get this error,
Software error:
Undefined subroutine &main::checkversion called at /home/httpd/cgi-bin/qos.cgi line 156.
I am using IPCop 1.4.6 and QoS 2.1.1
have you any clue?

MarkusHoffmann |15 Jul 2005 : 14:18

Comments: 245
Location: Helmbrechts, Germany
The install-script asked you, if you want to enable automatic version control.

What did you answer ?


If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.

sorlei |15 Jul 2005 : 20:42
Comments: 4
Registered: 15 Jul 2005 : 08:55
Now i have install qos correct but a get this error
when y open the qos gui.

sorlei |16 Jul 2005 : 01:25
Comments: 4
Registered: 15 Jul 2005 : 08:55
I didnt get an option when i install the program.
i followed the above description
Damit dieses Addon funktioniert muss vorher das Layer7/IMQ-Addon
( [link] )
installiert werden !!!!!!!


Installation:

Als erstes die Datei qos_ipcop_1.4.4_v2.x.tar.gz auf den Ipcop kopieren.

Dann die Datei entpacken mit tar xfz qos_ipcop_1.4.4_v2.x.tar.gz.

Anschliessend in das Verzeichnis qos wechseln.

Jetzt muss nur noch ./install ausgeführt werden.

Sollte vorher die Version 1.9.2 installiert sein, wird diese Automatisch
erkannt und deinstalliert !
Leider können dabei keine Regeln übernommen werden.

Deinstallation:

Einfach
ect ect.

install this from program winscp3

MarkusHoffmann |16 Jul 2005 : 10:37

Comments: 245
Location: Helmbrechts, Germany
The install-skript will ask you this question, if not something went wrong.

Did you use the build-in shell of winscp to install ?

If so, use winscp only for copying the file to your ipcop and then use putty to get a shell and install the addon.


If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.

sorlei |16 Jul 2005 : 12:42
Comments: 4
Registered: 15 Jul 2005 : 08:55
Hey!
I got it working now, thanks! -:)

Crimblepud |20 Jul 2005 : 22:16
Comments: 5
Registered: 20 Jul 2005 : 22:07
Hi, was about to start testing QOS with a view to using it on IPCops at my office and co-location site - we host web sites for small businesses.
Noticed the new version and saw the license - was it not GPL before?
Anyway, what is the deal for licensing with regard to my commercial situation?


Crimblepud |21 Jul 2005 : 18:29
Comments: 5
Registered: 20 Jul 2005 : 22:07
Hi
I've set up a mini-network with IPCop 1.4.6 & a W2K PC using Windows VMWare, and installed your script as per instructions.
Red on the IPCop is a static IP - a physical nic in my PC bridged by VMWare - 100Mbps.
I set up some classes and rules as per the English pdf document, and when the IPCop is rebooted, the following is part of what I captured from the sceen while IPCop was loading:
.....
Setting up IPCOP firewall rules
starting qos (if enabled) ...........SIOCGIFFLAGS: No such device
iptables: No chain/target/match by that name
Cannot find device "imq0"
Cannot find device "imq0"
Cannot find device "imq0"
/var/ipcop/qos/bin/tc class add dev imq0 parent 2:2 classid 2:200 hfsc rt m1 6000kbit d 40ms m2 9000kbit ls m1 9000kbit d 40ms m2 45000kbit ul m1 9000kbit d 40ms m2 45000kbit
Cannot find device "imq0"
Cannot find device "imq0"
/var/ipcop/qos/bin/tc class add dev imq0 parent 2:2 classid 2:201 hfsc rt m1 53332kbit d 30ms m2 80000kbit ls m1 80000kbit d 30ms m2 90000kbit ul m1 80000kbit d 30ms m2 90000kbit
Cannot find device "imq0"
Cannot find device "imq0"
/var/ipcop/qos/bin/tc class add dev imq0 parent 2:2 classid 2:203 hfsc rt m1 1kbit d 150ms m2 22500kbit ul m1 1kbit d 150ms m2 22500kbit
Cannot find device "imq0"
Cannot find device "imq0"
/var/ipcop/qos/bin/tc class add dev imq0 parent 2:2 classid 2:299 hfsc rt m1 30000kbit d 60ms m2 45000kbit ls m1 45000kbit d 60ms m2 90000kbit ul m1 45000kbit d 60ms m2 90000kbit
Cannot find device "imq0"
/var/ipcop/qos/bin/tc class add dev eth2 parent 1:1 classid 1:100 hfsc rt m1 6000kbit d 40ms m2 9000kbit ls m1 9000kbit d 40ms m2 45000kbit ul m1 9000kbit d 40ms m2 45000kbit
/var/ipcop/qos/bin/tc class add dev eth2 parent 1:1 classid 1:101 hfsc rt m1 53332kbit d 30ms m2 80000kbit ls m1 80000kbit d 30ms m2 90000kbit ul m1 80000kbit d 30ms m2 90000kbit
/var/ipcop/qos/bin/tc class add dev eth2 parent 1:1 classid 1:103 hfsc rt m1 1kbit d 150ms m2 22500kbit ul m1 1kbit d 150ms m2 22500kbit
/var/ipcop/qos/bin/tc class add dev eth2 parent 1:1 classid 1:199 hfsc rt m1 30000kbit d 60ms m2 45000kbit ls m1 45000kbit d 60ms m2 90000kbit ul m1 45000kbit d 60ms m2 90000kbit
Qos has been started !
Done
Setting up IP Accounting
Setting IPCop DMZ pinholes
Bringing network up
rc.updatered: /etc/rc.d/rc.updatered locking for 1078
iptables: No chain/target/match by that name
iptables: Chain already exists
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
rc.updatered: unlocking from 1078
.....

Also, the (Virtual) IPCop is very unstable, with the web gui frequently crashing. Not normally a problem when I'm testing out other stuff.
Usually run virtual IPCop with 64MB memory, and have tried this with 256MB, but with no improvement.
Any ideas?

MarkusHoffmann |22 Jul 2005 : 05:46

Comments: 245
Location: Helmbrechts, Germany
Looks like the imq-module is not loaded.

Are you using peerguardian ?

If not, try this:

rmmod ip_queue

insmod imq

qosctrl start

If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.

Crimblepud |23 Jul 2005 : 03:33
Comments: 5
Registered: 20 Jul 2005 : 22:07
Hi,
Sorry to be a pain, but more issues & questions...

IPCop is a clean 1.4.6 install - no other addons (except of course QoS & l7Filter) - only mod is to change https access port for gui from 445.
External access granted for web gui & ssh.
Portforward setup on TCP port 3333 forwarded to internal virtual PC on green (client/server application for testing up/downloads).
I followed instructions for l7Filter & after re-booting ran following:

Using username "root".
Last login: Fri Jul 22 21:45:25 2005 from 192.168.0.1
root@vmfw1:~ # insmod ipt_layer7
Using /lib/modules/2.4.29/kernel/net/ipv4/netfilter/ipt_layer7.o.gz
root@vmfw1:~ # rmmod ip_queue
rmmod: module ip_queue is not loaded
root@vmfw1:~ #

So I assume i do not need to run "rmmod ip_queue" at all.
But do I have to run "insmod ipt_layer7" after each reboot? And if so what is best file to launch it from?


I install QoS addon and only set-up rules for upstream (eth2 in my case) all seems fine (though yet to fine tune it enough to get best speeds).
If I stop QoS, run "insmod imq", then setup downstream "imq0" classes as per previous post, QoS still restarts but still with an "iptables: Chain already exists " message.
Then after short period of time IPCop becomes unresponsive to internal and external requests for web gui & ssh access, but I can still run commands, etc on the IPCop itself.
If I stop QoS, run "rmmod imq" then IPCop responds to web gui & ssh requests.

I am not sure that it is not my settings that are causing this problem when using imq0, as I also seem to be getting some odd speed transfer rates when running without QoS, so I am going to set up a real world experiment next weekend, using a disconnected network of two PC's and an IPCop (PC --> RED --> IPCop --> GREEN --> PC) to test further.
Meantime, can you confirm if also I have to run "insmod imq" after each reboot?
And could you suggest settings for high - medium - low settings for up & down stream with the above-mentioned network (will be using 100Mbps nics)?

Many Thanks for your help.


lazaro |28 Jul 2005 : 19:20
Comments: 1
Registered: 21 Apr 2005 : 23:43
I have some problems, I don't know if these problems are caused by some problem with the hardware, but, I reboot my ipcop machine, with the QoS module inactive, then, all is fine in the downstream, I always can use almost all the downstream rate (512 kbps), but, when I activate the QoS module, with some rules, the speed down too much, an dif I desactivate de QoS module, the link stay in this state, until I reboor the ipcop machine

egas |25 Aug 2005 : 07:51
Comments: 2
Registered: 25 Aug 2005 : 07:46Location: Trinidad & Tobago
Hi,

I installed both l7 and QoS however, I am trying to create an l7 rule for eMule but there is no protocol for eMule although l7's site says supports eMule.

Can anyone assist?

MarkusHoffmann |25 Aug 2005 : 10:55

Comments: 245
Location: Helmbrechts, Germany
maybe the protocols are not updated right now.

Try to run
/var/log/home/l7filter/l7update
from the shell and then try to use the layer7-rules again,


If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.

egas |26 Aug 2005 : 15:12
Comments: 2
Registered: 25 Aug 2005 : 07:46Location: Trinidad & Tobago
Thanks for the tip!

I am not sure if it worked.

What I did in the interim was download the protocol PAT file off of l7's website and added it to the ipcop l7 protocol listing.

Thus far, that appears to be working.

Can you advise me whether or not using the l7 PAT file is or isn't a good idea?

MarkusHoffmann |26 Aug 2005 : 15:45

Comments: 245
Location: Helmbrechts, Germany
/var/log/home/l7filter/l7update

is a bash-script that does exactly the same.

It looks at the localversion and if it is out of date it downloads the new patterns and installs them.

This is run by cron every night.


If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.



You must be logged in to make comments on this site - please log in, or if you are not registered click here to signup




support mhaddons !

Make a donation!

Donat-o-Meter Stats

2010´s Donations
 Name for Front Page  Jan 21  €100
    14  €0



I would like to thank pcengines
for the generous donation of a complete WRAP-machine.


Here is a list of people who have
donated to mhaddons so far.

Here you could read about the
advantage of being a donator.




Your Ip

Sign by Danasoft - For Backgrounds and Layouts


IT!works Systemhaus GmbH

Unser Name ist Programm!

  • SAP-Entwicklung
  • SAP-Beratung
  • EDV-Dienstleistungen
  • Softwareentwicklung
  • Netzwerk-Installation
  • PCs und Software