aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: mag QOS(HTB) nicht ?!?  (Read 2053 times)

LinuxDoc

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
mag QOS(HTB) nicht ?!?
« on: January 29, 2005, 05:09:59 PM »

Hallo,

ich habe amule bei mir laufen und dieser rennt auch sehr gut. Da das Surfen leider ganz schön in die Knie geht möchte ich gerne QOS verwenden. Bis jetzt hat das auch immer prima funktioniert (mldonkey,bittorrent,applejuice), nur leider nicht mit amule.

Wiegesagt funktioniert der amule einsich sehr gut, doch sobald ich das qos anschalte, geht er total in die knie und wenn ich das schon vorher anhatte,  läuft er total mies (habe immer HighID!)

Ich habe ein QOS script von der C't verwendet, meine Ports:

amule Port 10122 TCP (10125 UDP)
          Port 7130 Client UDP

Code: [Select]
#!/bin/sh
#
# Shell-Skript fuer Quality of Service mit HTB
#

EXTIF=eth0
INTIF=eth0

############
# Outgoing
############
## Root
/sbin/tc qdisc add dev $EXTIF root handle 1:0 htb default 12
## Hauptklasse
/sbin/tc class add dev $EXTIF parent 1:0 classid 1:1 htb rate 125kbit ceil 125kbit
## Klasse fuer ACK
/sbin/tc class add dev $EXTIF parent 1:1 classid 1:10 htb rate 10kbit ceil 125kbit prio 0
## Klasse fuer VPN/SSH
/sbin/tc class add dev $EXTIF parent 1:1 classid 1:11 htb rate 30kbit ceil 125kbit prio 1
## Klasse fuer normalen Traffic
/sbin/tc class add dev $EXTIF parent 1:1 classid 1:12 htb rate 75kbit ceil 125kbit prio 2
## Klasse fuer Bulk
/sbin/tc class add dev $EXTIF parent 1:1 classid 1:13 htb rate 10kbit ceil 100kbit prio 3

# ACKs
iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp -m length --length :64 -j MARK --set-mark 10
# VPN/IPsec
iptables -A POSTROUTING -t mangle -o $EXTIF -p 50 -j MARK --set-mark 11
# SSH
iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp --dport 22 -j MARK --set-mark 11
# lokaler SSH Server auf Port 4444
# iptables -A OUTPUT -t mangle -o $EXTIF -p tcp --sport 4444 -j MARK --set-mark 11
# SMTP
iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp --dport 25 -j MARK --set-mark 13
# eDonkey
iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp --dport 10122 -j MARK --set-mark 13
iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp --sport 10122 -j MARK --set-mark 13

tc filter add dev $EXTIF parent 1:0 prio 0 protocol ip handle 10 fw flowid 1:10
tc filter add dev $EXTIF parent 1:0 prio 0 protocol ip handle 11 fw flowid 1:11
# default: 1:12
tc filter add dev $EXTIF parent 1:0 prio 0 protocol ip handle 13 fw flowid 1:13

#########
# SFQ
#########
tc qdisc add dev $EXTIF parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $EXTIF parent 1:11 handle 11: sfq perturb 10
tc qdisc add dev $EXTIF parent 1:12 handle 12: sfq perturb 10
tc qdisc add dev $EXTIF parent 1:13 handle 13: sfq perturb 10

Blöde frage was mache ich hier falsch?
Achja mit rc7 tritt der gleiche Fehler auf.
« Last Edit: January 29, 2005, 05:19:18 PM by LinuxDoc »
Logged
...china ...sack reis

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: mag QOS(HTB) nicht ?!?
« Reply #1 on: January 29, 2005, 11:25:00 PM »

hi,

ich nehm an du hast t-dsl mit 16 kB/s upload.. hilfts nicht wenn du dein up limit bei amule auf 10 stellst?
mit QOS hat sich wohl noch niemand so richtig auseinander gesetzt

gruss

LinuxDoc

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
Re: mag QOS(HTB) nicht ?!?
« Reply #2 on: January 31, 2005, 09:57:33 PM »

Schade, das hat leider nix gebracht.

Naja die nächsten tage kommt mein fritz fon wlan (der hat qos an bord) mal schauen wie es damit klappt.
Logged
...china ...sack reis