The problem is related to the amount of traffic coming to you from the internet. No amount of QoS applied to your router will be able to shape the traffic that is piling up against the provider's side of the link to your house. That leaves you with 2 options: 1. If your BitTorrent client supports it, set the maximum download rate to less than what your internet connection speed is. I won't guarantee this will completely solve the issue, but it should help. 2. Don't download big files while you are using your VoIP phone.
You're wrong... You can do ingress shaping.. sure it's not perfect, but the trick is to give up on using all incoming bandwidth... I have a 3000/320kbps DSL... I've setup incoming limit at 2200... Sure i'm loosing 800kpbs, but I'm fine with it... Unless I'm being DoSed, as soon as the router starts discarding packets, the TCP stack will on the sending side will lower the speed to accomodate to the enforced bandwidth.
I'm a religious man, and don't my computer to spawn daemons... Please rename to something less offensive.
Luckily we are safe :) !\:&%4-n|S.#%'K5:G%M],%"&$ W78]E_EOF
The problem is related to the amount of traffic coming to you from the internet. No amount of QoS applied to your router will be able to shape the traffic that is piling up against the provider's side of the link to your house. That leaves you with 2 options:
1. If your BitTorrent client supports it, set the maximum download rate to less than what your internet connection speed is. I won't guarantee this will completely solve the issue, but it should help.
2. Don't download big files while you are using your VoIP phone.
You're wrong... You can do ingress shaping.. sure it's not perfect, but the trick is to give up on using all incoming bandwidth... I have a 3000/320kbps DSL... I've setup incoming limit at 2200... Sure i'm loosing 800kpbs, but I'm fine with it... Unless I'm being DoSed, as soon as the router starts discarding packets, the TCP stack will on the sending side will lower the speed to accomodate to the enforced bandwidth.
That's what jitter buffers on SIP endpoints are for... They increase voice latency a bit, but you won't be affected by small latency variations...
I personally use Openwrt on my WRT54 router. My VOIP calls don't suffer even when I have emule and bittorrent working.
ipkg install qos-scripts
Then setup /etc/config/qos