Alguien conoce el comando TC? (Me respondo)
Terra 1
torrecollons en terra.es
Lun Sep 14 22:07:03 BST 2009
En/na K|Ke ha escrit:
> El 9 de septiembre de 2009 17:24, Terra 1<torrecollonsaterra.es> escribió:
>
>> Miguel 2 escribio:
>> hola te refieres a controlar el ancho de banda de un cliente en
>> especifico o de la red en general?
>>
>> si es de la red en general puedes probar una distro especifica y muy
>> buena www.ebox-plataform.com tiene medidires para ver el trafico y
>> puede balancear la red.
>>
>>
>>
>> ojala te sirva
>>
>>
>>
>
> Hola, al regular el ancho de banda de una lan, lo que estás haciendo
> es dropear paquetes para que el tráfico se limite en cada máquina
> conforme a lo que tu decidiste, lógicamente esto ocasiona
> retransmisiones hasta que la congestión tcp, se adecúe.
>
> Podrías verificar si estás restringiendo demasiado, a ciertas máquinas
> que utilizan gran parte del ancho de banda, podría estar por ahí el
> problema.
>
> No sé si lo estás usando, pero te recomiendo para comodidad htb-gen,
> una herramienta que te permitirá realizar lo que quieres de una manera
> más fácil, incluso tiene un frontend basado en web, para administrar
> el script remotamente. (http://freshmeat.net/projects/htb-gen/).
>
> Saludos.
>
Gracias a los dos por contestar probare als dos opciones a ver cual
resulta mas practica.
La linea de arriba tenia que haber salido en un correo el día 10, pero
se quedo en borrador, no se porque.
Entre tanto y siguiendo indagando creo que he hallado la fuente del
problema, el problema es precisamente el USB, que como dije es 1.2.
Debe ocurrir que se satura al tener que aplicar los filtros, aunque si
he entendido bien el funcionamiento del comando, eso se hace en el
núcleo. O bien los filtros no se aplican bien por algún motivo y llenan
el buffer del USB hasta bloquearlo.
Mientras consigo poder probar con otra maquina y una tarjeta ethernet,
este que tenemos es incapaz de trabajar con dos tarjetas de red, la BIOS
se vuelve loca y no arranca, lo que he descubierto que funciona es
descargando y cargando el modulo USB del núcleo.
Con la ayuda del conky compruebo el nivel de trafico y si supera el
umbral de 30Kb de salida ejecuto un script para descargar y volver a
cargar el modulo.
Este es el script
*#!/bin/bash
rmmod uhci_hcd
sleep 10
modprobe uhci_hcd
echo $(date) >> /home/seglinux/Desktop/manualreset
exit
*
Saludos, cuando sepa algo mas lo enviare a la lista por si le sirve de
ayuda a alguien mas.
--
Pere
torrecollonsaterra.es <mailto:torrecollonsaterra.es>
Más información sobre la lista de distribución ubuntu-es